Highest end of day price: 98.452237337186 EUR ($112.71 USD) on 2026-09-22
Lowest end of day price: 0.86857990354224 EUR ($0.75 USD) on 2002-02-04