Leonardo
LDO.MI
#734
Rank
S$41.10 B
Marketcap
S$71.23
Share price
-0.32%
Change (1 day)
92.18%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 84.690262922549 EUR (S$98.51 USD) on 2025-10-08

Lowest end of day price: 3.6362701938759 EUR (S$4.39 USD) on 2012-07-24

Stock price history of Leonardo from 2005 to 2025

Annual Stock Price Performance

Year Performance
2025 95.57%
2024 67.54%
2023 85.98%
2022 19.58%
2021 2.49%
2020-37.86%
2019 33.58%
2018-24.52%
2017-21.70%
2016 7.12%
2015 61.28%
2014 31.35%
2013 32.48%
2012 41.91%
2011-65.87%
2010-33.52%
2009 5.52%
2008-45.27%
2007 11.76%
2006 32.96%
2005 3.29%