Highest end of day price: 302.52943092864 EUR (C$354.80 USD) on 2026-01-21
Lowest end of day price: 268.10736506229 EUR (C$315.01 USD) on 2025-12-17