Highest end of day price: 602.64223204129 EUR (C$678.42 USD) on 2026-10-02
Lowest end of day price: 239.69105631729 EUR (C$267.38 USD) on 2020-03-16