Highest end of day price: 16.207024777397 EUR ($18.88 USD) on 2026-01-15
Lowest end of day price: 10.318959287922 EUR ($10.92 USD) on 2023-11-02