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