Highest end of day price: 57.649537381235 EUR (C$65.96 USD) on 2026-07-06
Lowest end of day price: 49.37507196591 EUR (C$52.88 USD) on 2024-06-25