Highest end of day price: 524.16532431267 EUR (C$610.46 USD) on 2026-01-15
Lowest end of day price: 157.10856621551 EUR (C$168.02 USD) on 2020-03-23