Highest end of day price: 398.85448745479 EUR (C$456.61 USD) on 2026-09-22
Lowest end of day price: 172.20297500642 EUR (C$188.18 USD) on 2024-01-04