Highest end of day price: 1069.6494661104 EUR (C$1,157 USD) on 2024-06-12
Lowest end of day price: 452.07373013612 EUR (C$483.47 USD) on 2020-03-23