Highest end of day price: 70.958815455241 EUR (C$83.02 USD) on 2025-10-16
Lowest end of day price: 51.595334113367 EUR (C$51.45 USD) on 2022-08-25