Highest end of day price: 69.70204815316 EUR (C$74.31 USD) on 2022-12-30
Lowest end of day price: 3.8704853199104 EUR (C$4.78 USD) on 2012-06-01