Highest end of day price: 110.77581210554 EUR (C$128.08 USD) on 2026-08-07
Lowest end of day price: 95.400306070883 EUR (C$110.45 USD) on 2026-03-20