Highest end of day price: 20.285802001236 EUR (C$23.74 USD) on 2021-08-18
Lowest end of day price: 0.77194002448525 EUR (C$0.71 USD) on 2001-09-24