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