Leggett LEG Q1 2026 Disappoints EPS 015 Below 024 Views Why Everest Group EG Just Surged 070 Key Levels Ahead 20260520