Highest end of day price: 98.463701273813 EUR (C$116.22 USD) on 2026-02-27
Lowest end of day price: 24.076578393383 EUR (C$25.75 USD) on 2020-03-23