Highest end of day price: 79.665470626253 EUR (C$92.82 USD) on 2025-08-20
Lowest end of day price: 33.060651075289 EUR (C$35.72 USD) on 2020-04-06