Kazatomprom Reports 17 Production Increase in Third Quarter Boosting Uranium Supply Outlook
Gold and Silver Futures Maintain Weakness as Breakdown Risks Linger
Google Employee Charged with Insider Trading for 12 Million in Bets Using Internal Data
Electric Vehicle Adoption Stalls in US as Gas Prices Approach 5
BlackBerry Selects Malaysia as Strategic Hub for Asia Cybersecurity Expansion
MercedesBenz Signals Potential Shift Toward Defence Sector Amid Automotive Pressures
NTR Q1 2026 Earnings EPS Miss Slightly but Stock Gains Amid Mixed Sentiment
PED Q1 2026 Earnings Strong EPS Beat Highlights Operational Progress
CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues
Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance
GENB Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates Shares Rise on Operational Progress
Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares
Angel Studios Inc ANGX Gains Ground as Support Holds at 269
ACCO Stock Gains Ground Acco Brands Corporation Approaches Key Resistance at 401
Xcel Brands Shares Slide Over 6 Testing Key Support at 210
Revolution Medicines RVMD Slightly Lower as Biotech Stock Consolidates Near Support
Ball Corporation BALL Edges Higher as Packaging Sector Shows Stability
Meta Plans 60B65B Capital Spending Drive Fueled by AI Ambitions and Data Center Expansion
FIGS Q1 2026 Earnings EPS Surges Past Estimates Amid 96 Surprise
Radiant Logistics Edges Lower Holds Above Key Support Level RLGT
OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Dip
MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback
Under Armour UA Q1 2026 Earnings WiderthanExpected Loss Sends Stock Higher
Webster Financial Q1 2026 Earnings EPS Tops Estimates Despite Market Softness
RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline
Pathward Financial CASH Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly
FIS Q1 2026 Earnings EPS Surpasses Estimates by 464 as Stock Moves Lower