Highest end of day price: 579.59564506176 EUR (C$669.86 USD) on 2026-08-05
Lowest end of day price: 157.10856621551 EUR (C$168.02 USD) on 2020-03-23