"NEW YORK (TheStreet) -- U.S. Bancorp (NYSE:USB) has been reiterated by TheStreet Ratings as a buy with a ratings score of A-. The company's strengths can be seen in multiple areas, such as its growth in earnings per share, notable return on equity, expanding profit margins, good cash flow from operations and increase in net income. Although no company is perfect, currently we do not see any significant weaknesses which are likely to detract from the generally positive outlook. FWIW
Sorry for the off topic financial post on the political and harassment forum.