Modine Manufacturing Price Target Raised to 28538 Indicating Potential Downside Bill Gates Discusses Trump Meeting Musks Dogecoin Influence and Childhood in WSJ Interview Ahead of Memoir HP Exceeds Estimates on AI PC and Windows 11 Demand Shares Initially Surge Ferraris Electric Vehicle Ambitions Raise Concerns Over Brand Identity Analysts Suggest BJs Wholesale Club Announces Strategic Store Overhaul Amid Consumer Spending Slowdown General Motors Introduces AllElectric Cadillac Vistiq with 300Mile Range Theravance Biopharma Inc TBPH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise FCX Q1 2026 Earnings EPS Surpasses Estimates by 23 Stock Declines Slightly Dorian LPG Ltd LPG Q1 2026 Earnings Strong EPS Surprise Amidst Tight LPG Shipping Markets ALOT Q1 2026 Earnings Negative EPS Reported Amid Sparse Data VKTX Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment GLDG Q1 2026 Earnings NarrowerthanExpected Loss Reflects Steady Exploration Advances RRC Q1 2026 Earnings EPS Beats Estimates by 19 Amid Operational Efficiency OWLT Q1 2026 Earnings EPS Beat Surprises Market Amidst Operational Progress STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips BDX Q1 2026 Earnings Earnings Per Share Exceeds Estimates Stock Holds Steady GTES Q1 2026 Earnings EPS Surpasses Estimates by 47 US Gasoline Demand Expected to Rise as Summer Travel Season Begins Potentially Adding Price Pressure Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline INTR Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides 375 Wheeler Real Estate Investment Trust Inc Series D Cumulative Preferred Stock WHLRD Q2 2024 Earnings Preferred EPS Reported at 365 Stock Unchanged GOOGL Q1 2026 Earnings EPS Miss Amidst AI Investment Pressures Element Solutions Inc Q1 2026 Earnings EPS Beats Estimates by 64 Amid Operational Strength VNOM Q1 2026 Earnings Strong Earnings Beat Highlights Operational Execution PEW Q1 2026 Earnings Loss Narrows Sharply Stock Slips on Mixed Sentiment NTRS Q1 2026 Earnings EPS Surges Past Estimates Shares Edge Higher