Highest end of day price: 155.63427984103 EUR (C$182.15 USD) on 2021-08-20
Lowest end of day price: 21.312723533694 EUR (C$17.74 USD) on 2000-10-25