Compass Capital Management Inc. reduced its stake in shares of Microsoft Corporation (NASDAQ:MSFT - Free Report) by 2.6% during the 2nd quarter, according to its most recent filing with the SEC. The firm owned 166,539 shares of the software giant's stock after selling 4,462 shares during the period.