Highest end of day price: 719.69933990705 EUR (C$834.97 USD) on 2021-09-29
Lowest end of day price: 19.133069923783 EUR (C$27.15 USD) on 2009-08-06