Highest end of day price: 15.76865166218 EUR ($21.66 USD) on 2014-02-24
Lowest end of day price: 0.89499814060514 EUR ($1.01 USD) on 2025-04-10