Highest end of day price: 102.56230944298 EUR (C$122.85 USD) on 2026-01-29
Lowest end of day price: 20.671737033554 EUR (C$22.77 USD) on 2020-03-18