Smartbroker Holding AG (ETR:SB1)
Germany flag Germany · Delayed Price · Currency is EUR
8.66
-0.14 (-1.59%)
Aug 12, 2026, 5:35 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14824615214692326
Market Cap Growth
-20.00%61.34%4.04%59.93%-71.92%987.29%
Enterprise Value
130.73228.9136.53144.6379.11306.8
Last Close Price
8.6614.659.089.345.8421.60
PE Ratio
-----540.00
Forward PE
-48.4448.4477.8317.5636.82
PEG Ratio
-1.121.121.121.120.53
PS Ratio
2.163.602.903.151.736.77
PB Ratio
3.816.343.103.401.856.59
P/TBV Ratio
9.0615.328.7734.075.8027.20
P/FCF Ratio
109.23181.8415.70-27.4225.29
P/OCF Ratio
100.32167.0115.25774.9418.1723.42
EV/Sales Ratio
1.913.352.603.111.506.36
EV/EBITDA Ratio
--15.05101.647.9573.98
EV/EBIT Ratio
-----879.10
EV/FCF Ratio
96.69169.3014.07-23.6823.79
Debt / Equity Ratio
0.080.080.130.240.300.11
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.181.180.830.680.710.76
Inventory Turnover
37272.0037272.0010618.008445.504946.293506.88
Quick Ratio
3.173.174.462.915.052.28
Current Ratio
3.173.174.462.915.052.28
Return on Equity (ROE)
-24.02%-24.02%-3.01%-12.80%-20.26%-1.34%
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.43%-17.01%
Return on Capital Employed (ROCE)
-20.95%-20.95%-3.00%-8.47%-13.24%0.65%
Earnings Yield
-----0.19%
FCF Yield
0.92%0.55%6.37%-3.65%3.95%
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%