Highest end of day price: 248.55675309673 EUR (C$287.38 USD) on 2026-08-07
Lowest end of day price: 41.570813197755 EUR (C$52.54 USD) on 2009-03-06