Highest end of day price: 48.78452607452 EUR (C$55.55 USD) on 2026-07-28
Lowest end of day price: 6.0817559956443 EUR (C$7.69 USD) on 2009-03-06