Highest end of day price: 454.5778004225 EUR (C$538.38 USD) on 2021-09-07
Lowest end of day price: 62.686006216838 EUR (C$79.13 USD) on 2009-03-09