Highest end of day price: 15.977302024924 EUR ($18.58 USD) on 2026-09-03
Lowest end of day price: 10.658387130258 EUR ($11.28 USD) on 2023-10-27