MSFT stock rating: MICROSOFT CORP quant rating & factor grades · Tickwind