IREN Ltd Surges on Upgraded ARR Outlook to 44 Billion CPHC Q2 2025 Earnings Net Loss of 006 per Share Amidst Seasonal Headwinds SP 500 and Nasdaq Post Strong May Gains as Bullish Momentum Continues WRBY Q1 2026 Earnings EPS Beat Driven by Operational Efficiency and Growth Initiatives CMCM Q4 2025 Earnings Loss Per Share Deepens Amid Strategic Pivot TriMas Corporation TRS Q1 2026 Earnings EPS Surprise of 254 Overshadows Revenue Disappointment SCSC Q1 2026 Earnings Narrow EPS Miss Highlights Steady Execution Amid Quiet Revenue Disclosure Affiliated Managers Group AMG Q1 2026 Earnings EPS Beats Estimates by 094 Revenue Data Not Disclosed Stock Holds Steady IDN Q1 2026 Earnings EPS Beat with 97 Surprise as Profitability Improves Qiagen QGEN Q1 2026 Earnings EPS Slightly Misses Estimates as Shares Edge Higher