Highest end of day price: 53.460791931339 EUR (C$61.83 USD) on 2025-11-26
Lowest end of day price: 37.725487925332 EUR (C$37.85 USD) on 2022-07-13