Highest end of day price: 233.85022167576 EUR (C$274.99 USD) on 2026-03-02
Lowest end of day price: 35.799454559977 EUR (C$47.64 USD) on 2010-03-25