Highest end of day price: 1842.0965148987 EUR (C$2,183 USD) on 2026-02-17
Lowest end of day price: 55.064820769504 EUR (C$46.16 USD) on 2000-10-24