The factors that affect Microsoft stock prices include customer profiles and partner profiles, according to Investopedia. Other factors include customer engagement life cycle, expansion to new business domains, top management and scalability potential.
The customer profile has the potential to influence the revenues and profits of Microsoft, notes Investopedia. The profile include such features as demographic and psychographic characteristics, buying patterns and buying history of the customer. A partner profile also affects Microsoft revenues. For instance, some Microsoft operating systems may only be supported by specific hardware, leading to infrastructural incompatibility between Microsoft and its partners. This eventually affects Microsoft's business.