Highest end of day price: 444.91994634829 EUR (C$508.46 USD) on 2025-06-09
Lowest end of day price: 9.4899563401109 EUR (C$8.68 USD) on 2001-09-24