Highest end of day price: 15.76865134426 EUR ($21.66 USD) on 2014-02-24
Lowest end of day price: 0.87068899427207 EUR ($0.95 USD) on 2025-04-10