Highest end of day price: 808.67414435599 EUR (C$944.27 USD) on 2026-01-08
Lowest end of day price: 116.60943039975 EUR (C$167.72 USD) on 2011-08-09