Maps S.p.A. (BIT:MAPS)
Italy flag Italy · Delayed Price · Currency is EUR
2.730
+0.010 (0.37%)
Jul 28, 2026, 4:48 PM CET

Maps S.p.A. 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
363941414245
Market Cap Growth
-21.16%-4.92%-0.79%-0.66%-7.01%105.28%
Enterprise Value
48.8149.8947.355455.9149.88
Last Close Price
2.732.993.143.123.583.93
PE Ratio
63.2674.7522.4344.5716.2717.86
Forward PE
18.1713.1514.8016.8613.8316.38
PEG Ratio
-0.350.220.730.580.52
PS Ratio
1.101.161.381.331.581.86
PB Ratio
1.371.491.601.861.992.49
P/TBV Ratio
12.6813.887.02--19.98
P/FCF Ratio
27.7530.076.0910.2427.2014.13
P/OCF Ratio
13.6614.805.767.4427.5013.60
EV/Sales Ratio
1.491.481.591.732.112.07
EV/EBITDA Ratio
8.929.126.8211.0710.0710.48
EV/EBIT Ratio
29.2729.9114.2539.4819.4122.58
EV/FCF Ratio
37.5038.327.0013.3336.4115.69
Debt / Equity Ratio
0.410.410.240.821.050.89
Debt / EBITDA Ratio
1.961.960.893.773.963.36
Debt / FCF Ratio
8.258.250.914.5414.345.03
Net Debt / Equity Ratio
0.410.410.240.560.670.27
Net Debt / EBITDA Ratio
1.961.960.892.562.551.03
Net Debt / FCF Ratio
8.258.250.913.099.211.54
Asset Turnover
0.250.580.540.560.520.59
Inventory Turnover
1.121.120.870.640.110.50
Quick Ratio
-001.701.692.21
Current Ratio
0.520.520.472.062.172.67
Return on Equity (ROE)
2.16%2.20%7.88%4.27%13.79%17.00%
Return on Assets (ROA)
1.61%1.61%4.11%2.34%6.00%6.56%
Return on Invested Capital (ROIC)
2.53%2.72%6.73%3.70%10.56%12.98%
Return on Capital Employed (ROCE)
3.96%3.96%8.20%3.24%7.32%6.97%
Earnings Yield
1.58%1.34%4.46%2.24%6.15%5.60%
FCF Yield
3.60%3.33%16.42%9.76%3.68%7.08%
Buyback Yield / Dilution
-0.00%0.00%-7.26%-8.49%-18.57%
Total Shareholder Return
-0.00%0.00%-7.26%-8.49%-18.57%