Highest end of day price: 18.672059271164 EUR ($21.70 USD) on 2026-06-02
Lowest end of day price: 9.4284115912928 EUR ($9.98 USD) on 2023-10-27