DBA Group S.p.A. (BIT:DBA)
Italy flag Italy · Delayed Price · Currency is EUR
4.120
+0.100 (2.49%)
At close: Jul 31, 2026

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
454432211816
Market Cap Growth
-3.20%35.96%54.79%15.34%10.60%66.86%
Enterprise Value
50.0848.7739.7929.5830.6416.69
Last Close Price
4.124.002.911.881.571.42
PE Ratio
9.214.205.015.1329.17-
Forward PE
7.526.866.035.884.6418.26
PEG Ratio
-5.630.230.230.230.23
PS Ratio
0.350.340.280.190.210.20
PB Ratio
1.541.561.300.920.930.87
P/TBV Ratio
3.032.942.381.922.390.96
P/FCF Ratio
4.043.935.765.30123.742.20
P/OCF Ratio
3.383.284.273.769.401.87
EV/Sales Ratio
0.390.380.340.260.360.21
EV/EBITDA Ratio
3.723.633.532.504.253.54
EV/EBIT Ratio
5.655.505.873.749.0246.29
EV/FCF Ratio
4.504.387.137.55210.692.26
Debt / Equity Ratio
0.510.510.720.750.920.19
Debt / EBITDA Ratio
1.101.101.601.462.500.76
Debt / FCF Ratio
1.401.333.244.42123.860.49
Net Debt / Equity Ratio
0.140.140.290.370.650.02
Net Debt / EBITDA Ratio
0.280.280.640.711.740.09
Net Debt / FCF Ratio
0.360.341.302.1586.480.06
Asset Turnover
1.561.561.481.571.871.78
Inventory Turnover
36.5836.5828.4617.5223.2931.14
Quick Ratio
1.211.211.241.110.160.37
Current Ratio
1.291.291.281.221.201.23
Return on Equity (ROE)
7.91%20.32%14.00%20.51%3.26%-3.77%
Return on Assets (ROA)
7.34%7.34%4.95%6.89%2.70%1.79%
Return on Invested Capital (ROIC)
18.50%18.67%12.15%15.47%4.79%2.92%
Return on Capital Employed (ROCE)
24.31%24.31%20.29%25.78%15.21%1.38%
Earnings Yield
10.85%23.83%19.96%19.50%3.43%-
FCF Yield
24.73%25.47%17.36%18.88%0.81%45.40%
Dividend Yield
3.40%3.62%3.09%0.00%0.00%0.00%
Payout Ratio
32.40%15.20%15.50%0.00%0.00%0.00%
Buyback Yield / Dilution
1.09%1.09%0.00%3.99%7.70%7.01%
Total Shareholder Return
4.49%4.71%3.09%3.99%7.70%7.01%