Highest end of day price: 584.69090967235 EUR (C$679.00 USD) on 2026-01-15
Lowest end of day price: 222.63603546955 EUR (C$245.25 USD) on 2020-03-18