Meta Shares Fall After Earnings Report Internet Disruptions in Iran Weigh on User Metrics Magnificent Seven Earnings Surge Sparks Bubble Debate Solar Panel Sales Surge as Businesses and Consumers Seek Cost Savings Inflation Pressures Widen Beyond Oil and Iran Other Sectors Show Reacceleration Ferry Service Linking Taiwan and Japans Ishigaki Island Set for Inaugural Voyage Market Update Zimmer Biomet AnheuserBusch InBev and Viatris Under Review Camden National Corporation CAC Q1 2026 Earnings EPS Beats Estimates Amid Slightly Negative Market Reaction APA Corporation APA Q1 2026 Earnings EPS Surges Past Estimates But Stock Declines Amidst Mixed Signals JOE Q1 2026 Earnings Profitability Maintained on Modest EPS Stock Edges Higher Consolidated Edison ED Q1 2026 Earnings Earnings Miss Estimates Stock Rises Slightly POWL Q1 2026 Earnings EPS Misses Estimates amid Operational Headwinds Shares Edge Higher CNF Q4 2023 Earnings Massive EPS Surprise Driven by Exceptional Profitability Destination XL Group DXLG Tests Resistance as Cautious Trading Persists Tri Pointe Homes TPH Holds Flat as Traders Eye Support and Resistance Levels Viking Holdings VIK Surges 42 to 9143 Testing Key Resistance Levels Lululemon Athletica LULU Holds Steady Near Midpoint of Key Range Amid Moderate Trading abrdn World Healthcare Fund THW Slips 078 as Defensive Holdings Face Pressure X3 Acquisition Corp XCBE Holds Steady at 991 Amid Quiet Trading Roman DBDR Acquisition Corp II DRDB Holds Steady at 1052 SPAC Trading in Tight Range CorVel Corp CRVL Slips 269 as Key Support Level Approaches Ultra Clean Holdings UCTT Gains 26 as Shares Approach Key Resistance Level BXP Inc BXP Holds Steady Near Support as Trading Activity Remains Subdued Smucker SJM Advances 13 as Defensive Appeal Shines Amid Market Uncertainty Trump Mobile Investigates Potential Data Exposure Affecting Thousands of Prospective Customers Everus Construction Group ECG Q1 2026 Earnings Strong EPS Beat Drives Investor Caution PJT Partners Inc PJT Edges Higher by 115 as Stock Tests Key Resistance Levels