Leonardo
LDO.MI
#631
Rank
$38.19 B
Marketcap
$66.19
Share price
-0.89%
Change (1 day)
113.59%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 69.749597719583 EUR ($81.08 USD) on 2026-01-19

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 15.53%
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%