Highest end of day price: 20.622419354839 EUR ($24.10 USD) on 2021-09-23
Lowest end of day price: 6.3708210223872 EUR ($6.93 USD) on 2024-03-15