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

M Cap (Cr)
1,413,057.99
P/E (X)
76.65
P/BV (X)
17.0
ROCE (%)
26.96
3 Yr CAGR Sale (%)
18.0
Net Profit (%)
8.84

Stock valuation chart

Sector statistics

Company Result

Calendar View
Name Sales (Cr) Profit (Cr) EBITDA (Cr) Financial Year
JSL Industries 56.43 03.29 06.16 MAR, 2026
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

SECTOR CONSTITUENTS

Company Market Cap (Cr) Chg (%) PE (x) PB (x) EV to Sales (x) EV to EBITDA (x) Dividend Yield (%)
B H E L 140,118.23 -0.05 87.48 5.36 5.0 0.0 0.35
Thermax 57,469.68 1.50 79.79 10.36 5.59 57.18 0.39
Suzlon Energy 77,841.84 -1.33 24.61 8.25 7.08 34.36 0.0
Waaree Energies 86,572.98 -0.64 22.29 6.0 5.54 24.05 0.07
Hitachi Energy 151,352.37 0.04 153.21 29.25 23.13 232.04 0.02
Apar Inds. 64,355.31 -3.86 65.88 11.93 3.45 47.44 0.0
Siemens 129,310.92 1.86 46.95 9.33 5.39 38.15 0.50
CG Power & Ind 148,465.42 2.46 123.87 18.62 14.85 157.64 0.14
GE Vernova T&D 129,094.01 -0.19 104.69 48.0 29.98 171.47 0.20
A B B 148,209.78 0.37 49.78 18.91 10.79 76.09 0.56