Highest end of day price: 52.694632552597 EUR (C$60.29 USD) on 2026-07-06
Lowest end of day price: 39.403478507364 EUR (C$41.98 USD) on 2024-04-22