Highest end of day price: 20.622419354839 EUR ($24.10 USD) on 2021-09-23
Lowest end of day price: 4.2018648104241 EUR ($4.41 USD) on 2024-11-27