Highest end of day price: 24.289402221151 EUR (ยฃ29.23 USD) on 2006-01-03
Lowest end of day price: 0.41273842887657 EUR (ยฃ0.48 USD) on 2020-10-30