EA Q1 2026 Earnings EPS Misses Estimates Stock Declines IRTC Q1 2026 Earnings EPS Beat by 47 Amid Ongoing Revenue Uncertainty ARRY Q1 2026 Earnings Earnings Surge Past Estimates Despite Revenue Uncertainty NFGC Q1 2026 Earnings ExplorationStage Company Reports WiderThanExpected Loss APWC Q3 1997 Earnings Missed Estimates Amid Operational Challenges Kiora Pharmaceuticals KPRX Holds Steady Near Support as Biotech Sector Faces Headwinds OFS Credit Company Inc Preferred Stock OCCIM Holds Steady Near 2530 Amid Narrow Trading Range MainStreet Bancshares MNSB Inches Lower as Stock Consolidates Above Support Kelly Services KELYB Holds Steady at 1758 as Consolidation Continues CAKE Q1 2026 Earnings EPS Beats Estimates Amid Steady Operations