Highest end of day price: 111.76543850058 EUR (C$131.61 USD) on 2026-02-25
Lowest end of day price: 100.41502685893 EUR (C$115.69 USD) on 2026-03-13