Here are three stocks with buy rank and strong momentum characteristics for investors to consider today, October 3rd:Coastal Financial Corporation CCB: This bank holding company for Coastal Community Bank has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its next year earnings increasing 19.7% over the last 60 days.Coastal Financial Corporation Price and Consensus Coastal Financial Corporation price-consensus-chart | Coastal Financial Corporation QuoteCoastal Financial’s shares gained 2.4% over the last three months compared with the S&P 500’s decline of 6.3%. The company possesses a Momentum Score of A.Coastal Financial Corporation Price Coastal Financial Corporation price | Coastal Financial Corporation QuoteNow Inc. DNOW: This distributor of downstream energy and industrial products for petroleum refining, chemical processing, LNG terminals, power generation utilities, and industrial manufacturing operations has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing 15.2% over the last 60 days.NOW Inc. Price and Consensus NOW Inc. price-consensus-chart | NOW Inc. QuoteNow’s shares gained 3.6% over the last three months compared with the S&P 500’s decline of 6.3%. The company possesses a Momentum Score of B.NOW Inc. Price NOW Inc. price | NOW Inc. QuoteJabil Inc. JBL: This company which provides manufacturing services and solutions has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its next year earnings increasing 3.1% over the last 60 days.Jabil, Inc. Price and Consensus Jabil, Inc. price-consensus-chart | Jabil, Inc. QuoteJabil’s shares gained 13% over the last three months compared with the S&P 500’s decline of 6.3%. The company possesses a Momentum Score of A.Jabil, Inc. Price Jabil, Inc. price | Jabil, Inc. Quote See the full list of top ranked stocks here Learn more about the Momentum score and how it is calculated here. 7 Best Stocks for the Next 30 Days Just released: Experts distill 7 elite stocks from the current list of 220 Zacks Rank #1 Strong Buys. They deem these tickers "Most Likely for Early Price Pops." Since 1988, the full list has beaten the market more than 2X over with an average gain of +24.8% per year. So be sure to give these hand-picked 7 your immediate attention. See them now >>Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report Jabil, Inc. (JBL): Free Stock Analysis Report NOW Inc. (DNOW): Free Stock Analysis Report Coastal Financial Corporation (CCB): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research