Highest end of day price: 18.146639533902 EUR ($21.81 USD) on 2026-01-28
Lowest end of day price: 0.74048753945913 EUR ($0.93 USD) on 2012-06-13