Highest end of day price: 40.509426551815 EUR (C$44.32 USD) on 2016-01-11
Lowest end of day price: 0.64872606380179 EUR (C$0.69 USD) on 2024-04-17