Highest end of day price: 27.792238838193 EUR (ยฃ29.72 USD) on 2020-03-23
Lowest end of day price: 14.586652297355 EUR (ยฃ16.88 USD) on 2026-08-14