Stock has given a breakout 1. A fairly undervalued stock mostly due to management confusions 2. Has bounced from its all time high 3. Looks to be a good potential upside 4. I would wait for retest and look for 10-15% is short term 5. Sustaining above 510 can fly the stock really high