Highest end of day price: 74.460957691659 EUR (C$86.47 USD) on 2026-06-04
Lowest end of day price: 59.862667910848 EUR (C$69.05 USD) on 2026-03-27