Highest end of day price: 52.277174919515 EUR (C$67.88 USD) on 2007-02-06
Lowest end of day price: 3.2060059458191 EUR (C$3.65 USD) on 2026-07-24