Highest end of day price: 25.071594001225 EUR (C$29.00 USD) on 2020-07-22
Lowest end of day price: 0.093676410005193 EUR (C$0.08612 USD) on 2000-04-26