SunocoCorp LLC SUNC Q1 2026 Earnings Massive EPS Miss Amidst Limited Disclosure Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines NRP Q1 2026 Earnings Solid EPS Performance Amid Quiet Market SOHU Q1 2026 Earnings Narrowing Loss Amidst Challenging Conditions POWWP Q1 2026 Earnings Preferred Stock Delivers EPS Beat Amid Narrow Operating Focus ALPS Group Inc ALPS Slides 386 as Shares Approach Key Support at 064 Encore Capital Group ECPG Advances 168 Approaching Key Resistance at 8563 National CineMedia NCMI Holds Steady Near 299 as Indecision Lingers Select Water Solutions WTTR Retreats 248 Testing Key Support Levels Near 18 INCY Q1 2026 Earnings Strong EPS Beat of 2943 Surprises Analysts