Highest end of day price: 56.86436053339 EUR (C$65.06 USD) on 2026-07-06
Lowest end of day price: 45.999562945594 EUR (C$48.32 USD) on 2023-09-27