In its Q4 13F filing, Financial Insights Inc. reduced its Microsoft holdings by 20.6%, selling approximately 12,822 shares, and now holds 49,540 shares, making MSFT its 3rd-largest portfolio position at an estimated value of $20.88 million