4 Large Caps with Big Time Balance Sheets

As you look at the universe of publicly traded stocks, it’s pretty big and almost overwhelming. As you start to add fairly basic criteria, the list dwindles significantly. For example (according to gurufocus.com), there are 829 companies with a market capitalization of $20 billion or more. If you include only non-OTC stocks, the universe narrows […]