Indowind Energy Limited (NSE:INDOWIND)
India flag India · Delayed Price · Currency is INR
9.46
+0.19 (2.05%)
Nov 11, 2026, 3:29 PM IST

Indowind Energy Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,5239092,1122,1149871,548
Market Cap Growth
-22.15%-56.95%-0.10%114.13%-36.21%360.00%
Enterprise Value
1,6431,0872,0632,4071,4492,109

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
-227335.06124.1029.09-1215.10
PS Ratio
4.262.266.005.292.906.30
PB Ratio
0.480.300.800.890.430.67
P/FCF Ratio
----767.27109.53
P/OCF Ratio
-32.81107.34-304.21109.53

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
4.612.705.866.024.258.59
EV/EBITDA Ratio
17.689.1617.0414.2010.2332.22
EV/EBIT Ratio
206.7428.1742.5924.4320.40-
EV/FCF Ratio
----1125.73149.25

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.050.030.050.110.260.24
Debt / EBITDA Ratio
1.600.791.091.494.248.56
Debt / FCF Ratio
----466.6139.66
Net Debt / Equity Ratio
0.040.000.050.100.170.24
Net Debt / EBITDA Ratio
1.260.071.001.462.708.32
Net Debt / FCF Ratio
-0.29-0.04-0.67-2.65297.5238.54
Quick Ratio
1.056.890.590.530.530.21
Current Ratio
6.6020.701.711.150.940.37
Asset Turnover
0.100.120.120.130.110.09
Return on Equity (ROE)
-0.67%0.00%0.68%3.10%-8.34%0.06%
Return on Assets (ROA)
0.14%0.74%1.03%2.07%1.48%-0.08%
Return on Capital Employed (ROCE)
0.20%1.10%1.70%3.80%2.80%-0.20%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-1.36%0.00%0.81%3.44%-19.50%0.08%
FCF Yield
-26.28%-21.02%-8.57%-4.41%0.13%0.91%
Buyback Yield / Dilution
-26.95%-14.64%-12.53%0.03%-19.60%-