Highest end of day price: 98.979359867896 EUR (C$115.27 USD) on 2026-01-15
Lowest end of day price: 38.3870667741 EUR (C$42.29 USD) on 2020-03-18