Here are three stocks with buy rank and strong momentum characteristics for investors to consider today, January 5th:Metropolitan Bank Holding MCB: This bank holding company has a Zacks Rank #1 (Strong Buy) and witnessed the Zacks Consensus Estimate for its current year earnings increasing 0.2% over the last 60 days.Metropolitan Bank Holding Corp. Price and Consensus Metropolitan Bank Holding Corp. price-consensus-chart | Metropolitan Bank Holding Corp. QuoteMetropolitan Bank Holding’s shares gained 23.8% over the last three month compared with the S&P 500’s growth of 10.0%. The company possesses a Momentum Score of A.Metropolitan Bank Holding Corp. Price Metropolitan Bank Holding Corp. price | Metropolitan Bank Holding Corp. QuotePublic Storage PSA: This leading self-storage real estate investment trust in the United States has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing 2.2% over the last 60 days.Public Storage Price and Consensus Public Storage price-consensus-chart | Public Storage QuotePublic Storage’s shares gained 23.6% over the last three month compared with the S&P 500’s growth of 10.0%. The company possesses a Momentum Score of A.Public Storage Price Public Storage price | Public Storage QuoteWolseley FERG: This distributor of plumbing and heating products has a Zacks Rank #1 and witnessed the Zacks Consensus Estimate for its current year earnings increasing 10.4% over the last 60 days.Wolseley PLC Price and Consensus Wolseley PLC price-consensus-chart | Wolseley PLC QuoteWolseley’s shares gained 26.1% over the last three month compared with the S&P 500’s growth of 10.0%. The company possesses a Momentum Score of A.Wolseley PLC Price Wolseley PLC price | Wolseley PLC QuoteSee the full list of top ranked stocks hereLearn more about the Momentum score and how it is calculated here. Infrastructure Stock Boom to Sweep America A massive push to rebuild the crumbling U.S. infrastructure will soon be underway. It’s bipartisan, urgent, and inevitable. Trillions will be spent. Fortunes will be made. The only question is “Will you get into the right stocks early when their growth potential is greatest?” Zacks has released a Special Report to help you do just that, and today it’s free. Discover 5 special companies that look to gain the most from construction and repair to roads, bridges, and buildings, plus cargo hauling and energy transformation on an almost unimaginable scale.Download FREE: How to Profit from Trillions on Spending for Infrastructure >>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 Public Storage (PSA): Free Stock Analysis Report Metropolitan Bank Holding Corp. (MCB): Free Stock Analysis Report Wolseley PLC (FERG): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research