Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

SOLAREDGE TECHNOLOGIES, INC.

(SEDG)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 1 6064 62216 34312 579--
Entreprise Value (EV)1 1 3104 31715 90211 71911 43211 307
P/E ratio 13,0x32,8x120x70,6x49,1x35,2x
Yield ------
Capitalization / Revenue 1,71x3,24x11,2x6,81x5,42x4,55x
EV / Revenue 1,40x3,03x10,9x6,35x4,93x4,09x
EV / EBITDA 6,97x14,7x63,5x32,8x24,1x19,3x
Price to Book 2,87x5,73x15,5x9,51x7,51x6,13x
Nbr of stocks (in thousands) 45 75248 61151 21151 582--
Reference price (USD) 35,195,1319244244244
Last update 02/20/201902/19/202002/16/202104/20/202104/20/202104/20/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 9371 4261 4591 8462 3192 762
EBITDA1 188294251357474587
Operating profit (EBIT)1 140190143226339454
Operating Margin 14,9%13,3%9,77%12,3%14,6%16,4%
Pre-Tax Profit (EBT)1 137179164224333451
Net income1 129147140189276385
Net margin 13,7%10,3%9,62%10,2%11,9%13,9%
EPS2 2,692,902,663,454,976,93
Dividend per Share2 ------
Last update 02/20/201902/19/202002/16/202104/20/202104/20/202104/20/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 2963054418601 1471 272
Leverage (Debt / EBITDA) -1,58x-1,04x-1,76x-2,41x-2,42x-2,17x
Free Cash Flow1 15018695,9209257462
ROE (Net Profit / Equities) 32,8%33,9%23,7%22,8%22,3%21,0%
Shareholders' equity1 3934325938291 2411 829
ROA (Net Profit / Asset) 19,6%19,0%11,4%11,0%11,9%-
Assets1 6587731 2291 7172 314-
Book Value Per Share2 12,216,620,625,632,539,8
Cash Flow per Share2 4,005,164,087,976,118,88
Capex1 38,672,612794,278,165,7
Capex / Sales 4,12%5,09%8,69%5,10%3,37%2,38%
Last update 02/20/201902/19/202002/16/202104/20/202104/20/202104/20/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
12 579 194 793
Net sales (USD)
1 459 271 000
Number of employees
3 174
Sales / Employee (USD)
459 758
Free-Float
97,0%
Free-Float capitalization (USD)
12 196 242 562
Avg. Exchange 20 sessions (USD)
184 108 961
Average Daily Capital Traded
1,46%
EPS & Dividend