Highest end of day price: 2461.6462948799 EUR (C$2,578 USD) on 2024-12-13
Lowest end of day price: 74.94688545373 EUR (C$62.37 USD) on 2000-10-25