UPLD Upland Software Inc notches 219 Q4 2025 EPS surprise yet stock falls 578 in todays trading session KEX Kirby Corporation Q1 earnings beat estimates by 66 but modest 3 revenue growth leaves investors cautious shares flat Barnwell BRN Stock Risk Factors Bearish Sentiment 20260418 CoastalSouth COSO Stock Why Intellectual Property Market Focus 20260418 Nextpower Inc NXT Q1 2026 Earnings EPS Surges Past Estimates Shares Advance Aptiv Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction BBAI Q1 2026 Earnings EPS Misses Estimates as Company Navigates AI Market Headwinds LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain IINN Q4 2023 Earnings Narrower Loss Surprises as Inspira Advances Clinical Milestones MDA Space Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally