Highest end of day price: 108.9557350161 EUR (C$128.60 USD) on 2026-02-27
Lowest end of day price: 95.400306070883 EUR (C$110.45 USD) on 2026-03-20