Smartphoto Group NV (EBR:SMAR)
Belgium flag Belgium · Delayed Price · Currency is EUR
28.20
+0.10 (0.36%)
May 5, 2025, 3:56 PM CET

Smartphoto Group NV Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
May '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Market Capitalization
9884107120122114
Upgrade
Market Cap Growth
-20.74%-20.74%-11.18%-1.41%6.93%78.57%
Upgrade
Enterprise Value
7781102117121115
Upgrade
Last Close Price
28.1023.9028.8130.8830.3727.66
Upgrade
PE Ratio
18.2615.5715.3821.8522.1213.55
Upgrade
Forward PE
14.7911.2514.5813.3914.5322.77
Upgrade
PS Ratio
1.211.051.381.541.911.84
Upgrade
PB Ratio
1.991.722.162.472.492.50
Upgrade
P/TBV Ratio
3.813.293.744.254.264.29
Upgrade
P/FCF Ratio
9.808.4710.359.6927.8810.19
Upgrade
P/OCF Ratio
8.066.979.548.6819.068.71
Upgrade
EV/Sales Ratio
0.961.011.321.501.901.86
Upgrade
EV/EBITDA Ratio
7.749.008.999.6512.6311.19
Upgrade
EV/EBIT Ratio
11.1711.7411.2011.8616.2713.74
Upgrade
EV/FCF Ratio
7.748.149.909.4627.6710.30
Upgrade
Debt / Equity Ratio
0.090.090.110.120.080.10
Upgrade
Debt / EBITDA Ratio
0.440.440.450.440.370.42
Upgrade
Debt / FCF Ratio
0.440.440.530.460.870.42
Upgrade
Asset Turnover
0.960.960.940.940.830.91
Upgrade
Inventory Turnover
5.035.035.385.766.458.25
Upgrade
Quick Ratio
1.061.061.191.131.131.10
Upgrade
Current Ratio
1.221.221.341.281.291.23
Upgrade
Return on Equity (ROE)
11.02%11.02%14.15%11.25%11.65%19.54%
Upgrade
Return on Assets (ROA)
5.16%5.16%6.93%7.46%6.05%7.73%
Upgrade
Return on Capital (ROIC)
7.98%7.98%10.43%11.52%9.02%10.80%
Upgrade
Return on Capital Employed (ROCE)
12.70%12.70%16.50%17.60%13.10%16.00%
Upgrade
Earnings Yield
5.55%6.42%6.50%4.58%4.52%7.38%
Upgrade
FCF Yield
10.20%11.81%9.66%10.32%3.59%9.81%
Upgrade
Dividend Yield
3.74%-3.65%3.24%2.14%2.17%
Upgrade
Payout Ratio
68.47%68.47%52.09%44.10%40.89%25.38%
Upgrade
Buyback Yield / Dilution
2.13%2.14%2.55%6.22%--
Upgrade
Total Shareholder Return
5.87%2.14%6.20%9.46%2.14%2.17%
Upgrade
Updated Jan 15, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.