Highest end of day price: 31.614051815582 EUR (ยฃ36.43 USD) on 2026-08-06
Lowest end of day price: 11.260321031972 EUR (ยฃ12.58 USD) on 2016-02-16