Deodato.Gallery S.p.A. (BIT:ART)
Italy flag Italy · Delayed Price · Currency is EUR
0.2080
+0.0020 (0.97%)
At close: Jul 27, 2026

Deodato.Gallery Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
791214--
Market Cap Growth
-43.78%-25.00%-12.13%---
Enterprise Value
7.8310.3413.0114.3400
Last Close Price
0.210.290.380.44--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--79.44653.53--
PS Ratio
0.901.191.251.20--
PB Ratio
1.592.242.582.98--
P/TBV Ratio
2.733.784.395.82--
P/FCF Ratio
--34.14---
P/OCF Ratio
--34.14---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.081.371.361.26--
EV/EBITDA Ratio
--21.4127.11--
EV/EBIT Ratio
--53.40103.89--
EV/FCF Ratio
--36.91---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.600.600.580.200.570.61
Debt / EBITDA Ratio
--4.423.430.760.58
Debt / FCF Ratio
--7.62---
Net Debt / Equity Ratio
0.310.310.200.140.240.21
Net Debt / EBITDA Ratio
-4.51-4.511.521.200.320.19
Net Debt / FCF Ratio
-1.98-1.982.62-0.47-14.81-
Asset Turnover
0.820.770.921.331.621.58
Inventory Turnover
0.970.971.051.761.511.79
Quick Ratio
1.301.301.361.310.680.48
Current Ratio
2.332.332.081.671.820.99
Return on Equity (ROE)
-14.96%-14.96%2.19%0.08%60.92%89.36%
Return on Assets (ROA)
-6.37%-6.37%1.95%0.18%20.18%21.11%
Return on Invested Capital (ROIC)
-11.91%-11.55%2.65%0.24%52.19%90.43%
Return on Capital Employed (ROCE)
-12.30%-12.30%4.41%3.26%84.61%121.89%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
--1.26%0.15%--
FCF Yield
--2.93%---
Dividend Yield
--0.21%0.22%-15.58%--
Payout Ratio
-2.85%17.33%-10183.50%0.00%0.00%
Buyback Yield / Dilution
-0.00%0.00%-15.90%--
Total Shareholder Return
--0.21%0.22%-31.49%--