Highest end of day price: 108.26434688201 EUR (C$128.31 USD) on 2026-02-18
Lowest end of day price: 48.668667767302 EUR (C$52.05 USD) on 2020-03-23