I do not study small or even mid-cap stocks. As a matter of fact, I invest my time, and eventually money, only in well established stocks with a decent to large equity base. Plus, I seek diversification on sector-basis and would refrain from putting money in single stocks that are not leaders in their respective sectors.
I could go ahead and make random comments about the health of the companies you mentioned, which are pretty old and popular, but that would not further your cause in any way.