Leonardo S.p.a. (BIT:LDO)
Italy flag Italy · Delayed Price · Currency is EUR
52.47
+0.47 (0.90%)
Jun 16, 2026, 12:45 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30,00128,36314,9478,5924,6373,624
Market Cap Growth
-3.01%89.75%73.96%85.30%27.94%6.62%
Enterprise Value
34,26830,79418,30111,8758,2556,842
Last Close Price
52.4749.1625.9314.948.066.30
PE Ratio
23.2623.1713.9013.065.006.18
Forward PE
20.9122.6215.8610.895.885.58
PEG Ratio
0.960.951.200.810.410.21
PS Ratio
1.521.380.810.540.300.25
PB Ratio
2.742.971.661.100.650.56
P/FCF Ratio
32.8238.6423.1421.2711.8928.54
P/OCF Ratio
15.5416.219.707.244.034.88
EV/Sales Ratio
1.731.500.990.740.530.47
EV/EBITDA Ratio
12.7213.049.357.545.675.22
EV/EBIT Ratio
16.1419.3915.5112.769.968.69
EV/FCF Ratio
37.4941.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
1.000.600.580.540.540.53
Inventory Turnover
4.262.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)
5.88%4.13%3.22%2.90%3.07%2.49%
Return on Capital Employed (ROCE)
12.03%10.61%8.21%6.86%6.33%6.57%
Earnings Yield
3.36%4.32%7.19%7.66%19.99%16.17%
FCF Yield
3.05%2.59%4.32%4.70%8.41%3.50%
Dividend Yield
1.18%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.97%1.04%1.10%0.97%1.71%-0.03%