Leonardo S.p.a. (BIT:LDO)
Italy flag Italy · Delayed Price · Currency is EUR
52.32
+0.97 (1.89%)
May 22, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
29,62628,36314,9478,5924,6373,624
Market Cap Growth
4.89%89.75%73.96%85.30%27.94%6.62%
Enterprise Value
33,89328,20115,9749,8317,1735,284
Last Close Price
52.3249.1625.9314.948.066.30
PE Ratio
22.9723.1713.9013.065.006.18
Forward PE
21.1222.6215.8610.895.885.58
PEG Ratio
0.960.951.200.810.410.21
PS Ratio
1.501.380.810.540.300.25
PB Ratio
2.702.971.661.100.650.56
P/TBV Ratio
3.092.971.661.100.650.56
P/FCF Ratio
32.4138.6423.1421.2711.8928.54
P/OCF Ratio
15.3516.219.707.244.034.88
EV/Sales Ratio
1.711.370.860.620.460.36
EV/EBITDA Ratio
12.5811.948.166.244.934.03
EV/EBIT Ratio
15.9617.7613.5410.568.656.71
EV/FCF Ratio
37.0838.4224.7324.3318.3941.61
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)
15.46%12.74%12.33%8.55%13.17%10.01%
Return on Assets (ROA)
8.16%3.77%2.93%2.65%2.76%2.21%
Return on Invested Capital (ROIC)
8.84%4.66%3.61%3.20%3.38%2.80%
Return on Capital Employed (ROCE)
15.49%10.61%8.21%6.86%6.33%6.57%
Earnings Yield
3.41%4.32%7.19%7.66%19.99%16.17%
FCF Yield
3.09%2.59%4.32%4.70%8.41%3.50%
Dividend Yield
1.23%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
1.02%1.04%1.10%0.97%1.71%-0.03%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.