Highest end of day price: 95.424137270879 EUR (C$108.66 USD) on 2026-07-28
Lowest end of day price: 50.098014454567 EUR (C$53.58 USD) on 2020-03-23