Highest end of day price: 23.132824053749 EUR ($26.79 USD) on 2025-11-19
Lowest end of day price: 19.660411896816 EUR ($21.43 USD) on 2022-03-09