Highest end of day price: 124.61579579742 EUR (C$145.20 USD) on 2025-10-28
Lowest end of day price: 64.00409182274 EUR (C$61.42 USD) on 2022-09-27