Highest end of day price: 411.4962962963 EUR ($487.70 USD) on 2026-02-18
Lowest end of day price: 3.8827750081768 EUR ($3.53 USD) on 2001-09-14