UPLD Upland Software posts 219 percent Q4 2025 EPS beat yet shares drop 367 percent in daily trading SNOA Sonoma Pharmaceuticals shares jump 15 percent on 12 percent Q1 2026 revenue growth despite minor EPS miss Phillips 66 PSX Advances Western Gateway Pipeline Amid Valuation Headwinds and Regulatory Risks HNST The Honest avoids expected Q4 2025 loss shares climb 378 percent on upbeat investor reaction MIR Mirion Technologies posts 69 Q4 2025 EPS miss against estimates shares fall 168 in todays trading Market Recap SP 500 dips slightly as volatility stays subdued in mixed trade BSY Bentley posts Q4 2025 earnings beat and 11 percent year over year revenue gain shares edge higher QVCGP QVC Group stock falls 1089 after reporting negative EPS for its Q3 2025 quarterly earnings Occidental Petroleum OXY Scaled Operations and Robust Cash Flow Offset Sluggish LongTerm Revenue Growth Prologis Inc PLD Assessing Investment Merit Amid Consensus Bullish SellSide Ratings MAIA Biotechnology MAIA posts narrower Q4 2025 loss than analyst estimates lifting shares 444 percent today Halliburton Company HAL Q1 2026 Earnings Beat Consensus Estimates But YearOverYear Profit Declines Amid Sector Headwinds SGI Somnigroup International posts 516 Q4 2025 revenue growth shares dip 105 on slight EPS miss Amgen Inc AMGN Guggenheim Raises Price Target Ahead of Q1 Earnings Supported by Positive TEPEZZA Phase 3 Data Cliffs CLF Stock Is It Mispriced Cliffs misses EPS estimates amid cost pressure Is institutional money buying Carriage CSV stock Investors Pile In 20260427 ZoomInfo Technologies GTM Stock Investment Case Evaluation 426 20260427 GITS Global CEO highlights planned expansion into emerging markets as top strategic priority for the next two years Nutrien NTR Stock SEC Filing Watch Institutional Demand 20260420 What risks should investors watch for BoA Pref PP BACP stock BACP Earnings BoA Pref PP reports no earnings data 4125 dividend holds steady PureCycle PCT Stock High Volume Bearish Momentum 20260420 Cardiff Onco CRDF Stock Manual Quote Mini Selloff 20260420 CreditAccept CACC Stock Enter Now 115 20260422