PSE Stocks Dive Up to 29% in 2025: Experts Bullish on 2 Turnaround Stars for 2026!

ECONOMY
Whalesbook Logo
AuthorVihaan Mehta|Published at:
PSE Stocks Dive Up to 29% in 2025: Experts Bullish on 2 Turnaround Stars for 2026!
Overview

While many public sector enterprise (PSE) stocks saw significant dips up to 29% in 2025, with RECL and Power Finance Corporation (PFC) leading the decline, market experts are now turning bullish on these two stocks for 2026. Analysts at HDFC Securities and Ventura Securities cite attractive current valuations and healthy dividend yields as key reasons to buy these stocks on dips, expecting a potential 15-20% upside.

PSE Stocks Show Mixed Fortunes in 2025, Experts Eye Turnaround

Public sector enterprise (PSE) stocks have presented a contrasting picture in the calendar year 2025. While some counters have surged, others have faced considerable pressure, leading to a mixed trend across the sector. This divergence has prompted market watchers to re-evaluate opportunities, with a particular focus shifting towards specific stocks expected to rebound in the coming year.

The Core Issue

The year 2025 has been a tale of two halves for PSE stocks. Oil marketing companies such as Hindustan Petroleum Corporation Limited (HPCL), Bharat Petroleum Corporation Limited (BPCL), and Indian Oil Corporation (IOC) have posted gains ranging between 16% and 34%. Similarly, select defence-related stocks like Bharat Electronics and Bharat Heavy Electricals (BHEL) also witnessed upward movement.

Conversely, the energy sector, especially power and rail-related stocks, experienced a significant downturn. RECL emerged as a top loser, shedding 28.9% of its value. Power Finance Corporation (PFC) followed with a decline of 22%. Other prominent losers included Container Corporation of India, Power Grid Corporation of India, Indian Railway Finance Corporation, Rail Vikas Nigam, Indian Railway Catering and Tourism Corporation (IRCTC), and GAIL (India), each dropping between 11% and 18%.

Market Reaction

Despite the significant dips in several key stocks, the Nifty PSE index managed to hold on to a modest gain of 1.8% for the year. This performance lags behind the broader market, as the NSE Nifty 50 index has surged over 10% in the same period. The underperformance of the PSE index highlights the specific challenges faced by many public sector entities.

Expert Analysis

Looking ahead to 2026, market experts are expressing optimism about two specific PSE stocks: RECL and Power Finance Corporation (PFC). Analysts from HDFC Securities and Ventura Securities have placed these stocks on their radar, noting that their current valuations have become attractive following the recent price corrections. These experts suggest that investors might find opportunities to buy these stocks during dips, anticipating a potential upside of 15-20%.

Financial Implications

Examining the recent financial performance, RECL reported a consolidated net profit of ₹4,414.93 crore for the quarter ended September 2025 (Q2FY26), marking a slight year-on-year dip of 1.1%. Its revenue from operations saw a modest growth of 2.8% year-on-year, reaching ₹15,152.67 crore. PFC, on similar lines, posted a consolidated net profit of ₹4,461.94 crore, a 0.9% decrease year-on-year. However, PFC's revenue from operations increased by a healthier 7.1% year-on-year to ₹14,755.50 crore.

Valuation Metrics and Dividend Yield

BSE data reveals RECL's Earnings Per Share (EPS) stands at ₹20.29 with a Price-to-Earnings (PE) ratio of 5.40x. PFC's EPS is ₹17.39, and its PE ratio is 20.17x. Vinit Bolinjkar from Ventura Securities further highlighted that both RECL and PFC offer a healthy dividend yield, making them attractive for long-term investment perspectives.

RECL rewarded its shareholders five times in 2025, distributing a total of ₹19.7 per share. PFC also paid shareholders ₹16.40 per share in five separate installments during the year.

Technical Charts

On the technical front, RECL has been trading sideways on monthly charts since February 2025, consolidating within a range of ₹330 to ₹380. PFC, according to its monthly chart, is currently trading at its lowest point since March 2024, suggesting a potential bottoming-out phase.

Impact

This news could significantly impact investor sentiment towards public sector undertakings. The expert recommendations on RECL and PFC, coupled with their dividend payouts, may attract both value and income-seeking investors. A positive movement in these stocks could also boost the broader Nifty PSE index. However, the overall economic environment and government policies will continue to play a crucial role in the performance of PSE stocks. Investors are advised to consider these factors before making investment decisions. Impact rating: 7/10.

Difficult Terms Explained

  • Public Sector Enterprise (PSE): A company that is owned and operated by the government, either wholly or in part.
  • Nifty PSE Index: A stock market index comprising publicly traded companies that are owned and managed by the government of India.
  • Nifty 50 Index: A benchmark Indian stock market index representing the weighted average of 50 of the largest Indian companies listed on the National Stock Exchange of India.
  • Consolidated Net Profit: The total profit of a parent company and its subsidiaries after accounting for all expenses, taxes, and intercompany transactions.
  • Revenue from Operations: The total income generated by a company from its primary business activities.
  • Year-on-Year (Y-o-Y): A comparison of a metric from one period to the same period in the previous year, used to assess growth or decline.
  • Earnings Per Share (EPS): A company's net profit divided by the number of its outstanding shares, indicating profitability per share.
  • Price to Earnings (PE) Ratio: A valuation metric that compares a company's current share price to its earnings per share, used to determine if a stock is overvalued or undervalued.
  • Dividend Yield: The ratio of a company's annual dividend per share to its current market price per share, expressed as a percentage, indicating the return from dividends.
  • Technical Charts: Graphical representations of a stock's price and volume over time, used by traders to identify patterns and make trading decisions.
Disclaimer:This content is for educational and informational purposes only and does not constitute investment, financial, or trading advice, nor a recommendation to buy or sell any securities. Readers should consult a SEBI-registered advisor before making investment decisions, as markets involve risk and past performance does not guarantee future results. The publisher and authors accept no liability for any losses. Some content may be AI-generated and may contain errors; accuracy and completeness are not guaranteed. Views expressed do not reflect the publication’s editorial stance.