Highest end of day price: 435.89925607192 EUR (C$502.36 USD) on 2026-08-06
Lowest end of day price: 356.03801817671 EUR (C$414.09 USD) on 2026-05-15