Trust Co. of Vermont Buys New Position in Microsoft Corporation… — MSFT +0.60 · News Impact Screener