Torrent Power Limited (BOM:532779)
India flag India · Delayed Price · Currency is INR
1,413.20
-10.15 (-0.71%)
At close: Jul 31, 2026

Torrent Power Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
289,663289,663291,653271,832256,941142,576
Revenue Growth
-0.68%-0.68%7.29%5.79%80.21%17.13%
Net Income
24,16424,16429,88518,33221,1744,540
Earnings Per Share
47.9547.9561.2338.1444.069.45
EPS Growth
-21.69%-21.69%60.54%-13.43%366.41%-64.83%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23
Generation
75,85475,85481,81079,78764,306
Transmission and Distribution
247,644247,644251,781243,913223,375
Renewables
12,41112,41110,66311,4999,902
Inter Segment
-46,246-46,246-52,602-63,367-40,642
Total
289,663289,663291,653271,832256,941

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
23,19423,19411,86912,88510,8665,815
Total Debt
139,706139,70688,397116,318105,41591,439
Net Cash (Debt)
-116,512-116,512-76,528-103,433-94,548-85,624
Net Cash Growth
------
Net Cash Per Share
-231.22-231.22-156.79-215.21-196.72-178.15

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
54,64254,64248,04942,58434,55831,672
Capital Expenditures
-77,046-77,046-43,302-36,565-30,891-18,091
Free Cash Flow
-22,405-22,4054,7476,0193,66713,580
Free Cash Flow Growth
---21.13%64.13%-73.00%-19.72%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Pretax Margin
11.45%11.45%11.15%9.50%11.84%3.96%
Profit Margin
8.34%8.34%10.25%6.74%8.24%3.18%
FCF Margin
-7.74%-7.74%1.63%2.21%1.43%9.53%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
20.00020.00019.00016.00013.0009.000
Dividend Per Share Growth
5.26%5.26%18.75%23.08%44.44%-18.18%
Dividend Yield
1.41%1.54%1.30%1.22%2.67%2.00%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
29.4727.2325.0735.6011.5952.07
P/FCF Ratio
--157.83108.4466.8917.41
PS Ratio
2.462.272.572.400.961.66