Highest end of day price: 344.9819993699 EUR (C$401.47 USD) on 2026-05-25
Lowest end of day price: 255.50276398762 EUR (C$279.83 USD) on 2025-04-09