SMA Solar Technology AG (ETR:S92)
Germany flag Germany · Delayed Price · Currency is EUR
52.25
-0.60 (-1.14%)
Aug 3, 2026, 5:35 PM CET

SMA Solar Technology AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8341,1834712,1012,3201,297
Market Cap Growth
153.84%151.33%-77.61%-9.42%78.84%-33.19%
Enterprise Value
1,7991,133471.931,9142,1791,230
Last Close Price
52.2534.0813.5660.5566.8537.38
PE Ratio
---9.3241.52-
Forward PE
18.35131.0818.9911.7576.84113.27
PEG Ratio
-0.430.431.450.542.08
PS Ratio
1.200.780.311.102.181.32
PB Ratio
5.013.240.853.065.003.18
P/TBV Ratio
6.654.391.093.696.193.76
P/FCF Ratio
-9.37-21.80837.7416.91
P/OCF Ratio
163.768.27-14.9280.9313.76
EV/Sales Ratio
1.180.750.311.012.041.25
EV/EBITDA Ratio
---6.1631.12145.51
EV/EBIT Ratio
---7.1068.32-
EV/FCF Ratio
-8.98-19.87786.7716.04
Debt / Equity Ratio
0.260.380.350.050.050.11
Debt / EBITDA Ratio
---0.110.355.58
Debt / FCF Ratio
-1.12-0.348.750.62
Net Debt / Equity Ratio
-0.06-0.140.00-0.27-0.30-0.16
Net Debt / EBITDA Ratio
0.330.76-0.09-0.60-2.02-7.90
Net Debt / FCF Ratio
4.00-0.39-0.01-1.94-50.97-0.87
Asset Turnover
1.181.060.971.390.990.93
Inventory Turnover
3.903.032.283.102.893.06
Quick Ratio
0.660.660.640.850.900.82
Current Ratio
1.351.311.521.831.892.04
Return on Equity (ROE)
-51.48%-39.43%-19.00%39.26%12.81%-5.47%
Return on Assets (ROA)
-13.79%-11.97%-6.78%16.46%4.72%-2.16%
Return on Invested Capital (ROIC)
-54.11%-39.16%-20.35%54.70%15.39%-6.51%
Return on Capital Employed (ROCE)
-27.13%-24.63%-10.27%31.76%4.46%-4.71%
Earnings Yield
---10.73%2.41%-
FCF Yield
-10.67%-4.59%0.12%5.91%
Dividend Yield
-0.00%3.69%0.00%0.00%0.80%
Payout Ratio
-0.00%-14.74%0.00%0.00%-44.93%
Total Shareholder Return
-0.00%3.69%0.00%0.00%0.80%