Highest end of day price: 71.109106234746 EUR (C$85.46 USD) on 2026-01-28
Lowest end of day price: 51.595334113367 EUR (C$51.45 USD) on 2022-08-25