Highest end of day price: 73.518758570928 EUR ($87.01 USD) on 2026-04-17
Lowest end of day price: 8.3749474988591 EUR ($10.45 USD) on 2010-07-02