Highest end of day price: 12.356214199469 EUR (C$14.46 USD) on 2021-08-20
Lowest end of day price: 0.36742727568249 EUR (C$0.47 USD) on 2012-06-19