TotalEnergies SE TTE Crushes Q1 2026 Estimates EPS 245 Tops Views Arlo ARLO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Zions ZION Reports Strong Q1 2026 Revenue NA EPS Beats Rupee Weakness Boosts Indian Exporters Sectors and Strategies to Watch Iran and US Remain at Impasse as Trump Rejects Counterproposal Strait of Hormuz Risks Escalate Citi Increases Bullish Stance on Micron Technology as DRAM Demand Shows Strength Evercore ISI Raises Price Target on GlobalFoundries Amid Semiconductor Demand Optimism China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years Shells Capital Return Strategy Draws Renewed Investor Attention Baird Raises Price Target on RideNow Group RDNW on Strong SameStore Sales Performance Warby Parker WRBY Q1 2026 Earnings EPS Beats Estimates by 155 Stock Gains BKR Q1 2026 Earnings Strong EPS Beat of 1616 Driven by Operational Efficiency TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Eagle Materials Q1 2026 Earnings EPS Surges Past Estimates Shares Creep Higher IRM Q1 2026 Earnings Strong EPS Beat Highlights Resilient REIT Performance Okta Inc OKTA Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Revenue Ambiguity Direct Digital Holdings DRCT Holds Steady at 343 as Shares Test Key Support Zone Delixy Holdings DLXY Edges Higher Testing Key Resistance at 051 Essential Properties Realty Trust EPRT Holds Steady Near Support After Minor Decline MFS Intermediate Income Trust MIN Holds Steady Near Midpoint Amid Low Volatility Asbury Automotive Group ABG Gains 218 as Stock Tests Key Resistance Zone DTG Q1 2026 Earnings EPS Miss Modest Stock Decline Amid Mixed Signals ITP Q3 2025 Earnings Narrowing Losses Amidst Challenging Market Conditions AMPG Q1 2026 Earnings EPS Misses Estimates as Challenges Persist TLYS Q1 2026 Earnings Earnings Surprise with 165 EPS Beat NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged Hot Snakes Media Docuseries Explores the Financial and Cultural Impact of Benjaman Kyle Amnesia Case CDP Q1 2026 Earnings EPS Beats Estimates by 201 Shares Gain 148 KLXE Drops 55 as Oil Services Stock Nears Critical Support at 277