Company Valuation: Sterlite Technologies Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 89,336 58,651 44,222 39,502 86,131 316,064 - -
Change - -34.35% -24.6% -10.67% 118.04% 266.96% - -
Enterprise Value (EV) 1 117,699 90,341 71,442 68,882 102,321 316,511 311,681 304,494
Change - -23.24% -20.92% -3.58% 48.55% 209.33% -1.53% -2.31%
P/E 145x 42x -87.2x -31.9x 159x 39.2x 28.5x 23.3x
PBR 4.59x 2.82x 2.19x 1.99x 3.81x 7.7x 6.64x 5.68x
PEG - 0x 1x -0x -1x 0x 0.8x 1.1x
Capitalization / Revenue 1.55x 0.85x 0.81x 0.99x 1.82x 3.92x 3.14x 2.7x
EV / Revenue 2.05x 1.3x 1.3x 1.72x 2.16x 3.92x 3.1x 2.6x
EV / EBITDA 22x 10.1x 12.4x 16x 18x 19.2x 14.1x 11.6x
EV / EBIT 56.2x 15.4x 29.9x 68.9x 40x 25.8x 20.6x 17x
EV / FCF -125x -65.5x 13.7x 32x 29.7x 56.2x 31x 22.7x
FCF Yield -0.8% -1.53% 7.31% 3.12% 3.36% 1.78% 3.23% 4.41%
Dividend per Share 2 2 1 - - - 4.6 5.7 7.1
Rate of return 0.89% 0.68% - - - 0.71% 0.88% 1.1%
EPS 2 1.55 3.5 -1.27 -2.54 1.11 16.5 22.75 27.75
Distribution rate 129% 28.6% - - - 27.9% 25.1% 25.6%
Net sales 1 57,543 69,250 54,780 39,960 47,450 80,688 100,615 117,068
EBITDA 1 5,348 8,940 5,740 4,310 5,690 16,485 22,102 26,232
EBIT 1 2,093 5,850 2,390 1,000 2,560 12,281 15,139 17,904
Net income 1 619.5 1,410 -510 -1,230 560 8,476 12,323 15,025
Net Debt 1 28,363 31,690 27,220 29,380 16,190 447 -4,383 -11,570
Reference price 2 224.60 147.15 110.80 80.96 176.45 647.45 647.45 647.45
Nbr of stocks (in thousands) 397,757 398,580 399,116 487,921 488,133 488,168 - -
Announcement Date 4/28/22 5/17/23 5/8/24 5/16/25 4/29/26 - - -
1INR in Million2INR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
39.24x3.92x19.2x0.71% 3.31B
34.36x7.19x18.58x1.48% 440B
52.36x18.58x37.29x-.--% 251B
22.31x0.9x16.02x2.08% 195B
33.16x10.45x25.73x0.34% 164B
187.5x27.47x80.54x-.--% 82.06B
33.83x6.55x18.7x1% 77.2B
82.38x9.6x44.3x-.--% 60.69B
44.12x2.34x15.21x1.63% 59.83B
30.99x7.03x23.53x1.33% 59.82B
Average 56.03x 9.40x 29.91x 0.86% 139.27B
Weighted average by Cap. 47.15x 9.79x 27.28x 0.98%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. STLTECH Stock
  4. Valuation Sterlite Technologies Limited