Highest end of day price: 341.49345382215 EUR (C$401.91 USD) on 2026-02-20
Lowest end of day price: 255.50276398762 EUR (C$279.83 USD) on 2025-04-09