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

ABC Company Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
59524431290
Market Cap Growth
23.37%19.02%41.79%5.29%23855.35%615.98%
Enterprise Value
57494328130
Last Close Price
4.003.763.703.703.823.58
PE Ratio
22.5119.91---3.53
PS Ratio
105.1793.02225.20122.5983.23473.49
PB Ratio
1.221.081.160.961.720.01
P/TBV Ratio
1.761.561.651.441.720.01
P/FCF Ratio
4.604.07---0.70
P/OCF Ratio
4.594.06---0.68
EV/Sales Ratio
102.3587.70223.03112.8136.1472.95
EV/FCF Ratio
4.483.84---0.11
Net Debt / Equity Ratio
-0.34-0.34-0.34-0.36-0.83-0.99
Net Debt / EBITDA Ratio
5.505.5014.6019.6117.16108.94
Net Debt / FCF Ratio
-1.28-1.2813.1770.2212.60-80.90
Asset Turnover
0.010.010.010.010.020
Quick Ratio
10.1310.1337.7340.5049.7137.30
Current Ratio
10.7910.7938.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.30%-4.30%-1.75%-1.72%-3.27%-1.23%
Return on Invested Capital (ROIC)
-9.47%-10.64%-4.34%-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
4.44%5.02%-0.52%-0.83%-1.28%28.34%
FCF Yield
21.74%24.59%-2.20%-0.53%-3.83%143.92%
Payout Ratio
290.51%290.51%----
Buyback Yield / Dilution
-20.88%-20.88%-24.02%-27.97%--
Total Shareholder Return
-19.37%-20.88%-24.02%-27.97%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.