Highest end of day price: 263.48140658185 EUR (C$306.86 USD) on 2026-01-15
Lowest end of day price: 129.15380719259 EUR (C$144.08 USD) on 2020-03-16