MainStreet MNSBP Q1 2026 Earnings Why the Beat Matters Nvidia Faces 30 Billion China Revenue Hit as Beijing Rejects H200 Chips After US Export Restriction Stewart STC Delivers Q1 2026 Beat EPS 078 vs 053 Expected Fluent FLNT Drops 071 Key Support at 265 20260518 Silicon Laboratories SLAB Holds Steady Near 218 as Slight Decline Tests Support Levels Wayfair Stock Rallies Over 7 as Retail Sector Optimism Drives Momentum Uxin UXIN Surges Over 6 as Stock Tests Key Resistance Near 250 CareCloud Preferred Stock CCLDO Holds Steady at 2744 Amid Dividend Stability