Highest end of day price: 14.914280877336 EUR (C$17.20 USD) on 2025-11-21
Lowest end of day price: 0.95663582318127 EUR (C$1.15 USD) on 2004-07-28