NCMI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Advertising Environment ALOT Q1 2026 Earnings Negative EPS Reported Amid Sparse Data FFBC Q1 2026 Earnings Earnings Beat Bolsters Investor Confidence CMBT Q1 2026 Earnings Massive EPS Beat of 432 Drives Investor Attention Despite Stock Dip OLED Q1 2026 Earnings Major EPS Miss Raises Concerns Amidst Growth Expectations Scilex Holding SCLX Gains 771 Testing Resistance Near 725 NovoCure NVCR Holds Steady With Modest Gains Testing Key Levels PennyMac Financial Services PFSI Gains 147 Analyzing the Move Intapp Inc INTA Holds Steady Near 1980 as Consolidation Continues FELE Q1 2026 Earnings EPS Beats Estimates by 755 Stock Rises