Highest end of day price: 43.718496208935 EUR (C$53.50 USD) on 2020-12-22
Lowest end of day price: 29.16136448969 EUR (C$27.98 USD) on 2022-09-27