Highest end of day price: 306.79803795854 EUR (C$345.94 USD) on 2021-11-22
Lowest end of day price: 12.328982863885 EUR (C$14.93 USD) on 2010-06-11