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