Highest end of day price: 56.677803519896 EUR ($67.39 USD) on 2026-02-11
Lowest end of day price: 14.969331317344 EUR ($20.18 USD) on 2011-09-22