Highest end of day price: 23.098031588971 EUR ($23.91 USD) on 2024-12-19
Lowest end of day price: 5.8540653992395 EUR ($6.36 USD) on 2020-04-09