Highest end of day price: 83.80030276208 EUR (C$96.98 USD) on 2026-08-14
Lowest end of day price: 0.92847063470551 EUR (C$1.02 USD) on 2003-03-10