Bkfield Pref BPYPM Slips 065 Testing 1602 Support 20260518 FibroBiologics FBLG Surges 286 Nearing 113 Resistance 20260518 Drill Tools DTI Stock Analysis 100 Loss Key Levels 20260519 Whats Next for John Wiley WLYB at 4145 20260515 OOMA Q1 2026 Earnings EPS Surpasses Estimates by 929 Shattuck Labs Q1 2026 Earnings NarrowerThanExpected Loss Amid Pipeline Progress Cass Information Systems Q1 2026 Earnings EPS Beat by Nearly 6 but Stock Slips on Missing Revenue Details MTN Q1 2026 Earnings EPS Misses Estimates as Stock Declines AKAM Q1 2026 Earnings EPS Misses Estimates Stock Declines C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower