Highest end of day price: 15.662890929733 EUR ($18.35 USD) on 2026-01-06
Lowest end of day price: 11.872010390938 EUR ($12.56 USD) on 2023-10-27