Highest end of day price: 275.47840297279 EUR (C$315.20 USD) on 2026-07-06
Lowest end of day price: 131.69759645172 EUR (C$133.61 USD) on 2022-07-18