Highest end of day price: 116.89911595101 EUR (C$132.97 USD) on 2026-09-24
Lowest end of day price: 65.126885739217 EUR (C$69.74 USD) on 2024-02-14