Highest end of day price: 164.88560272994 EUR ($194.06 USD) on 2026-02-20
Lowest end of day price: 3.6462275321184 EUR ($3.52 USD) on 2000-03-15