TPCS Q1 2026 Earnings Net Loss of 015 Per Share Amid Operational Adjustments MCS Q1 2026 Earnings NarrowerThanExpected Loss Offers Modest Relief Deswell Industries DSWL Q1 2009 Earnings EPS Misses Estimates but Stock Jumps 679 ITT Inc Q1 2026 Earnings Strong Profit Beat Despite Mixed Demand Signals ONB Q1 2026 Earnings Narrow EPS Miss Slightly Below Estimates Stock Edges Higher Beam Therapeutics Surges 7 Gene Editing Momentum Builds GIII Apparel Group GIII Rises 28 as Stock Approaches Key Resistance Level Molson Coors TAP Holds Steady Near Key Support as Trading Volume Remains Muted First Industrial Realty Trust Edges Higher Amid Industrial Real Estate Sector Stability CPHC Q2 2025 Earnings Narrow Loss and Modest Stock Gain Amid Quiet Quarter