Highest end of day price: 22.206588548641 EUR ($26.04 USD) on 2026-04-27
Lowest end of day price: 8.4374200447365 EUR ($8.99 USD) on 2020-03-20