Highest end of day price: 98.463701273813 EUR (C$116.22 USD) on 2026-02-27
Lowest end of day price: 76.102377846677 EUR (C$88.11 USD) on 2026-03-20