Highest end of day price: 505.79328743033 EUR (C$588.88 USD) on 2025-12-05
Lowest end of day price: 157.10856621551 EUR (C$168.02 USD) on 2020-03-23