Artmarket.com (EPA:PRC)
France flag France · Delayed Price · Currency is EUR
2.030
-0.120 (-5.58%)
Jun 24, 2026, 11:34 AM CET

Artmarket.com Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
142428344772
Market Cap Growth
-46.65%-15.11%-17.75%-28.59%-34.14%46.87%
Enterprise Value
132227324571
Last Close Price
2.153.544.175.077.1010.78
PE Ratio
14300.7623546.3643.6839.9664.7877.35
PS Ratio
1.572.583.324.116.049.26
PB Ratio
0.460.760.861.071.542.40
P/TBV Ratio
0.530.871.321.642.383.31
P/FCF Ratio
--106.68-109.0756.82
P/OCF Ratio
--30.4540.0093.1539.81
EV/Sales Ratio
1.382.413.213.955.819.15
EV/EBITDA Ratio
--43.4928.5765.4369.56
EV/EBIT Ratio
--49.2437.6183.9080.75
EV/FCF Ratio
--103.03-105.0256.11
Debt / Equity Ratio
0.000.000.030.040.010.02
Debt / EBITDA Ratio
--1.341.080.570.48
Debt / FCF Ratio
--3.88-0.910.39
Net Debt / Equity Ratio
-0.05-0.05-0.05-0.04-0.08-0.07
Net Debt / EBITDA Ratio
6.686.68-2.61-1.22-3.59-2.03
Net Debt / FCF Ratio
---6.201.51-5.76-1.64
Asset Turnover
0.230.230.190.200.190.25
Inventory Turnover
141.27141.27121.74110.4496.6382.87
Quick Ratio
1.881.880.520.470.552.64
Current Ratio
2.042.042.402.492.552.64
Return on Equity (ROE)
0.00%0.00%1.99%2.71%2.41%3.73%
Return on Assets (ROA)
-0.50%-0.50%0.78%1.28%0.84%1.75%
Return on Invested Capital (ROIC)
-0.02%-0.02%1.32%2.22%1.58%2.84%
Return on Capital Employed (ROCE)
-0.90%-0.90%1.40%2.30%1.50%2.50%
Earnings Yield
0.01%0.00%2.29%2.50%1.54%1.29%
FCF Yield
--0.94%-2.72%0.92%1.76%