Highest end of day price: 135.06934399342 EUR ($160.79 USD) on 2026-02-10
Lowest end of day price: 22.848086383417 EUR ($28.51 USD) on 2010-07-02