Highest end of day price: 84.252252499423 EUR (C$90.46 USD) on 2022-05-24
Lowest end of day price: 4.6025907415885 EUR (C$5.04 USD) on 2020-04-01