Highest end of day price: 24.872146619842 EUR ($27.85 USD) on 2020-03-05
Lowest end of day price: 15.424167120718 EUR ($17.22 USD) on 2015-05-12