Highest end of day price: 323.33301344531 EUR (C$369.90 USD) on 2026-07-03
Lowest end of day price: 124.99718478997 EUR (C$133.68 USD) on 2020-03-23