Highest end of day price: 284.07988628742 EUR (C$325.76 USD) on 2026-07-29
Lowest end of day price: 216.2501928481 EUR (C$249.45 USD) on 2026-03-27