Highest end of day price: 2.6798867609674 EUR (C$3.09 USD) on 2026-07-30
Lowest end of day price: -163.97124103058 EUR (C-$165.01 USD) on 2000-02-22