Leonardo
LDO.MI
#731
Rank
C$44.42 B
Marketcap
C$77.00
Share price
1.33%
Change (1 day)
99.97%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 91.390116492609 EUR (C$107.33 USD) on 2025-10-03

Lowest end of day price: 2.9402910227417 EUR (C$3.57 USD) on 2012-07-25

Stock price history of Leonardo from 2005 to 2025

Annual Stock Price Performance

Year Performance
2025 100.99%
2024 77.06%
2023 84.29%
2022 28.47%
2021 0.68%
2020-37.75%
2019 29.14%
2018-20.13%
2017-20.78%
2016 2.14%
2015 80.28%
2014 37.15%
2013 37.30%
2012 46.56%
2011-65.38%
2010-30.97%
2009-4.46%
2008-33.14%
2007-0.62%
2006 43.85%
2005-0.07%