Since 2010, on the monthly chart, the stock has tested a level of 100 three times. Now the stock is testing level 100 again today. If stock sustains this level, we can see the upcoming levels up to 120 and above in a couple of months.
The stock is also strong fundamentally.
1st target 110
2nd Target 120
Sl 96.50