Highest end of day price: 56.51016888131 EUR (C$64.80 USD) on 2026-07-29
Lowest end of day price: 21.152736978572 EUR (C$22.54 USD) on 2020-03-20