Microsoft Stock Assessing Relative Performance Against the Technology Sector VISN Q1 2026 Earnings EPS Surges 709 Above Estimates Shares Edge Lower High Gas Prices Factor into Swing Voter Financial Decisions Survey Suggests