Highest end of day price: 58.041510954245 EUR (C$64.79 USD) on 2024-09-19
Lowest end of day price: 38.542077505221 EUR (C$40.72 USD) on 2023-10-26