Highest end of day price: 189.2774538094 EUR ($219.98 USD) on 2026-06-02
Lowest end of day price: 32.842391245218 EUR ($45.76 USD) on 2009-07-09