Highest end of day price: 86.1183025536 EUR (C$99.79 USD) on 2026-08-28
Lowest end of day price: 32.277458974659 EUR (C$34.87 USD) on 2020-04-06