Highest end of day price: 15.774356988212 EUR ($18.96 USD) on 2026-01-28
Lowest end of day price: 11.872010390938 EUR ($12.56 USD) on 2023-10-27