Highest end of day price: 20.899351353687 EUR ($22.58 USD) on 2025-03-25
Lowest end of day price: 9.4506230194792 EUR ($9.34 USD) on 2022-11-02