S Q1 2026 Earnings EPS Surprises to the Upside Shares Edge Higher Community Bancorp CMTV Q4 2025 Earnings EPS Come in at 083 Amid Stock Decline Prediction Markets Surge in Popularity Among Young Men as Industry Reaches MultiBillion Dollar Valuation WHF Q1 2026 Earnings EPS Misses Estimates as Shares Decline 958 BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance Microsoft MSFT Among Top Holdings in Graham Stephans Portfolio as Cloud Revenue Surges GRND Q4 2025 Earnings EPS Miss Amid Flat Revenue Disclosure Stock Slips