Leonardo S.p.a. (BIT:LDO)
Italy flag Italy · Delayed Price · Currency is EUR
54.92
+2.39 (4.55%)
Jul 6, 2026, 5:35 PM CET

Leonardo S.p.a. 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
31,68628,36314,9478,5924,6373,624
Market Cap Growth
16.85%89.75%73.96%85.30%27.94%6.62%
Enterprise Value
35,95330,79418,30111,8758,2556,842
Last Close Price
54.9249.1625.9314.948.066.30
PE Ratio
24.5623.1713.9013.065.006.18
Forward PE
22.0922.6215.8610.895.885.58
PEG Ratio
1.000.951.200.810.410.21
PS Ratio
1.601.380.810.540.300.25
PB Ratio
2.892.971.661.100.650.56
P/TBV Ratio
3.2427.9656.9836.56--
P/FCF Ratio
34.6738.6423.1421.2711.8928.54
P/OCF Ratio
16.4216.219.707.244.034.88
EV/Sales Ratio
1.821.500.990.740.530.47
EV/EBITDA Ratio
13.3413.049.357.545.675.22
EV/EBIT Ratio
16.9319.3915.5112.769.968.69
EV/FCF Ratio
39.3441.9528.3329.3921.1753.88
Debt / Equity Ratio
-0.180.230.340.460.64
Debt / EBITDA Ratio
-1.902.403.133.174.32
Debt / FCF Ratio
-6.127.2812.2011.8344.65
Net Debt / Equity Ratio
-0.130.240.320.430.50
Net Debt / EBITDA Ratio
-0.531.101.602.132.43
Net Debt / FCF Ratio
-1.703.326.247.9525.13
Asset Turnover
0.990.600.580.540.540.53
Inventory Turnover
3.272.552.582.472.432.25
Quick Ratio
-0.920.570.580.600.590.65
Current Ratio
-1.160.970.960.970.961.00
Return on Equity (ROE)
11.36%12.74%12.33%8.55%13.17%10.01%
Return on Assets (ROA)
5.98%3.77%2.93%2.65%2.76%2.21%
Return on Invested Capital (ROIC)
10.44%10.56%8.06%7.18%7.69%6.66%
Return on Capital Employed (ROCE)
12.03%10.61%8.21%6.86%6.33%6.57%
Earnings Yield
3.18%4.32%7.19%7.66%19.99%16.17%
FCF Yield
2.88%2.59%4.32%4.70%8.41%3.50%
Dividend Yield
1.20%1.21%1.19%0.97%1.73%0.00%
Payout Ratio
29.73%28.02%16.48%12.61%8.63%0.00%
Buyback Yield / Dilution
-0.21%-0.17%-0.08%0.00%-0.01%-0.03%
Total Shareholder Return
0.99%1.04%1.10%0.97%1.71%-0.03%