Highest end of day price: 38.373778953923 EUR ($44.45 USD) on 2026-08-17
Lowest end of day price: 5.8748006326812 EUR ($7.33 USD) on 2010-07-02