Highest end of day price: 356.33216370674 EUR (C$415.00 USD) on 2026-01-15
Lowest end of day price: 348.12029827821 EUR (C$410.27 USD) on 2025-12-26