Highest end of day price: 93.916732765075 EUR ($108.23 USD) on 2026-07-30
Lowest end of day price: 0.86857990354224 EUR ($0.75 USD) on 2002-02-04