Leonardo
LDO.MI
#734
Rank
$31.71 B
Marketcap
$54.97
Share price
-0.32%
Change (1 day)
98.51%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 65.531417094697 EUR ($76.96 USD) on 2025-10-03

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

Stock price history of Leonardo from 2005 to 2025

Annual Stock Price Performance

Year Performance
2025 105.98%
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%