Highest end of day price: 22.768917205324 EUR ($27.02 USD) on 2026-02-16
Lowest end of day price: 7.4400846360861 EUR ($7.96 USD) on 2020-03-23