Highest end of day price: 166.42419063663 EUR (C$187.35 USD) on 2026-10-02
Lowest end of day price: 49.783873788237 EUR (C$53.06 USD) on 2020-03-20