Highest end of day price: 93.455763764022 EUR ($108.90 USD) on 2026-05-28
Lowest end of day price: 0.68982402668198 EUR ($0.76 USD) on 2003-03-11