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