Highest end of day price: 55.698273722676 EUR (C$66.11 USD) on 2026-02-13
Lowest end of day price: 4.1407319428164 EUR (C$3.84 USD) on 2001-09-20