FatPipe FATN Stock Today Rallies 1780 Resistance at 507 20260518 US Economy Shows Resilience Amid Ongoing Conflict with Iran CF Financial CFFI Q1 2026 In Line Whats Next for Investors Kirby Corporation KEX Flat at 14662 Consolidation Continues 20260519