Highest end of day price: 415.68434066983 EUR (C$508.67 USD) on 2020-12-22
Lowest end of day price: 275.54822277407 EUR (C$264.42 USD) on 2022-09-27