Highest end of day price: 369.25896262793 EUR ($422.93 USD) on 2025-06-02
Lowest end of day price: 10.488651085139 EUR ($9.57 USD) on 2000-05-23