Highest end of day price: 260.49725387813 EUR (C$303.01 USD) on 2026-06-02
Lowest end of day price: 65.889469746703 EUR (C$85.25 USD) on 2012-11-28