Highest end of day price: 806.23948030445 EUR (C$956.96 USD) on 2021-08-03
Lowest end of day price: 95.570880455835 EUR (C$79.23 USD) on 2000-10-26