Highest end of day price: 25.229189062727 EUR (ยฃ29.31 USD) on 2026-05-27
Lowest end of day price: 8.1613043524208 EUR (ยฃ9.21 USD) on 2016-02-11