A roundup of business news including stock buybacks, company comparisons, earnings reports, analyst ratings, and institutional investment activity. Read more...