Birmingham Capital Management filed its recent SEC 13F filing on October 30, which acknowledges Caterpillar Inc. (NYSE:CAT), CBS Corporation (NYSE:CBS), General Electric Company (NYSE:GE) as its top stock holdings. Birmingham Capital Management has investments in excess of $263 million with its primary focus on industrial and energy investments. Caterpillar Inc. (NYSE:CAT) is the top stock…