Highest end of day price: 22.163120567376 EUR ($24.56 USD) on 2024-09-11
Lowest end of day price: 7.1602233562211 EUR ($7.65 USD) on 2020-03-19