Leonardo
LDO.MI
#612
Rank
$37.61 B
Marketcap
$65.19
Share price
-3.35%
Change (1 day)
32.61%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 74.15271153771 EUR ($85.57 USD) on 2026-03-18

Lowest end of day price: 2.8804420978482 EUR ($3.47 USD) on 2012-07-24

Stock price history of Leonardo from 2005 to 2026

Annual Stock Price Performance

Year Performance
2026 13.06%
2025 116.46%
2024 62.78%
2023 88.45%
2022 20.00%
2021 0.21%
2020-37.02%
2019 34.60%
2018-26.37%
2017-15.31%
2016 5.07%
2015 50.93%
2014 25.41%
2013 27.45%
2012 50.42%
2011-66.32%
2010-28.12%
2009 9.55%
2008-45.16%
2007 18.34%
2006 43.89%
2005 4.91%