CSTE Q1 2026 Earnings EPS Surpasses Estimates Despite Net Loss Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares GSK Q1 2026 Earnings Solid EPS Beat Amid Mixed Market Sentiment MHLA Q3 2024 Earnings Underlying Company Reports Negative EPS No Revenue Data Available Trinity Capital Inc TRIN Q1 2026 Earnings EPS Beats Estimates by 116 Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum Hour Loop Q4 2024 Earnings Loss Per Share of 004 Amidst Market Challenges EEOC Moves to End Employer Demographic Data Collection Raising Concerns for Workplace Discrimination Enforcement Berkshire Hathaway Unloads UnitedHealth Stake Under Greg Abels Reshuffling Stock Declines Gladstone Land Corporation LAND Q1 2026 Earnings NarrowerthanExpected Loss as Agricultural Portfolio Holds Steady UK Police Chiefs Call for Blocking Unsafe Platforms for Under16s Raising Regulatory Pressure on Tech Firms German American Bancorp Inc Q1 2026 Earnings EPS Misses Expectations Amid Muted Stock Reaction