Highest end of day price: 88.325602766446 EUR (C$98.98 USD) on 2026-10-09
Lowest end of day price: 69.395939882972 EUR (C$76.05 USD) on 2023-06-22