Highest end of day price: 22975.214985311 EUR (ยฃ33,599 USD) on 2007-11-07
Lowest end of day price: 26.795563996677 EUR (ยฃ29.12 USD) on 2024-10-18