Highest end of day price: 18.779563658229 EUR ($21.83 USD) on 2026-06-02
Lowest end of day price: 11.099508189663 EUR ($11.95 USD) on 2023-12-11