Highest end of day price: 164.65060174022 EUR (C$191.20 USD) on 2026-06-04
Lowest end of day price: 38.223545496118 EUR (C$49.23 USD) on 2013-04-05