Highest end of day price: 415.92128483055 EUR ($489.50 USD) on 2026-02-20
Lowest end of day price: 10.488651085139 EUR ($9.57 USD) on 2000-05-23