Highest end of day price: 58.732479669724 EUR (C$68.73 USD) on 2025-07-10
Lowest end of day price: 2.2829099766254 EUR (C$2.61 USD) on 2003-07-30