Highest end of day price: 75.754494087533 EUR (C$85.62 USD) on 2022-01-04
Lowest end of day price: 2.5834221483151 EUR (C$2.81 USD) on 2003-03-04