Highest end of day price: 101.26433298694 EUR (C$115.72 USD) on 2026-06-22
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04