Market Rally Highlights Diverging Stock Performance Over SixWeek Record Run
Plus500 Anticipates Meeting Market Expectations Following 11 Revenue Growth
SP 500 Notches Modest Gains as Healthcare and Technology Outperform
HighFlying Stocks Resist Splits Which May Be Next to Crack
Consumer Sentiment Drops to Record Low in May as Surging Gas Prices From Iran War Weigh on Outlook
Bloom Energy Surges on 26 Billion AI Infrastructure Deal with European Cloud Provider Nebius
GLBS Q4 2025 Earnings Strong Earnings Beat on Cost Management and Operational Efficiency
Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher
Ainos Inc AIMD Q1 2025 Earnings Continued Adjusted Losses Amid Strategic Pivot
Two Harbors Investment Corp Q1 2026 Earnings Strong EPS Beat Amid Stable Interest Rate Environment
Franklin Resources BEN Q1 2026 Earnings Strong EPS Surprise of 2774 Amid Revenue Discretion
SI Q1 2026 Earnings Narrowed Loss Surpasses Expectations Yet Stock Declines
Protalix BioTherapeutics PLX Gains 345 as Stock Approaches Key Resistance
Marcus Millichap MMI Gains Real Estate Services Stock Finds Support
UBS Shares Dip 13 as Bank Sector Faces Headwinds Support and Resistance Levels in Focus
SAIC Surges 4 Breaking Above Key Psychological Level at 100
HCA Healthcare Edges Higher on Steady Hospital Demand and Sector Resilience HCA
Zyxel Networks Launches GenAI Protection Solution to Address Shadow AI Risks for SMBs
VAC Q1 2026 Earnings Earnings Miss Estimates Despite Stable Share Price
SPACSphere Acquisition Corp SSAC Holds Steady at 995 Testing Key Technical Juncture
Elutia Inc ELUT Dips 333 as Stock Hovers Near Critical 110 Support
Illumination Acquisition Corp I Units ILLUU Holds Steady Near 10 as SPAC Units Trade in Tight Range
RenX Enterprises RENX Declines 432 as Shares Test Key Support Near 147
Sabesp SBS Slips Lower as Utility Stock Tests Support Near 538
Cellectis CLLS Slides 127 as Biotech Struggles to Hold Above Key Support
Kiora Pharmaceuticals KPRX Rallies 55 Key Levels to Watch After Recent Uptick
Nuvve Holding Corp NVVE Rallies 735 as Support Holds at 036