Microsoft Corporation MSFT A Top Holding in the Graham Stephan Portfolio Driven by Cloud Momentum IBEX Q1 2026 Earnings Earnings Beat Lifts Shares as Company Demonstrates Operational Discipline DV Q1 2026 Earnings EPS Misses Estimates by 32 Stock Gains 149 Genius Group Limited GNS Q4 2022 Earnings Massive EPS Miss Overshadows Quarter CIG Q1 2026 Earnings EPS Beats Estimates But Stock Slips 26 TPST Q1 2026 Earnings Deep EPS Miss Highlights ClinicalStage Challenges