The NBFC stock, after reaching a peak of 346 in July 2023, experienced fluctuations but managed to stay above the 200-week Exponential Moving Average on the weekly charts. This support level was tested twice, in October 2023 and May 2024. Following the rebounds from the 200-EMA, the stock reclaimed the 50-week moving average in June 2024, further boosting its upward momentum.