you won’t find facebook or procter  gamble in the portfolios i run but that doesn’t mean i never think about them once a year in this column i give my “buy” or “avoid” opinion on the 20 largest stock here are my latest ratings from the very largest apple to the merely immense adobe apple 24 trillion – buy the iphone rolls on apple’s app store in the future will no longer be a quasi fantastic microsoft 22 trillion – avoid operating results have gone from strong to even stronger but i feel the stock is fully valued at 14 times revenue alphabet 19 trillion – buy i consider alphabet the most innovative company in the us it owns google  you tube waymo and deep mind amazoncom  17 trillion – avoid the pandemic accelerated the trend to online shopping but that tailwind may abate in the next few months facebook 995 billion – avoid highly profitable but i think the company’s lack of customer service carelessness with customer data and capricious enforcement of its own rules will eventually cause it problems tesla 775 billion – avoid people tend to love tesla or hate it with the stock at 162 times estimated earnings i certainly don’t love it berkshire hathaway 629 billion – buy i know that genius ceo warren buffett can’t live forever but i think he has built a wonderful combination of businesses nvidia 552 billion – avoid its chips enjoy huge demand especially for gaming and cryptocurrency mining but the stock is simply too expensive in my opinion visa 508 billion – avoid visa has been a superb company for ages but revenue growth slowed to a crawl last year even though the economy did surprisingly well jpmorgan chase 487 billion – buy this stock sells for less than 11 times earnings in a pricey market and i like ceo jamie dimon johnson  johnson 433 billion – buy the company’s business model with dozens of healthcare businesses each enjoying some autonomy has worked well revenue and earnings accelerated last year walmart 399 billion – avoid the company’s discount stores hold up well when times are tough but in 2022 i think some consumers will be moving up to more expensive stores unitedhealth group 384 billion – avoid profits lately have been subdued and dividend growth has slowed i don’t think it’s bad but i can’t get excited about it home depot 356 billion – avoid the company is in a good niche but i don’t like the balance sheet debt is 20 times stockholders’ equity bank of america 355 billion – avoid the stock is modestly valued which is a big plus but return on assets is just under 1 i like to see banks above that level mastercard 353 billion – avoid still a wonderful company but like visa it has slowed down a bit lately and the stock is expensive at 21 times revenue procter  gamble 349 billion – avoid classic consumerstaples stock with brands like pampers tide and charmin well run and steady yet i feel the stock is slightly too expensive for what the company is pal pal pypl 327 billion – avoid this newcomer to the largeststocks list sells for 62 times forward earnings value investors like me balk at such things walt disney co 320 billion buy disney had a good run last year and hasn’t done much this year i think it will get another leg up as theme parks and movie theaters reopen adobe 297 billion is another great company that sells at high multiples – for example 51 times recent earnings it’s not my cup of tea my “buy” recommendations on this list last year returned a little over 40 my “avoids” were up 36 while the standard  poors’ 500 index was up almost 35 longer term over 17 years my record on rating the largest stocks is undistinguished my “buys” and “avoids” have each risen about 13 on average meanwhile the sp 500 has averaged 145 bear in mind that my column results are hypothetical they don’t reflect actual trades trading costs or taxes these results shouldn’t be confused with the performance of portfolios i manage for clients also past performance doesn’t predict future results disclosure i own apple alphabet berkshire hathaway and walt disney personally and for most of my clients i own jpmorgan and johnson  johnson for some clients my wife and some clients own adobe amazoncom home depot microsoft and nvidia