SolarEdge Technologies, Inc. (VIE:SEDG)
Austria flag Austria · Delayed Price · Currency is EUR
32.84
-0.80 (-2.39%)
At close: Mar 4, 2026

SolarEdge Technologies Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
1,9691,5006804,60513,69512,763
Market Cap Growth
110.00%120.66%-85.24%-66.38%7.31%-9.94%
Enterprise Value
1,8931,335679.694,60513,43012,765
PE Ratio
--4.19-0.43156.00171.6891.69
Forward PE
348.34---36.8745.42
PEG Ratio
----1.042.12
PS Ratio
1.951.470.881.80-7.55
PB Ratio
5.414.07--7.3111.31
P/TBV Ratio
4.533.98--7.5611.99
P/FCF Ratio
28.6221.55--29.69-228.40
P/OCF Ratio
22.1816.70--29.69-69.20
EV/Sales Ratio
1.861.310.881.80-7.55
EV/EBITDA Ratio
--5.72-0.46132.99-60.09
EV/EBIT Ratio
--5.14-0.46132.99-71.55
EV/FCF Ratio
27.5119.19--29.69-228.45
Debt / Equity Ratio
0.900.90--0.330.54
Debt / EBITDA Ratio
-1.43-1.43---2.84
Debt / FCF Ratio
4.794.79---10.80
Net Debt / Equity Ratio
-0.45-0.45---0.140.00
Net Debt / EBITDA Ratio
0.710.71---0.01
Net Debt / FCF Ratio
-2.37-2.37---0.05
Asset Turnover
1.091.09-1.4001.35
Inventory Turnover
3.583.58-6.2307.02
Quick Ratio
1.051.05--2.172.20
Current Ratio
2.172.17--3.263.26
Return on Equity (ROE)
-189.70%-189.70%-3.15%0.00%25.83%
Return on Assets (ROA)
-28.59%-28.59%-0.80%0.00%15.66%
Return on Invested Capital (ROIC)
-49.59%-49.59%-1.27%0.00%24.20%
Return on Capital Employed (ROCE)
-43.76%-43.76%-2.38%0.00%17.44%
Earnings Yield
-17.53%-23.85%-232.65%0.64%0.58%1.09%
FCF Yield
3.49%4.64%0.00%-3.37%0.00%0.44%
Buyback Yield / Dilution
-0.15%-0.15%0.00%0.00%0.00%0.03%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.