Highest end of day price: 21.167517079165 EUR (ยฃ24.93 USD) on 2026-02-06
Lowest end of day price: -99.335872427405 EUR (-ยฃ96.25 USD) on 2000-03-13