Ferrari Launches First AllElectric Model Luce Stirring Debate and Market Competition
Bloom Energy Rallies on Hydrogen Momentum What Investors May Consider
Federal Reserves Rate Cut Case Weakens as Inflation Concerns Persist
Warren Buffett Teases Tiny Purchase in March Berkshire Filing May Identify the Investment
Gold Extends Losses as Surging Oil Prices Fuel Rate Hike Expectations Pressuring Precious Metals
Standard Chartered Plans to Reduce Corporate Functions Roles by Over 15 as Part of Efficiency Drive
Ultragenyx Q1 2026 Earnings WiderThanExpected Loss as No Revenue Reported
Hexcel Q1 2026 Earnings EPS Surges Past Estimates as Shares Gain 169
Marine Petroleum Trust MARPS Q4 2025 Earnings Trust Reports EPS of 008 Stock Declines 16
XIFR Q1 2026 Earnings Significant EPS Beat Driven by Operational Strength
EXAS Q4 2025 Earnings Significant EPS Miss Raises Questions on Path to Profitability
BK Q1 2026 Earnings EPS Surpasses Estimates by 133 Revenue Details Not Disclosed
Banco Macro BMA Slides 3 as Shares Test Key Support After Recent Volatility
Janus Living Inc JAN Gains 146 as Stock Holds Above Key Support Approaches Resistance
SLR Investment Corp SLRC Edges Higher Near Support Level Technical Indicators Suggest Consolidation
GCL Global Holdings Plunges 1055 Support Tested at 055 Amid Weak Momentum
Brunswick Corporation BC Rallies 298 as Marine Sector Shows Renewed Strength
MGRB Q1 2026 Earnings EPS Beats Estimates Bond Price Edges Higher on Steady Performance
CNF Q4 2023 Earnings Massive EPS Surprise of 54356 Drives Investor Attention Despite Stock Decline
NRDS Q1 2026 Earnings Earnings Beat Expectations Shares Rise on Profitability Strength
Allegion ALLE Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges
ARI Q1 2026 Earnings EPS Misses Estimates by 20 Amid Commercial Real Estate Headwinds
BNR Q3 2022 Earnings Narrower Loss Surprises Wall Street as Stock Drops 11 on Broader Biotech Selloff
Jim Cramer Advises Holding Astera Labs Shares Amid AI Infrastructure Growth
Pentair Q1 2026 Earnings EPS Beats Estimates by 329
CorVel Corp CRVL Slips 269 as Key Support Level Approaches