Highest end of day price: 362.2999530241 EUR (C$414.48 USD) on 2026-07-03
Lowest end of day price: 252.50048262736 EUR (C$276.54 USD) on 2025-04-09