Highest end of day price: 51.429337966821 EUR (C$51.32 USD) on 2022-08-26
Lowest end of day price: 1.8245732261657 EUR (C$2.01 USD) on 2016-07-22