Highest end of day price: 79.932361255956 EUR (C$93.52 USD) on 2025-10-16
Lowest end of day price: 65.186815732697 EUR (C$75.12 USD) on 2026-03-09