Highest end of day price: 224.5238833861 EUR (C$242.73 USD) on 2023-05-22
Lowest end of day price: 3.956087871066 EUR (C$3.86 USD) on 2002-09-24