Highest end of day price: 65.716093037304 EUR (C$78.13 USD) on 2026-02-11
Lowest end of day price: 47.803784998746 EUR (C$52.23 USD) on 2024-08-06