Highest end of day price: 22.512413915759 EUR ($26.18 USD) on 2026-09-03
Lowest end of day price: 8.3519235883856 EUR ($8.10 USD) on 2022-10-11