Highest end of day price: 4.5240923849154 EUR (C$5.42 USD) on 2026-01-29
Lowest end of day price: 1.136563443702 EUR (C$1.33 USD) on 2020-10-30