Highest end of day price: 692.16231635708 EUR (C$811.83 USD) on 2026-04-10
Lowest end of day price: 141.07835038663 EUR (C$171.27 USD) on 2012-07-25