Highest end of day price: 1660.4438766906 EUR (C$1,937 USD) on 2025-12-04
Lowest end of day price: 55.064820769504 EUR (C$46.16 USD) on 2000-10-24