Microsoft and Anthropic in Talks for Custom AI Chip Deal Following 5 Billion Investment
Itron Insider Filing Form 144 Filed on May 26
TCS Partners with Mistral to Become First Global Systems Integrator for Enterprise AI
Qualcomm Faces Persistent Short Seller Pressure as AI Pivot Becomes Crucial for Rebound
Canadian Natural Resources CNQ Positioned as Key Natural Gas Player for Energy Transition
SafeHaven Flows Lift Swiss Franc and Japanese Yen Amid DeepSeek AI Selloff in US Tech
PPTA Q1 2026 Earnings WiderThanExpected Loss as Stibnite Project Advances
CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss
NPWR Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Continues Technology Development
CCCC Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid PreRevenue Phase
ADSK Q1 2026 Earnings Strong EPS Beat Amid Uncertain Revenue Picture
Sea Limited SE Q1 2026 Earnings EPS Misses Estimates as Gaming and ECommerce Face Headwinds
BHFAL Edges Lower Navigating Support and Resistance in a FixedIncome Landscape
Vertex Pharmaceuticals VRTX Gains 246 as Bullish Momentum Builds
Enterprise Financial Services Corp Preferred EFSCP Gains Ground Amid Steady Support
LifeStance Health LFST Nudges Higher Testing NearTerm Resistance at 806
Diversified Healthcare Trust DHC Slips 125 as Shares Test Key Support Near 827
Manufacturing CFOs Prioritize Technology Talent and Tariffs in 2026 According to Forvis Mazars
OneSpan Q1 2026 Earnings EPS Beat Drives 234 Stock Gain Amid Solid Execution
Gauzy Ltd GAUZ Slides 135 as Stock Hovers Near Key Support
GRBK Q1 2026 Earnings Strong BottomLine Beat Despite Modest Stock Dip
CAC Q1 2026 Earnings EPS Beats Estimates by Nearly 3 Amid Modest Stock Decline
Dorchester Minerals LP Q4 2024 Earnings Partnership Reports 024 Per Unit as Stock Slips
DB Q1 2026 Earnings Modest EPS Beat Amid Challenging Market Conditions
MAC Q1 2026 Earnings EPS Misses Estimates as Retail Headwinds Persist
Smith Nephew SNN Q4 2014 Earnings Narrow EPS Beat Fails to Lift Shares
SBGI Q1 2026 Earnings EPS Surges Past Estimates with 13155 Surprise