Highest end of day price: 1284.7778157193 EUR (C$1,421 USD) on 2023-04-24
Lowest end of day price: 26.213193065307 EUR (C$24.30 USD) on 2001-09-21