Highest end of day price: 211.06661319593 EUR (C$238.64 USD) on 2022-02-15
Lowest end of day price: 36.100760786628 EUR (C$30.51 USD) on 2000-09-20