Highest end of day price: 14.872267462235 EUR (ยฃ17.55 USD) on 2026-02-03
Lowest end of day price: 1.1762935533053 EUR (ยฃ1.51 USD) on 2008-10-28