Highest end of day price: 270.53350420448 EUR (C$316.62 USD) on 2021-08-20
Lowest end of day price: 58.76967350867 EUR (C$50.37 USD) on 2001-06-25