Wintrust WTFCN Flat at 2644 Consolidation Continues 20260518 Retailers Add Thousands of Jobs in April But Consumer Caution Clouds Outlook Flaherty FLC Stock Consolidating at 1700 Next Move Ahead 20260514 Dine Brands DIN Crushes Q1 2026 Estimates EPS 107 Tops Views