Highest end of day price: 88.480310558425 EUR (C$102.92 USD) on 2025-10-08
Lowest end of day price: 22.276485599644 EUR (C$25.13 USD) on 2016-02-11