Highest end of day price: 144.20909216881 EUR (C$170.94 USD) on 2026-02-16
Lowest end of day price: 36.98250917965 EUR (C$44.61 USD) on 2012-07-24