Oil Markets Jittery Over Potential Strait of Hormuz Transit Fees Amid IranUS Talks
Oil Prices Decline as USIran Peace Deal Hopes Rise Strait of Hormuz Reopening Eyed
Emerging Assets Rally as USIran Peace Hopes Buoy Investor Sentiment
Ubisoft Shares Decline as Assassins Creed Developer Warns of Continued Losses
RussiaUkraine Conflict Escalates Putin Threatens Retaliation After Drone Unit Strike
Burberry Shares Rise on Report of Potential Moncler Bid
Alzamend Neuro Inc ALZN Q1 2026 Earnings NarrowerthanExpected Loss as EarlyStage Biotech Continues RD Focus
ATAI Q1 2026 Earnings Narrower Loss Beats Estimates Stock Edges Higher
Petco WOOF Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 6
IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results
DELL Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies
UAA Q1 2026 Earnings EPS Misses Estimates as Restructuring Costs Weigh on Results
Charter Communications CHTR Holds Near Support as Modest Decline Continues
Sprinklr Inc CXM Gains 256 as Stock Tests Key Resistance Level
Duke Energy DUKB Preferred Stock Holds Steady Near 24 Amid Modest Gains
Marcus Millichap MMI Rises 242 as Real Estate Services Sector Gains Momentum
CN Energy Group CNEY Drops 545 Testing Critical Support at 181
Emirates NBD to Launch Open Offer for 26 Stake in RBL Bank Starting June 1
Runway Growth Finance Corp 725 Notes due 2031 RWAYI Q1 2026 Earnings EPS Misses Estimates Amid Higher Provisioning
SoFi Technologies SOFI Surges 495 as Bullish Momentum Builds Towards Key Resistance
TOST Q1 2026 Earnings Profitability Surprise Drives Modest Stock Uptick
RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds
Lineage Cell Therapeutics Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Continues Pipeline Investment
Chunghwa Telecom Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower
Miller Industries MLR Q1 2026 Earnings EPS Misses by a Wide Margin as Profitability Pressures Mount
MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher
WPC Q1 2026 Earnings EPS Surges 1822 Above Estimates Defying Market Expectations