Highest end of day price: 20.622419354839 EUR ($24.10 USD) on 2021-09-23
Lowest end of day price: 4.7348163837309 EUR ($5.03 USD) on 2024-11-13