Highest end of day price: 252.09340001117 EUR (C$296.45 USD) on 2026-03-02
Lowest end of day price: 144.45142745568 EUR (C$153.32 USD) on 2023-03-17