Powergrid Infrastructure Investment Trust (BOM:543290)
India flag India · Delayed Price · Currency is INR
102.51
+0.20 (0.20%)
At close: Oct 7, 2026

BOM:543290 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
93,21182,07369,15186,186111,493121,849
Market Cap Growth
7.75%18.69%-19.77%-22.70%-8.50%-
Enterprise Value
97,31584,24375,59093,003121,289129,063

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
10.209.005.889.30-24.04
PS Ratio
7.396.525.466.818.629.92
PB Ratio
1.231.090.901.051.341.23
P/FCF Ratio
8.007.065.717.159.5810.51
P/OCF Ratio
7.916.985.697.019.4410.47

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
7.726.705.977.359.3810.51
EV/EBITDA Ratio
8.297.196.417.9310.0711.22
EV/EBIT Ratio
11.369.858.7510.8513.6314.67
EV/FCF Ratio
8.367.256.247.7110.4311.13

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.140.140.140.070.070.06
Debt / EBITDA Ratio
0.910.910.910.490.470.50
Debt / FCF Ratio
0.920.920.890.470.490.50
Net Debt / Equity Ratio
0.050.050.06-0.030.010.01
Net Debt / EBITDA Ratio
0.350.350.37-0.220.050.04
Net Debt / FCF Ratio
0.350.350.36-0.220.050.04
Quick Ratio
28.8528.8528.0130.1727.4231.73
Current Ratio
30.4330.4329.7831.9829.0833.48
Asset Turnover
0.130.130.130.130.12-
Return on Equity (ROE)
11.95%11.95%14.74%11.90%-4.89%-
Return on Assets (ROA)
5.29%5.29%5.35%5.35%5.08%-
Return on Capital Employed (ROCE)
8.60%8.60%8.50%8.60%8.90%7.40%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
9.80%11.11%17.00%10.75%-1.75%4.16%
FCF Yield
12.50%14.16%17.51%13.99%10.43%9.52%
Dividend Yield
11.71%14.16%19.16%17.56%15.16%13.26%
Payout Ratio
119.75%119.75%92.88%117.83%-134.66%
Buyback Yield / Dilution
-----11.53%32.05%
Total Shareholder Return
11.73%14.16%19.16%17.56%3.63%45.31%