Highest end of day price: 96.80655999714 EUR (C$111.64 USD) on 2026-08-04
Lowest end of day price: 22.276485599644 EUR (C$25.13 USD) on 2016-02-11