Highest end of day price: 82.353300366683 EUR (C$89.32 USD) on 2020-02-14
Lowest end of day price: 1.2275985237904 EUR (C$1.14 USD) on 2000-04-25