Highest end of day price: 715.17141189511 EUR (C$803.49 USD) on 2026-11-05
Lowest end of day price: 55.795847822451 EUR (C$68.75 USD) on 2004-10-11