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