Highest end of day price: 112.99914503461 EUR (C$131.60 USD) on 2026-01-15
Lowest end of day price: 105.70095610762 EUR (C$124.57 USD) on 2025-12-26