Highest end of day price: 64.045712624838 EUR (C$72.72 USD) on 2026-06-24
Lowest end of day price: 47.532632100397 EUR (C$47.19 USD) on 2022-11-07