Highest end of day price: 36.735627736495 EUR (C$43.40 USD) on 2026-02-26
Lowest end of day price: 34.955989719155 EUR (C$40.28 USD) on 2026-03-13