Highest end of day price: 1054.4142848279 EUR (C$1,208 USD) on 2026-09-22
Lowest end of day price: 31.178843022273 EUR (C$39.65 USD) on 2009-03-10