Highest end of day price: 17.482395544099 EUR ($20.35 USD) on 2025-08-26
Lowest end of day price: 0.74048753945913 EUR ($0.93 USD) on 2012-06-13