Highest end of day price: 529.07689798917 EUR (C$619.09 USD) on 2025-12-11
Lowest end of day price: 202.10717946163 EUR (C$216.14 USD) on 2020-03-23