Highest end of day price: 92.581705741981 EUR (C$109.27 USD) on 2026-02-27
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04