The stock, which has consistently increased its revenue and profits, is currently trading at a 55% discount from its all-time high (ATH) and is in close proximity to its 200-day moving average (MA). It has experienced four instances of trading within the range of 2390 to 3120, showing signs of making new higher highs (HH) and higher lows (HL).