Highest end of day price: 46.30321888473 EUR ($54.10 USD) on 2026-04-23
Lowest end of day price: 0.44683000203713 EUR ($0.44 USD) on 2002-10-07