Highest end of day price: 52.189374063248 EUR (C$61.61 USD) on 2025-07-01
Lowest end of day price: 6.7198738414924 EUR (C$5.73 USD) on 2000-09-19