Hennessy Advisors Inc HNNA Q1 2026 Earnings EPS of 024 Amid Flat Revenue and Negative Market Reaction Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum ORGN Q4 2025 Earnings Steep Loss Misses Wide Estimates as Stock Rallies Trump Administration Faces Scrutiny Over 18 Billion AntiWeaponization Fund Settlement SPRY Q1 2026 Earnings EPS Misses Expectations Stock Rises on Pipeline Progress Lund Point Redevelopment Stalls as Holdout Residents Remain in East London Tower Block