Highest end of day price: 91.817089317355 EUR (C$109.30 USD) on 2026-02-10
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04