Highest end of day price: 86.999766488727 EUR (C$101.11 USD) on 2026-06-02
Lowest end of day price: 72.674248416935 EUR (C$83.28 USD) on 2026-03-30