Leonardo
LDO.MI
#732
Rank
HK$247.84 B
Marketcap
HK$429.52
Share price
1.33%
Change (1 day)
101.67%
Change (1 year)

Stock price history for Leonardo (LDO.MI)

Highest end of day price: 509.87374849667 EUR (HK$598.79 USD) on 2025-10-03

Lowest end of day price: 22.34482816375 EUR (HK$26.95 USD) on 2012-07-24

Stock price history of Leonardo from 2005 to 2025

Annual Stock Price Performance

Year Performance
2025 107.47%
2024 61.81%
2023 88.75%
2022 19.98%
2021 0.77%
2020-37.33%
2019 33.81%
2018-26.21%
2017-14.63%
2016 5.14%
2015 50.84%
2014 25.47%
2013 27.51%
2012 50.14%
2011-66.32%
2010-27.88%
2009 9.61%
2008-45.61%
2007 18.70%
2006 44.26%
2005 4.60%