TTEK Tetra Tech posts 89 percent positive EPS surprise for Q1 2026 shares rise 158 percent in todays trading SP Global SPGI Q1 2026 Earnings Preview Key Metrics Peer Benchmarks and Market Expectations Fidelity National Information Services TFC Deep Value Opportunity Emerges Ahead of Q1 Payments Sector Earnings