Highest end of day price: 19.732164487676 EUR ($21.30 USD) on 2025-04-02
Lowest end of day price: 6.9003119097493 EUR ($8.41 USD) on 2012-07-13