EMBC Embecta Corp posts modest first quarter 2026 earnings beat shares climb nearly three percent today SunCar SDA Stock Price Channels Smart Money Flows 20260416 Investors ITIC Stock Is It Moving Higher Q4 2025 Earnings Report Sturm Ruger RGR Holds Steady at 3961 Consolidation in a Defensive Sector Greenwich LifeSciences GLSI Inches Higher Amid Calm Trading Session NexPoint Residential Trust NXRT Modest Gains Signal Potential Stabilization Near Support Liberty AllStar Equity Fund Holds Steady at 582 Amid Sideways Trading Heritage Global Inc HGBL Stages a 4 Bounce Key Support Holds Amid LowVolume Recovery