Highest end of day price: 27.606721563409 EUR (ยฃ29.91 USD) on 2023-01-20
Lowest end of day price: 0.58435981691401 EUR (ยฃ0.56 USD) on 2000-03-06