Highest end of day price: 62.948247921437 EUR (C$71.47 USD) on 2026-06-24
Lowest end of day price: 53.776843118607 EUR (C$58.19 USD) on 2024-02-26