Highest end of day price: 2.8168310765564 EUR (C$3.29 USD) on 2026-08-25
Lowest end of day price: -163.97124103058 EUR (C-$165.01 USD) on 2000-02-22