Highest end of day price: 850.63014109292 EUR (C$975.44 USD) on 2026-07-29
Lowest end of day price: 116.60943039975 EUR (C$167.72 USD) on 2011-08-09