Highest end of day price: 45.960348606537 EUR (C$54.43 USD) on 2021-09-07
Lowest end of day price: 18.656333384292 EUR (C$23.65 USD) on 2014-10-10