Highest end of day price: 22.841745839025 EUR (ยฃ27.03 USD) on 2026-02-23
Lowest end of day price: -99.335872427405 EUR (-ยฃ96.25 USD) on 2000-03-13