Highest end of day price: 276.42664522729 EUR (C$325.24 USD) on 2025-12-23
Lowest end of day price: 268.10736506229 EUR (C$315.01 USD) on 2025-12-17