Smartbroker Holding AG (ETR:SB1)
Germany flag Germany · Delayed Price · Currency is EUR
9.38
+0.28 (3.08%)
Jul 21, 2026, 3:19 PM CET

Smartbroker Holding AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15324215315192328
Market Cap Growth
-23.04%58.10%1.68%63.33%-71.81%1057.94%
Enterprise Value
136.1225.54137.54149.0279.89308.31
Last Close Price
9.3814.459.149.625.8921.70
PE Ratio
-----542.50
Forward PE
-48.4448.4477.8317.5636.82
PEG Ratio
-1.121.121.121.120.53
PS Ratio
2.243.512.672.971.636.59
PB Ratio
3.956.253.123.501.876.68
P/TBV Ratio
9.8115.118.8335.095.8628.26
P/FCF Ratio
113.20179.3615.81-27.6525.41
P/OCF Ratio
103.97164.7315.35798.1718.3323.53
EV/Sales Ratio
1.993.262.392.931.416.20
EV/EBITDA Ratio
--15.17104.728.0374.35
EV/EBIT Ratio
-----883.42
EV/FCF Ratio
100.66166.8214.17-23.9223.91
Debt / Equity Ratio
0.080.080.130.240.300.12
Debt / EBITDA Ratio
--0.687.341.501.38
Debt / FCF Ratio
2.172.170.64-4.450.44
Net Debt / Equity Ratio
-0.44-0.44-0.32-0.04-0.25-0.40
Net Debt / EBITDA Ratio
51.6751.67-1.74-1.28-1.26-4.78
Net Debt / FCF Ratio
-12.53-12.53-1.633.44-3.74-1.54
Asset Turnover
1.191.190.900.740.760.79
Quick Ratio
1.981.983.131.493.811.47
Current Ratio
2.712.714.022.585.051.98
Return on Equity (ROE)
-24.02%-24.02%-3.02%-12.81%-20.36%-1.35%
Return on Assets (ROA)
-18.48%-18.48%-2.20%-8.55%-11.42%-7.23%
Return on Invested Capital (ROIC)
-49.17%-38.94%-3.76%-15.06%-25.62%-17.15%
Return on Capital Employed (ROCE)
-21.40%-21.40%-3.04%-8.54%-13.49%0.68%
Earnings Yield
-----0.18%
FCF Yield
0.88%0.56%6.33%-3.62%3.94%
Buyback Yield / Dilution
-0.00%-7.01%0.00%-3.84%-5.00%
Total Shareholder Return
-0.00%-7.01%0.00%-3.84%-5.00%