Financials Suzlon Energy Limited

Equities

SUZLON

INE040H01021

Renewable Energy Equipment & Services

Market Closed - NSE India S.E. 07:43:49 2024-04-26 am EDT 5-day change 1st Jan Change
41.65 INR -1.19% Intraday chart for Suzlon Energy Limited +5.84% +9.03%

Valuation

Fiscal Period: March 2019 2023 2024 2025 2026
Capitalization 1 32,717 98,537 566,968 - -
Enterprise Value (EV) 1 128,210 98,537 566,968 553,599 546,572
P/E ratio -2.14 x 2.99 x 78.1 x 34.7 x 26 x
Yield - - - - -
Capitalization / Revenue 0.65 x - 7.68 x 4.76 x 3.46 x
EV / Revenue 0.65 x - 7.68 x 4.76 x 3.46 x
EV / EBITDA 9.93 x - 52.9 x 30.4 x 21.6 x
EV / FCF 3.32 x - 53.5 x 272 x 54.4 x
FCF Yield 30.1% - 1.87% 0.37% 1.84%
Price to Book -0.38 x - 19.8 x 12.4 x 8.33 x
Nbr of stocks (in thousands) 5,319,774 12,473,087 13,612,688 - -
Reference price 2 6.150 7.900 41.65 41.65 41.65
Announcement Date 5/30/19 5/30/23 - - -
1INR in Million2INR
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: March 2019 2023 2024 2025 2026
Net sales 1 50,247 - 73,823 119,196 163,645
EBITDA 1 3,295 - 10,712 18,655 26,289
EBIT 1 -3,506 - 8,934 16,658 25,362
Operating Margin -6.98% - 12.1% 13.97% 15.5%
Earnings before Tax (EBT) 1 -15,430 - 7,316 16,582 24,414
Net income 1 -15,272 28,490 7,188 16,455 21,587
Net margin -30.39% - 9.74% 13.8% 13.19%
EPS 2 -2.870 2.640 0.5333 1.200 1.600
Free Cash Flow 1 9,842 - 10,594 2,084 10,414
FCF margin 19.59% - 14.35% 1.75% 6.36%
FCF Conversion (EBITDA) 298.7% - 98.9% 11.17% 39.62%
FCF Conversion (Net income) - - 147.38% 12.67% 48.25%
Dividend per Share - - - - -
Announcement Date 5/30/19 5/30/23 - - -
1INR in Million2INR
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: March 2024 Q1 2024 Q2 2024 Q4
Net sales 1 - 14,642 26,719
EBITDA 1 - 2,167 3,666
EBIT - - -
Operating Margin - - -
Earnings before Tax (EBT) - - -
Net income 1 1,009 1,116 2,932
Net margin - 7.62% 10.97%
EPS 2 0.0800 0.1000 0.2400
Dividend per Share - - -
Announcement Date 7/25/23 - -
1INR in Million2INR
Estimates

Balance Sheet Analysis

Fiscal Period: March 2019 2023 2024 2025 2026
Net Debt 95,493 - - - -
Net Cash position - - - 13,369 20,396
Leverage (Debt/EBITDA) 28.98 x - - - -
Free Cash Flow 1 9,842 - 10,594 2,085 10,415
ROE (net income / shareholders' equity) - - 36.4% 45.2% 38.4%
ROA (Net income/ Total Assets) - - - - -
Assets 1 - - - - -
Book Value Per Share 2 -16.00 - 2.100 3.350 5.000
Cash Flow per Share 2.380 - - - -
Capex 1 2,826 - 2,359 1,250 1,250
Capex / Sales 5.62% - 3.19% 1.05% 0.76%
Announcement Date 5/30/19 5/30/23 - - -
1INR in Million2INR
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
41.65 INR
Average target price
50.33 INR
Spread / Average Target
+20.85%
Consensus
  1. Stock Market
  2. Equities
  3. SUZLON Stock
  4. Financials Suzlon Energy Limited