Highest end of day price: 62.423332121145 EUR ($72.24 USD) on 2026-08-14
Lowest end of day price: 14.057208511201 EUR ($18.68 USD) on 2009-03-27