Highest end of day price: 581.54520451271 EUR (C$673.01 USD) on 2026-08-14
Lowest end of day price: 157.10856621551 EUR (C$168.02 USD) on 2020-03-23