Highest end of day price: 19.851369899024 EUR (C$22.31 USD) on 2017-05-22
Lowest end of day price: 0.38052088380384 EUR (C$0.41 USD) on 2020-04-03