DBA Group S.p.A. (BIT:DBA)
Italy flag Italy · Delayed Price · Currency is EUR
4.300
+0.040 (0.94%)
Last updated: Jul 14, 2026, 9:21 AM CET

DBA Group 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
474432211816
Market Cap Growth
-1.32%35.96%53.36%16.28%10.60%67.06%
Enterprise Value
525444372933
Last Close Price
4.264.002.821.761.461.32
PE Ratio
9.538.9510.575.1829.20-
Forward PE
7.776.866.035.884.6418.26
PS Ratio
0.360.340.280.180.210.21
PB Ratio
1.591.501.280.910.920.88
P/TBV Ratio
3.132.942.371.932.383.81
P/FCF Ratio
4.183.935.765.35123.882.21
P/OCF Ratio
3.493.284.273.809.411.88
PEG Ratio
-5.630.230.230.230.23
EV/Sales Ratio
0.400.420.380.330.350.41
EV/EBITDA Ratio
3.904.053.923.164.086.92
EV/EBIT Ratio
5.826.056.514.748.7395.39
EV/FCF Ratio
4.644.827.899.55201.394.41
Debt / Equity Ratio
0.510.510.720.750.921.13
Debt / EBITDA Ratio
1.121.121.601.462.514.46
Debt / FCF Ratio
1.331.333.234.40123.862.84
Net Debt / Equity Ratio
0.130.130.330.370.640.55
Net Debt / EBITDA Ratio
0.290.290.730.711.752.18
Net Debt / FCF Ratio
0.340.341.472.1486.481.39
Asset Turnover
1.551.551.491.611.251.19
Inventory Turnover
33.6033.6026.2016.4811.7312.90
Quick Ratio
1.251.251.241.150.991.17
Current Ratio
1.351.351.331.271.221.36
Return on Equity (ROE)
20.32%20.32%14.00%20.51%3.28%-3.80%
Return on Assets (ROA)
6.66%6.66%5.40%6.91%3.10%0.32%
Return on Invested Capital (ROIC)
18.50%18.39%11.95%15.44%3.99%1.06%
Return on Capital Employed (ROCE)
22.40%22.40%18.40%23.60%11.00%1.00%
Earnings Yield
10.50%11.18%9.46%19.32%3.42%-4.42%
FCF Yield
23.92%25.47%17.36%18.71%0.81%45.35%
Dividend Yield
3.30%3.50%4.62%5.13%--
Payout Ratio
32.40%32.40%32.69%---
Buyback Yield / Dilution
1.09%1.09%----
Total Shareholder Return
4.39%4.59%4.62%5.13%--