Highest end of day price: 1678.2266868712 EUR (C$1,989 USD) on 2026-01-30
Lowest end of day price: 55.064820769504 EUR (C$46.16 USD) on 2000-10-24