Earnings Fri, Jan 15: BAC, SLB, ALLY & 9 more, Estimates and Guidance | TheStreet Pro