Highest end of day price: 24.244938467545 EUR (C$28.16 USD) on 2018-09-03
Lowest end of day price: 0.55449076941558 EUR (C$0.73 USD) on 2010-12-03