Highest end of day price: 261.34975315659 EUR (C$298.99 USD) on 2026-07-03
Lowest end of day price: 144.45142745568 EUR (C$153.32 USD) on 2023-03-17