Highest end of day price: 79.191198231463 EUR (C$92.35 USD) on 2026-05-14
Lowest end of day price: 0.92847063470551 EUR (C$1.02 USD) on 2003-03-10