Retracement to Demand Zone and Reversal for ATH breakout

The stock has consolidated at the same demand zone for the past 5 weeks. should reverse from the current levels To break the all time high.
FlagSupply and DemandSupport and Resistance

Disclaimer