Highest end of day price: 194.43294285391 EUR (C$199.25 USD) on 2025-02-03
Lowest end of day price: 137.46307922973 EUR (C$148.60 USD) on 2020-02-20