Highest end of day price: 107.05992275204 EUR (C$119.98 USD) on 2026-11-04
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25