Highest end of day price: 340.20656163624 EUR (C$396.92 USD) on 2026-01-13
Lowest end of day price: 255.50276398762 EUR (C$279.83 USD) on 2025-04-09