Highest end of day price: 14.885237986602 EUR ($19.39 USD) on 2007-01-31
Lowest end of day price: 0.52179767849891 EUR ($0.59 USD) on 2026-10-22