Highest end of day price: 17.564700732371 EUR ($24.13 USD) on 2014-02-24
Lowest end of day price: 1.4195365087014 EUR ($1.55 USD) on 2025-04-10