Highest end of day price: 38.038050801092 EUR ($44.18 USD) on 2026-03-25
Lowest end of day price: 0.54239958162174 EUR ($0.52 USD) on 2002-06-21