Company Valuation: SolarEdge Technologies, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 14,735 15,833 5,318 788.1 1,725 3,698 - -
Change - 7.45% -66.42% -85.18% 118.9% 114.33% - -
Enterprise Value (EV) 1 14,659 15,434 5,085 878.5 1,582 3,433 3,306 3,225
Change - 5.28% -67.05% -82.72% 80.09% 116.96% -3.7% -2.44%
P/E Ratio 91.7x 172x 156x -0.43x -4.19x -40.4x -695x 104x
PBR 12x 7.31x 2.22x 1.2x 3.98x 8.11x 6.68x 5.73x
PEG - -3.7x -2.5x 0x 0.1x 0.5x 7.4x -0x
Capitalization / Revenue 7.5x 5.09x 1.79x 0.87x 1.46x 2.67x 2.37x 2.19x
EV / Revenue 7.46x 4.96x 1.71x 0.97x 1.34x 2.47x 2.12x 1.91x
EV / EBITDA 40.6x 31.4x 14.6x -0.74x -12.7x 137x 24.2x 15x
EV / EBIT 70.8x 92.9x 126x -0.51x -5.24x -30.9x -90.2x 55.2x
EV / FCF 226x -112x -14.5x -2.08x 19.6x 95.5x 27.9x 28.4x
FCF Yield 0.44% -0.89% -6.9% -48% 5.11% 1.05% 3.58% 3.52%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 3.06 1.65 0.6 -31.64 -6.88 -1.505 -0.0874 0.5849
Distribution rate - - - - - - - -
Net sales 1 1,964 3,110 2,977 901.5 1,184 1,387 1,557 1,691
EBITDA 1 360.9 491.4 347.2 -1,195 -125 25.1 136.9 215
EBIT 1 207.1 166.1 40.2 -1,708 -301.7 -111 -36.66 58.47
Net income 1 169.2 93.78 34.33 -1,806 -405.4 -89.6 -3.157 40.66
Net Debt 1 -76.28 -399.8 -232.7 90.42 -143.1 -265 -391.9 -472.5
Reference price 2 280.57 283.27 93.60 13.60 28.85 60.80 60.80 60.80
Nbr of stocks (in thousands) 52,520 55,895 56,811 57,950 59,800 60,818 - -
Announcement Date 15/02/22 13/02/23 20/02/24 19/02/25 18/02/26 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-40.4x2.47x136.79x-.--% 3.7B
15.38x5.13x10.21x-.--% 28.72B
24.32x6.1x20.58x2.11% 19.53B
33.51x3.97x18.75x-.--% 18.32B
-78.66x1.02x12.24x0.04% 15.03B
21.15x3.15x13.24x - 9.17B
-16.49x1.3x12.66x-.--% 8.91B
-53.11x0.96x7.39x-.--% 7.83B
169.66x5.5x21.38x-.--% 7.19B
-39.65x8.56x25.4x-.--% 6.61B
Average 3.57x 3.81x 27.86x 0.24% 12.5B
Weighted average by Cap. 6.31x 4.06x 18.74x 0.36%

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. SEDG Stock
  4. Valuation SolarEdge Technologies, Inc.
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!