Highest end of day price: 27.792238838193 EUR (ยฃ29.72 USD) on 2020-03-23
Lowest end of day price: 14.822826432992 EUR (ยฃ16.88 USD) on 2025-05-26