Highest end of day price: 208.21938591981 EUR (C$241.80 USD) on 2026-06-04
Lowest end of day price: 23.585098696579 EUR (C$33.39 USD) on 2009-05-28