Highest end of day price: 59.363769964129 EUR (C$69.31 USD) on 2026-08-25
Lowest end of day price: 38.542077505221 EUR (C$40.72 USD) on 2023-10-26