Highest end of day price: 25.965107735754 EUR (C$30.60 USD) on 2021-07-20
Lowest end of day price: 0.50376040742966 EUR (C$0.54 USD) on 2003-04-10