Highest end of day price: 30.455248410777 EUR (C$34.18 USD) on 2023-07-13
Lowest end of day price: 9.2186931400156 EUR (C$10.46 USD) on 2025-04-22