Highest end of day price: 77.804197577036 EUR ($90.68 USD) on 2026-05-28
Lowest end of day price: 8.3749474988591 EUR ($10.45 USD) on 2010-07-02