Highest end of day price: 19.98858100896 EUR ($21.55 USD) on 2022-04-19
Lowest end of day price: 8.7657744022504 EUR ($9.86 USD) on 2019-03-28