Microsoft Stock Investor Impact