Highest end of day price: 110.81593352495 EUR (C$131.51 USD) on 2026-02-16
Lowest end of day price: 13.954980882467 EUR (C$17.64 USD) on 2009-03-06