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