Highest end of day price: 171.56853589256 EUR (C$199.81 USD) on 2026-01-15
Lowest end of day price: 122.84024287713 EUR (C$134.54 USD) on 2025-04-09