Problem
Based on the limited knowledge you have about Microsoft Corporation Company, give this stock a buy, sell or hold recommendation. Compare with the analysts' opinions for this company if possible. Discuss as fully as possible, using whatever information you can obtain to support your opinion.