Highest end of day price: 17.295831668535 EUR (ยฃ20.11 USD) on 1999-01-06
Lowest end of day price: 1.0007411704173 EUR (ยฃ0.97 USD) on 2022-09-29