Highest end of day price: 311.76524226032 EUR (C$359.63 USD) on 2026-08-13
Lowest end of day price: 129.15380719259 EUR (C$144.08 USD) on 2020-03-16