Highest end of day price: 40.67231779799 EUR (C$47.58 USD) on 2025-10-16
Lowest end of day price: 22.372078853541 EUR (C$23.64 USD) on 2023-10-25