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