ODYS Odysightai posts far wider Q2 2025 loss than estimates sending shares down 695 today Is Theriva Biologics TOVX stock breaking out today Investors Pile In 20260420 Market Recap Tech outperforms while consumer stocks trail in mild down trading FMNB Farmers stock climbs 161 percent even as Q4 2025 EPS lands 158 percent below analyst estimates Dow Rises as Oil Tumbles on USIran Peace Hopes Modine Manufacturing Slips Despite Earnings Beat Silver Price Outlook for the Next Decade Key Drivers and Investor Considerations JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India TFCI MD Discusses Business Outlook Apollo Global and Blackstone Reportedly Working on 36 Billion Debt Financing for Anthropic Alexander Zverev Faces Potential Endorsement Fallout After John McEnroes Public Criticism CPF LIFE vs DIY Investing Retirement Income Strategy Hinges on Financial Management in Later Years PDF Solutions Q1 2026 Earnings Strong EPS Beat of 313 Drives Stock Uptick EPM Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter KAI Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively Liberty Energy Inc LBRT Q1 2026 Earnings Massive EPS Beat Offsets Market Skepticism PNFP Q1 2026 Earnings Solid EPS Beat Amidst Stable Net Interest Margin and Credit Quality ANET Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Northrim BanCorp NRIM Climbs Modestly as Shares Test Key Resistance Zone Credit Suisse High Yield Credit Fund DHY Slips 14 Support Levels in Focus Occidental Petroleum OXY Slides 099 as Energy Sector Struggles Key Support Levels Tested Natera NTRA Holds Near 203 Modest Decline Signals Cautious Consolidation MARA Holdings Inc MARA Gains Nearly 2 as Buyers Defend Key Support Novartis Lifts Annual Sales and Profit Forecast Amid Strong Operational Momentum Surf Air Mobility Inc SRFM Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher Shattuck Labs STTK Sees Modest Gain Consolidates Near Key Support Level Swarmer Inc SWMR Surges 1268 Breakout Momentum or Overbought Risk Nuveen Variable Rate Preferred Income Fund NPFD Holds Steady Near 1879 in LowVolume Session Novavax NVAX Surges Over 6 as Shares Test Key Resistance Level CleanSpark CLSK Edges Higher After Recent Volatility Key Levels in Focus GIII Apparel Group GIII Advances 192 as Shares Test Resistance Near 3456 Northann Corp NCL Surges 10 Momentum Building or ShortTerm Rally Nuveen New York Municipal Value Fund NNY Edges Higher Amid Steady Muni Demand