Highest end of day price: 78.144370440051 EUR (C$90.12 USD) on 2026-08-04
Lowest end of day price: 44.223690605014 EUR (C$46.94 USD) on 2023-03-17