Here are four stocks with buy rank and strong momentum characteristics for investors to consider today, October 29th: Bank7 Corp. BSVN: This company that banking and financial services to individual and corporate customers has a Zacks Rank #1 (Strong Buy) and witnessed the Zacks Consensus Estimate for its current year earnings increasing 7.6% over the last 60 days. Bank7 Corp. Price and Consensus Bank7 Corp. price-consensus-chart | Bank7 Corp. Quote Bank7’s shares gained 12.8% over the last one month compared with the S&P 500’s growth of 6.8%. The company possesses a Momentum Score of A. Bank7 Corp. Price Bank7 Corp. price | Bank7 Corp. Quote Houlihan Lokey, Inc. HLI: This is an investment banking company has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing nearly 17% over the last 60 days. Houlihan Lokey, Inc. Price and Consensus Houlihan Lokey, Inc. price-consensus-chart | Houlihan Lokey, Inc. Quote Houlihan Lokey’s shares gained 10.7% over the last one month. The company possesses a Momentum Score of A. Houlihan Lokey, Inc. Price Houlihan Lokey, Inc. price | Houlihan Lokey, Inc. Quote Hanmi Financial Corporation HAFC: This company that provides business banking products and services has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing 3.3% over the last 60 days. Hanmi Financial Corporation Price and Consensus Hanmi Financial Corporation price-consensus-chart | Hanmi Financial Corporation Quote Hanmi Financial’s shares gained nearly 10% over the last one month. The company possesses a Momentum Score of B. Hanmi Financial Corporation Price Hanmi Financial Corporation price | Hanmi Financial Corporation Quote Alphabet Inc. GOOGL: This company that provides online advertising services has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing nearly 5% over the last 60 days. Alphabet Inc. Price and Consensus Alphabet Inc. price-consensus-chart | Alphabet Inc. Quote Alphabet’s shares gained 9.1% over the last one month. The company possesses a Momentum Score of B. Alphabet Inc. Price Alphabet Inc. price | Alphabet Inc. Quote See the full list of top ranked stocks hereLearn more about the Momentum score and how it is calculated here. Tech IPOs With Massive Profit Potential: Last years top IPOs surged as much as 299% within the first two months. With record amounts of cash flooding into IPOs and a record-setting stock market, this year could be even more lucrative. See Zacks’ Hottest Tech IPOs 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 Hanmi Financial Corporation (HAFC): Free Stock Analysis Report Alphabet Inc. (GOOGL): Free Stock Analysis Report Houlihan Lokey, Inc. (HLI): Free Stock Analysis Report Bank7 Corp. (BSVN): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research