Highest end of day price: 61.574595584768 EUR (C$69.00 USD) on 2026-10-09
Lowest end of day price: 2.2829099766254 EUR (C$2.61 USD) on 2003-07-30