Highest end of day price: 352.7048698861 EUR (C$408.70 USD) on 2026-08-28
Lowest end of day price: 56.343237753964 EUR (C$71.21 USD) on 2009-03-06