Highest end of day price: 27.018491422122 EUR (ยฃ29.42 USD) on 2024-05-16
Lowest end of day price: 13.158650450139 EUR (ยฃ14.24 USD) on 2024-10-30