Highest end of day price: 25.51350265209 EUR (ยฃ27.86 USD) on 2020-02-12
Lowest end of day price: -1.3998173701949 EUR (-ยฃ1.21 USD) on 2000-11-13