Company Valuation: SolarEdge Technologies, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 14,735 15,833 5,318 788.1 1,725 2,017 - -
Change - 7.45% -66.42% -85.18% 118.9% 16.9% - -
Enterprise Value (EV) 1 14,659 15,434 5,085 878.5 1,725 1,704 1,563 1,408
Change - 5.28% -67.05% -82.72% 96.37% -1.24% -8.26% -9.94%
P/E ratio 91.7x 172x 156x -0.43x -4.19x -24.4x 70.4x 26.7x
PBR 12x 7.31x 2.22x 1.2x - 4.42x 3.46x 3.23x
PEG - -3.7x -2.5x 0x 0.1x 0.3x -1x 0x
Capitalization / Revenue 7.5x 5.09x 1.79x 0.87x 1.46x 1.45x 1.3x 1.18x
EV / Revenue 7.46x 4.96x 1.71x 0.97x 1.46x 1.23x 1.01x 0.82x
EV / EBITDA 40.6x 31.4x 14.6x -0.74x -13.8x 43.6x 10.1x 6.18x
EV / EBIT 70.8x 92.9x 126x -0.51x -5.72x -17.5x -257x 6.91x
EV / FCF 226x -112x -14.5x -2.08x - 15.5x 8.79x 8.45x
FCF Yield 0.44% -0.89% -6.9% -48% - 6.46% 11.4% 11.8%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 3.06 1.65 0.6 -31.64 -6.88 -1.369 0.4748 1.253
Distribution rate - - - - - - - -
Net sales 1 1,964 3,110 2,977 901.5 1,184 1,391 1,553 1,707
EBITDA 1 360.9 491.4 347.2 -1,195 -125 39.07 154.2 227.9
EBIT 1 207.1 166.1 40.2 -1,708 -301.7 -97.35 -6.085 203.7
Net income 1 169.2 93.78 34.33 -1,806 -405.4 -76.46 16.87 65.2
Net Debt 1 -76.28 -399.8 -232.7 90.42 - -313 -453.7 -609
Reference price 2 280.57 283.27 93.60 13.60 28.85 33.41 33.41 33.41
Nbr of stocks (in thousands) 52,520 55,895 56,811 57,950 59,800 60,366 - -
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.($)
-24.4x1.23x43.61x-.--% 2.02B
10.29x3.4x6.81x-.--% 20.3B
-31.62x1.55x34.7x-.--% 19.73B
30.56x7.47x25.2x1.7% 15.25B
28.05x4x16.81x-.--% 15.06B
-13.23x1.14x16.23x-.--% 10.65B
18.41x2.7x11.39x - 8.23B
36.96x1.42x11.07x0.38% 7.24B
-38.86x8.53x78.74x-.--% 7.12B
-17.92x1.64x24.05x0.58% 5.96B
Average -0.18x 3.31x 26.86x 0.29% 11.16B
Weighted average by Cap. 2.86x 3.51x 23.30x 0.31%

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. Equities
  3. SEDG Stock
  4. Valuation SolarEdge Technologies, Inc.