Highest end of day price: 275.95069900291 EUR (C$323.90 USD) on 2025-12-15
Lowest end of day price: 268.10736506229 EUR (C$315.01 USD) on 2025-12-17