ABC Company S.p.A. (BIT:ABC)
Italy flag Italy · Delayed Price · Currency is EUR
3.700
0.00 (0.00%)
At close: Apr 16, 2026

ABC Company Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
51524431290
Market Cap Growth
17.12%19.02%41.79%5.29%23855.35%615.98%
Enterprise Value
55494328130
Last Close Price
3.703.763.703.703.823.58
PE Ratio
19.5919.91---3.53
PS Ratio
91.5493.02317.44122.5983.23473.49
PB Ratio
1.061.081.160.961.720.01
P/TBV Ratio
1.531.561.651.441.720.01
P/FCF Ratio
4.004.07---0.70
P/OCF Ratio
3.994.06---0.68
EV/Sales Ratio
99.6087.70314.39112.8136.1472.95
EV/FCF Ratio
4.363.84---0.11
Net Debt / Equity Ratio
-0.21-0.21-0.34-0.36-0.83-0.99
Net Debt / EBITDA Ratio
3.533.5313.2819.6117.16108.94
Net Debt / FCF Ratio
-0.80-0.8013.1770.2212.60-80.90
Asset Turnover
0.010.010.000.010.020
Quick Ratio
6.516.5137.7340.5049.7137.30
Current Ratio
10.8910.8938.6141.5750.5137.78
Return on Equity (ROE)
9.69%9.69%-1.06%-1.07%-2.39%0.48%
Return on Assets (ROA)
-4.33%-4.33%-1.76%-1.72%-3.27%-1.23%
Return on Invested Capital (ROIC)
-8.01%-9.69%-4.35%-5.80%-54.43%-290.86%
Return on Capital Employed (ROCE)
-6.30%-6.30%-2.60%-2.10%-4.90%-1.00%
Earnings Yield
5.10%5.02%-0.52%-0.83%-1.28%28.34%
FCF Yield
24.98%24.59%-2.20%-0.53%-3.83%143.92%
Payout Ratio
290.51%290.51%----
Buyback Yield / Dilution
---24.02%-27.97%--
Total Shareholder Return
---24.02%-27.97%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.