Highest end of day price: 162.64710608587 EUR (C$191.52 USD) on 2026-02-25
Lowest end of day price: 38.720957379743 EUR (C$51.62 USD) on 2011-10-04