Highest end of day price: 59.736589754638 EUR ($70.94 USD) on 2026-02-12
Lowest end of day price: 14.057208511201 EUR ($18.68 USD) on 2009-03-27