Suzlon Energy Limited (BOM:532667)
India flag India · Delayed Price · Currency is INR
45.67
-1.17 (-2.50%)
At close: Feb 13, 2026

Suzlon Energy Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Market Capitalization
626,346773,337549,95398,53784,34042,540
Market Cap Growth
-8.63%40.62%458.12%16.83%98.26%310.08%
Enterprise Value
621,283764,247549,305128,387148,044105,030
Last Close Price
45.6756.6040.477.908.414.57
PE Ratio
19.3837.3383.283.46-40.83
PS Ratio
4.187.138.471.661.291.29
PB Ratio
7.9712.6714.038.97-2.37-1.25
P/TBV Ratio
9.0414.9914.229.50--
P/FCF Ratio
-107.21-25.246.888.89
P/OCF Ratio
-70.82691.5020.076.488.02
EV/Sales Ratio
4.157.048.462.162.273.19
EV/EBITDA Ratio
22.7542.7756.6317.7820.4226.11
EV/EBIT Ratio
25.6548.5664.5622.1224.5137.00
EV/FCF Ratio
-105.95-32.8912.0821.95
Debt / Equity Ratio
0.050.050.041.76-1.81-2.04
Debt / EBITDA Ratio
0.150.180.152.618.6616.54
Debt / FCF Ratio
-0.45-4.965.2814.47
Net Debt / Equity Ratio
-0.06-0.14-0.071.43-1.69-1.96
Net Debt / EBITDA Ratio
-0.19-0.47-0.292.178.3116.56
Net Debt / FCF Ratio
--1.151.934.024.9213.92
Asset Turnover
-1.081.020.991.000.50
Inventory Turnover
-2.521.961.881.980.75
Quick Ratio
-0.860.760.570.430.38
Current Ratio
-1.561.761.551.201.27
Return on Equity (ROE)
-41.33%26.31%---
Return on Assets (ROA)
-9.77%8.37%6.05%5.78%2.70%
Return on Invested Capital (ROIC)
32.93%35.33%26.99%22.57%21.09%10.12%
Return on Capital Employed (ROCE)
-22.30%20.40%20.60%27.00%10.20%
Earnings Yield
5.16%2.68%1.20%28.91%-2.37%2.45%
FCF Yield
-0.93%-0.27%3.96%14.53%11.25%
Buyback Yield / Dilution
-0.21%-3.63%-22.67%-20.71%-1.90%-64.68%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.