Highest end of day price: 111.42539834314 EUR (C$131.52 USD) on 2026-02-27
Lowest end of day price: 13.954980882467 EUR (C$17.64 USD) on 2009-03-06