Highest end of day price: 124.43204703543 EUR (C$141.69 USD) on 2026-07-28
Lowest end of day price: 105.70095610762 EUR (C$124.57 USD) on 2025-12-26