loader2
Login Open ICICI 3-in-1 Account
Text Size
Text to Speech
Color Contrast
Pause Animations

M Cap (Cr)
1,329,791.77
P/E (X)
88.32
P/BV (X)
18.16
ROCE (%)
27.10
3 Yr CAGR Sale (%)
18.99
Net Profit (%)
8.85

Stock valuation chart

Sector statistics

Company Result

icon-calendar
Name Sales (Cr) Profit (Cr) EBITDA (Cr) Financial Year
A B B 13,202.73 1,668.26 2,394.22 DEC, 2025
B H E L 28,339.48 533.90 1,923.64 MAR, 2025
Apar Inds. 18,581.21 821.30 1,681.23 MAR, 2025
Waaree Energies 14,444.50 1,928.13 3,119.18 MAR, 2025
Suzlon Energy 10,889.74 2,071.63 1,960.62 MAR, 2025

SECTOR CONSTITUENTS

Company Market Cap (Cr) Chg (%) PE (x) PB (x) EV to Sales (x) EV to EBITDA (x) Dividend Yield (%)
Apar Inds. 46,359.46 -2.58 47.62 9.55 2.48 34.10 0.44
Siemens 135,575.08 -1.44 76.63 10.25 5.68 40.20 0.32
CG Power & Ind 129,664.54 -1.75 116.95 17.38 12.96 137.57 0.15
GE Vernova T&D 117,750.99 2.27 110.26 56.43 27.33 156.30 0.11
A B B 155,265.27 -3.26 93.06 19.82 11.33 79.88 0.54
B H E L 117,467.41 -0.06 144.17 4.81 4.19 0.0 0.15
Thermax 47,748.91 -1.31 70.07 9.45 4.65 47.53 0.35
Suzlon Energy 73,317.83 0.34 22.74 9.36 6.66 32.33 0.0
Waaree Energies 95,091.78 -3.14 27.95 8.28 6.13 26.61 0.0
Hitachi Energy 143,540.84 1.51 170.63 31.32 21.90 219.68 0.02