Highest end of day price: 16.198877263879 EUR ($18.83 USD) on 2026-06-02
Lowest end of day price: 9.7784364568819 EUR ($11.79 USD) on 2012-07-24