Highest end of day price: 185.30011046654 EUR (C$212.02 USD) on 2026-07-06
Lowest end of day price: 129.98772165559 EUR (C$159.75 USD) on 2012-08-15