Highest end of day price: 346.79456925638 EUR (C$396.79 USD) on 2026-07-06
Lowest end of day price: 193.00636966969 EUR (C$231.07 USD) on 2010-06-07