Stock is all time high with nice price action.
On Weekly chart - Price gave a break out and tested the same level
Price is trying to break the earlier high again with above average volume.
Keep a watch and follow your risk management rules strictly.
Can be a good potential buy.
FlagSupply and DemandSupport and Resistance

Disclaimer