Highest end of day price: 23.06635040167 EUR (ยฃ27.16 USD) on 2026-02-25
Lowest end of day price: -99.335872427405 EUR (-ยฃ96.25 USD) on 2000-03-13