(NASDAQ:MSFT) is Tufton Capital Management's 2nd Largest Position
About 4.70M shares traded. Microsoft (NASDAQ: MSFT ) last released its quarterly earnings results on Thursday, October 26th. It has outperformed by 17.82% the S&P500. (NYSE:TISI) or 346,766 shares. ...