Tata Power Company Limited (BOM:500400)
India flag India · Delayed Price · Currency is INR
420.65
-5.45 (-1.28%)
At close: May 29, 2026

Tata Power Company Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,361,5341,210,0751,199,5301,259,443607,754763,207
Market Cap Growth
15.18%0.88%-4.76%107.23%-20.37%131.44%
Enterprise Value
2,090,1341,870,0201,748,4481,733,7411,099,7401,237,112
PE Ratio
36.3932.2930.2134.0718.2244.58
PS Ratio
2.181.941.832.051.101.78
PB Ratio
2.862.552.813.231.722.86
P/OCF Ratio
22.7220.199.4610.078.4811.40
EV/Sales Ratio
3.353.002.672.822.002.89
EV/EBITDA Ratio
15.1414.2812.6516.3514.0516.51
EV/EBIT Ratio
23.2422.5717.5524.5823.9527.15
Debt / Equity Ratio
1.601.601.601.541.511.94
Debt / EBITDA Ratio
5.815.814.865.536.666.74
Net Debt / Equity Ratio
1.291.291.301.261.161.68
Net Debt / EBITDA Ratio
4.674.674.014.655.245.97
Net Debt / FCF Ratio
-7.94-7.94-12.07-66.96-83.62-77.80
Quick Ratio
0.570.570.490.500.510.41
Current Ratio
0.810.810.660.670.710.64
Asset Turnover
0.380.380.440.460.460.40
Return on Equity (ROE)
11.34%11.34%11.68%11.49%12.27%10.09%
Return on Assets (ROA)
3.12%3.12%4.20%3.29%2.38%2.69%
Return on Capital Employed (ROCE)
6.10%6.10%9.00%7.20%5.50%6.10%
Earnings Yield
2.75%3.10%3.31%2.94%5.49%2.28%
FCF Yield
-5.66%-6.36%-3.83%-0.58%-0.81%-0.75%
Dividend Yield
0.59%0.66%0.60%0.51%1.07%0.75%
Payout Ratio
19.18%19.18%16.09%17.29%16.76%34.20%
Buyback Yield / Dilution
-0.01%-0.01%-0.04%-0.01%--5.97%
Total Shareholder Return
0.58%0.65%0.56%0.51%1.07%-5.21%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.