Fincantieri S.p.A. (BIT:FCT)
Italy flag Italy · Delayed Price · Currency is EUR
13.50
-0.20 (-1.46%)
Apr 2, 2026, 5:37 PM CET

Fincantieri 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
4,8145,4112,2339428991,023
Market Cap Growth
29.78%142.27%137.04%4.80%-12.12%10.20%
Enterprise Value
6,6877,9875,2244,4764,9974,717
Last Close Price
13.5016.706.934.334.114.68
PE Ratio
41.1546.2568.02--46.97
Forward PE
29.2430.9426.8552.5427.217.57
PS Ratio
0.540.610.280.130.120.15
PB Ratio
4.885.482.642.171.531.23
P/TBV Ratio
--6.3888.117.465.46
P/FCF Ratio
23.2626.147.842.17-1.85
P/OCF Ratio
8.089.085.021.48-1.19
PEG Ratio
0.920.250.250.250.250.25
EV/Sales Ratio
0.750.900.660.600.680.69
EV/EBITDA Ratio
10.3812.4012.8614.7215.7911.03
EV/EBIT Ratio
20.2024.1327.2840.4737.2417.58
EV/FCF Ratio
32.3038.5818.3310.32-8.54
Debt / Equity Ratio
2.432.433.357.816.534.97
Debt / EBITDA Ratio
3.723.726.5410.4011.309.28
Debt / FCF Ratio
11.5811.589.927.82-7.51
Net Debt / Equity Ratio
1.911.912.546.075.573.49
Net Debt / EBITDA Ratio
2.922.925.288.6710.326.81
Net Debt / FCF Ratio
9.109.107.526.07-11.595.27
Asset Turnover
0.900.900.870.860.830.77
Inventory Turnover
8.978.9712.2811.9012.7012.75
Quick Ratio
0.660.660.870.750.810.88
Current Ratio
0.890.891.010.910.961.03
Return on Equity (ROE)
12.77%12.77%4.28%-10.40%-45.59%2.71%
Return on Assets (ROA)
2.08%2.08%1.31%0.79%0.94%1.89%
Return on Invested Capital (ROIC)
8.94%8.76%4.84%3.19%3.53%1.95%
Return on Capital Employed (ROCE)
10.60%10.60%6.40%3.90%5.30%8.90%
Earnings Yield
2.43%2.16%1.47%-5.61%-34.36%2.13%
FCF Yield
4.30%3.83%12.76%46.04%-31.35%54.01%
Payout Ratio
--0.61%---
Buyback Yield / Dilution
---42.78%0.06%1.14%-1.37%
Total Shareholder Return
---42.78%0.06%1.14%-1.37%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.