Ccs Stock Analysis Century Communities Inc. Homebuilder 0.73 Dip 57 Support Check 20260403 Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong PG Q1 2026 Earnings Slight EPS Miss Weighs on Shares Ellington Credit Company Q1 2026 Earnings EPS Miss Amidst Mixed Credit Markets McEwen Inc MUX Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Gold Operations NBTB Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher BeyondSpring Q1 2026 Earnings Narrowed Loss Per Share and Positive Stock Movement