Highest end of day price: 83.388439810035 EUR (C$96.81 USD) on 2026-01-16
Lowest end of day price: 18.222825343443 EUR (C$23.00 USD) on 2009-03-09