Highest end of day price: 13.955812755393 EUR ($16.22 USD) on 2026-06-02
Lowest end of day price: 5.2548083432104 EUR ($5.77 USD) on 2023-04-25