Highest end of day price: 28.147334262563 EUR (ยฃ33.10 USD) on 2026-03-02
Lowest end of day price: 15.542739437559 EUR (ยฃ16.21 USD) on 2024-12-30