Highest end of day price: 73.219352343732 EUR (C$82.40 USD) on 2026-10-06
Lowest end of day price: 25.968242161005 EUR (C$29.16 USD) on 2020-06-26