FCF Q1 2026 Earnings EPS Misses Estimates Stock Slides Slightly STRO Q1 2026 Earnings EPS Beat Amid RevenueLess Quarter Stock Declines WCC Q1 2026 Earnings Strong Earnings Beat Drives Positive Investor Sentiment DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher RRX Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher STNE Q1 2026 Earnings EPS Misses Estimates Amidst Operational Progress Stock Declines Slightly