Highest end of day price: 156.02579953069 EUR (C$184.95 USD) on 2026-02-16
Lowest end of day price: 38.720957379743 EUR (C$51.62 USD) on 2011-10-04