Highest end of day price: 417.75654941422 EUR (C$470.12 USD) on 2026-10-06
Lowest end of day price: 172.20297500642 EUR (C$188.18 USD) on 2024-01-04