Highest end of day price: 345.93298803617 EUR (C$395.81 USD) on 2026-07-06
Lowest end of day price: 56.343237753964 EUR (C$71.21 USD) on 2009-03-06