Highest end of day price: 36.461050235911 EUR (C$43.02 USD) on 2026-02-03
Lowest end of day price: 1.7025614748487 EUR (C$1.83 USD) on 2003-04-03