ECB Bancorp ECBK Stock Technical vs Fundamental Slight Gain 20260418 comScore SCOR Top Loser comScore Inc delivers 220 percent EPS beat on strong revenue POWL Powell Industries shares rise despite earnings miss as revenue growth of 91 impresses investors What STMicroelectronics NV STM is doing to win in its industry Market Recap Tech leads sector gains while consumer stocks lag in mixed trade PIII P3 Health Q4 loss widens dramatically EPS miss hits 138 below estimates despite 146B revenue News Analysis potential outstanding effects from the Iran war and oil shock Diamondrock DRH Stock Outlook and Forecast Stuck 20260416 GREEL Greenidge EPS beats estimates but shares fall despite narrow positive surprise What Construction Partners ROAD segment performance reveals Q1 2026 EPS Exceeds Expectations RNA Atrium Therapeutics Inc posts 708 percent year over year Q1 2026 revenue growth shares rise 371 percent Market Update SP 500 rises alongside broad rally to boost investor outlook