Highest end of day price: 28.34661944499 EUR (ยฃ33.45 USD) on 2026-02-03
Lowest end of day price: -1.2097802532466 EUR (-ยฃ1.50 USD) on 2010-05-18