Highest end of day price: 32.25962291331 EUR (C$35.21 USD) on 2025-03-12
Lowest end of day price: 1.0682109391019 EUR (C$1.34 USD) on 2012-06-06