DBA Group S.p.A. (BIT:DBA)
Italy flag Italy · Delayed Price · Currency is EUR
4.170
-0.010 (-0.24%)
At close: Jun 23, 2026

DBA Group 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
464432211816
Market Cap Growth
2.34%35.96%53.36%16.28%10.60%67.06%
Enterprise Value
515444372933
Last Close Price
4.184.002.821.761.461.32
PE Ratio
9.358.9510.575.1829.20-
Forward PE
7.636.866.035.884.6418.26
PS Ratio
0.350.340.280.180.210.21
PB Ratio
1.561.501.280.910.920.88
P/TBV Ratio
3.072.942.371.932.383.81
P/FCF Ratio
4.103.935.765.35123.882.21
P/OCF Ratio
3.423.284.273.809.411.88
PEG Ratio
-0.230.230.230.230.23
EV/Sales Ratio
0.390.420.380.330.350.41
EV/EBITDA Ratio
3.833.994.003.164.086.92
EV/EBIT Ratio
5.726.056.514.748.7395.39
EV/FCF Ratio
4.564.837.899.55201.394.41
Debt / Equity Ratio
0.510.510.720.750.921.13
Debt / EBITDA Ratio
1.101.101.641.462.514.46
Debt / FCF Ratio
1.331.333.234.40123.862.84
Net Debt / Equity Ratio
0.130.130.370.370.640.55
Net Debt / EBITDA Ratio
0.280.280.840.711.752.18
Net Debt / FCF Ratio
0.340.341.652.1486.481.39
Asset Turnover
1.551.551.491.611.251.19
Inventory Turnover
33.6033.6026.2016.4811.7312.90
Quick Ratio
1.201.201.221.150.991.17
Current Ratio
1.291.291.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.12%11.76%15.44%3.99%1.06%
Return on Capital Employed (ROCE)
23.50%23.50%18.40%23.60%11.00%1.00%
Earnings Yield
10.70%11.18%9.46%19.32%3.42%-4.42%
FCF Yield
24.38%25.42%17.36%18.71%0.81%45.35%
Dividend Yield
3.35%3.50%4.62%5.13%--
Payout Ratio
32.40%32.40%32.69%---
Total Shareholder Return
3.34%3.50%4.62%5.13%--