Highest end of day price: 41735.958460372 EUR (C$56,306 USD) on 2007-04-11
Lowest end of day price: 0.39082214650264 EUR (C$0.42 USD) on 2020-05-14