Highest end of day price: 69.905752698014 EUR (C$83.22 USD) on 2026-02-10
Lowest end of day price: 5.1623823173136 EUR (C$4.35 USD) on 2000-10-19