2. Restructuring underway.
3. Technically looks like after decline, we are in new uptrend. With wave 1 and wave 2 being complete. worst case we might still be in wave 2. whatever may be the count. wave 3 rally is due. fib rules gives us a target of 151 for wave 3.
4. Both from fundamental side and technical side, this looks like a good buy.