Highest end of day price: 62.953023202004 EUR (C$74.56 USD) on 2021-09-07
Lowest end of day price: 0.57296646883267 EUR (C$0.53 USD) on 2000-04-26