SMG Swiss Marketplace Group Holding AG (SWX:SMG)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
26.45
-0.35 (-1.31%)
Aug 4, 2026, 1:38 PM CET

SWX:SMG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
2,6293,565--
Market Cap Growth
----
Enterprise Value
2,7853,49700
Last Close Price
26.4536.35--
PE Ratio
38.8452.68--
Forward PE
19.0826.66--
PEG Ratio
0.790.86--
PS Ratio
7.3310.74--
PB Ratio
2.913.91--
P/FCF Ratio
18.8325.54--
P/OCF Ratio
18.7125.38--
EV/Sales Ratio
7.7610.53--
EV/EBITDA Ratio
19.2224.14--
EV/EBIT Ratio
31.1839.16--
EV/FCF Ratio
19.9525.05--
Debt / Equity Ratio
0.030.030.020.06
Debt / EBITDA Ratio
0.220.220.170.70
Debt / FCF Ratio
0.220.220.180.83
Net Debt / Equity Ratio
-0.07-0.07-0.05-0.01
Net Debt / EBITDA Ratio
-0.42-0.42-0.38-0.08
Net Debt / FCF Ratio
-0.44-0.44-0.40-0.10
Asset Turnover
0.250.250.220.20
Quick Ratio
1.211.211.461.14
Current Ratio
1.431.431.651.26
Return on Equity (ROE)
7.55%7.55%6.17%4.22%
Return on Assets (ROA)
5.42%5.42%4.83%3.62%
Return on Invested Capital (ROIC)
8.54%8.51%6.58%4.36%
Return on Capital Employed (ROCE)
7.19%7.19%5.77%3.93%
Earnings Yield
2.58%1.90%--
FCF Yield
5.31%3.92%--
Dividend Yield
3.21%1.68%--
Payout Ratio
88.61%88.61%373.36%0.00%
Buyback Yield / Dilution
-0.03%-0.03%-3901.22%-
Total Shareholder Return
3.18%1.66%-3901.22%-