Highest end of day price: 70.762090939811 EUR (C$79.98 USD) on 2022-01-04
Lowest end of day price: 17.258132195167 EUR (C$22.50 USD) on 2010-07-29