Market Pulse Technology leads broad market gains while consumer sector lags RVMD Revolution Medicines Inc reports widerthanexpected Q4 2025 per share loss as its stock dips 043 following the quarterly earnings release FIG Figma Inc posts 208 percent Q4 2025 EPS beat stock dips 010 percent in muted postearnings trading ODDITY Tech Ltd ODD posts 478 percent Q4 2025 EPS beat shares rise 471 percent on positive investor sentiment Grindr GRND Stock Price vs Value Analysis Q4 2025 Earnings Fall Short CocaCola COKE Stock Trading Range 242 20260415 Aemetis AMTX Stock Why Barrier to Entry Grinds Higher 20260415 XPEL XPEL Stock Research XPEL Inc posts 74 EPS beat on strong auto sales How to Value Allbirds BIRD Stock Breakdown Watch 20260418 Halliburton Company HAL Q1 2026 Earnings Beat Consensus Estimates But YearOverYear Profit Declines Amid Sector Headwinds CALX Calix rises 303 percent after reporting 203 percent year over year Q4 2025 revenue growth Sonida SNDA Stock Weekly Analysis Modest Decline 20260420 PROG Holdings PRG Stock Corporate Bond Smart Money Active 20260420 Cactus WHD Stock Accelerating 148 20260420 Atlanticus ATLCZ Stock Should You Buy At Highs 20260420 BGM BGM Group shares drop 642 after posting a 46 yearoveryear Q4 2024 revenue decline Takeda TAK Stock Why It Could Change Breakdown Watch 20260420 Truist Financial TFC MedTech Sector Outlook Update Drives Inspire Medical Systems INSP Price Target Cut Ahead of Q1 Earnings IBOC International posts Q4 2025 EPS beat and mild YoY revenue growth shares tick higher on positive investor response Ellington EARN Stock Surprise Factor Breakdown Watch 20260420 Is Blackrock MPA stock fairly valued relative to earnings 009 20260420 PepsiCo PEP Stock Buyback Authorization 006 20260420 Cullinan CGEM Peer Comparison Q4 2025 Better Than Expected Enliven Therapeutics ELVN Stock Investment Grade Smart Money Active 20260418 NEM Newmont Corporation tops Q4 2025 earnings expectations sending its shares up nearly three percent CHGG Chegg Inc reports far narrower Q4 2025 loss than estimates yet shares drop over 7 percent today