Highest end of day price: 21.195118752583 EUR ($24.17 USD) on 2026-07-07
Lowest end of day price: 8.5292031591485 EUR ($8.27 USD) on 2022-10-11