Highest end of day price: 12.006254639638 EUR (ยฃ14.12 USD) on 2026-03-02
Lowest end of day price: 7.8241393789762 EUR (ยฃ8.28 USD) on 2023-10-27