Leonardo S.p.a. (BIT:LDO)
Italy flag Italy · Delayed Price · Currency is EUR
52.41
-0.13 (-0.25%)
Apr 28, 2026, 5:39 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30,23828,33814,9478,5924,6373,624
Market Cap Growth
23.25%89.59%73.96%85.30%27.94%45.12%
Enterprise Value
32,66928,17615,9749,8317,1735,284
Last Close Price
52.4149.1625.9314.948.066.30
PE Ratio
24.7023.1713.9013.065.006.18
Forward PE
23.4922.6215.8610.895.885.58
PEG Ratio
1.050.951.200.810.410.21
PS Ratio
1.551.380.810.540.300.25
PB Ratio
2.822.961.661.100.650.56
P/TBV Ratio
3.162.971.661.100.650.56
P/FCF Ratio
41.6538.6123.1421.2711.8928.54
P/OCF Ratio
17.3616.199.707.244.034.88
EV/Sales Ratio
1.681.370.860.620.460.36
EV/EBITDA Ratio
12.5111.938.166.244.934.03
EV/EBIT Ratio
15.9217.7413.5410.568.656.71
EV/FCF Ratio
45.0038.3924.7324.3318.3941.61
Debt / Equity Ratio
0.180.180.230.340.460.64
Debt / EBITDA Ratio
2.021.902.403.133.174.32
Debt / FCF Ratio
6.126.127.2812.2011.8344.65
Net Debt / Equity Ratio
0.130.130.240.320.430.50
Net Debt / EBITDA Ratio
0.560.531.101.602.132.43
Net Debt / FCF Ratio
1.701.703.326.247.9525.13
Asset Turnover
0.570.600.580.540.540.53
Inventory Turnover
2.542.552.582.472.432.25
Quick Ratio
0.570.570.580.600.590.65
Current Ratio
0.970.970.960.970.961.00
Return on Equity (ROE)
10.99%12.74%12.33%8.55%13.17%10.01%
Return on Assets (ROA)
3.33%3.77%2.93%2.65%2.76%2.21%
Return on Invested Capital (ROIC)
4.12%4.66%3.61%3.20%3.38%2.80%
Return on Capital Employed (ROCE)
9.67%10.61%8.21%6.86%6.33%6.57%
Earnings Yield
4.05%4.32%7.19%7.66%19.99%16.17%
FCF Yield
2.40%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
24.51%28.02%16.48%12.61%8.63%0.00%
Buyback Yield / Dilution
-0.17%-0.17%-0.08%0.00%-0.01%-0.03%
Total Shareholder Return
1.03%1.04%1.10%0.97%1.71%-0.03%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.