Highest end of day price: 23.97796792074 EUR (C$27.44 USD) on 2026-07-06
Lowest end of day price: 0.8948900419508 EUR (C$1.16 USD) on 2011-12-30