Highest end of day price: 138.12285281131 EUR ($163.48 USD) on 2026-04-17
Lowest end of day price: 22.848086383417 EUR ($28.51 USD) on 2010-07-02