Highest end of day price: 15.865387432926 EUR (ยฃ18.64 USD) on 2026-01-02
Lowest end of day price: 15.470333926859 EUR (ยฃ18.01 USD) on 2025-12-09