Adani Power hits all-time high: What’s driving the surge?

Shares of Adani Power have hit an all-time high, standing out in a weak market where benchmark indices and heavyweight stocks have been struggling to find momentum.

The stock ended at Rs 181.40 on the Bombay Stock Exchange in the previous trading session and touched a record high of Rs 184.40 during the day. This highlights strong buying interest even as broader sentiment remains cautious.

More importantly, this is not a one-day spike. The stock has gained 17.72% over the past month and nearly 11% in the last five trading sessions. In the previous session alone, it rose 3.24%, pointing to sustained momentum.



At the core of the rally is a favourable demand outlook.

As temperatures rise, electricity consumption typically increases, improving utilisation levels for power generation companies. This seasonal trend tends to support revenue visibility and has brought the power sector back into focus.

At the same time, relatively stable coal supply and improving operational performance have added to investor confidence.

There is also a broader market shift underway. In uncertain conditions, investors often move towards sectors with more predictable demand and cash flows.

Power has emerged as one such pocket, especially as global risks and higher oil prices weigh on sentiment elsewhere.

The rally has also been supported by technical factors.

A steady uptrend over the past few weeks pushed the stock to new highs, triggering fresh buying interest. Momentum-driven trades often accelerate once a stock breaks past previous peaks, which appears to be playing out here.

However, sharp rallies can invite profit booking. While the near-term outlook remains supported by demand trends, the pace of gains will be closely watched.

For now, Adani Power’s performance stands out in a falling market, reflecting a mix of strong demand visibility, defensive positioning and sustained momentum.

Source

Leave a Reply

Your email address will not be published. Required fields are marked *

eleven − ten =