Verra Mobility (NASDAQ:VRRM – Get Free Report) and XBP Global (NASDAQ:XBP – Get Free Report) are both small-cap industrials companies, but which is the better investment? Analyst RecommendationsThis is a summary of recent recommendations for Verra Mobility and XBP Global, as provided by MarketBeat.com. Get Verra Mobility alerts:Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Verra Mobility 2 8 0 0 1.80 XBP Global 1 0 1 0 2.00Verra Mobility currently has a consensus target price of $6.67, suggesting a potential upside of 30.21%. Given XBP Global’s stronger consensus rating and higher probable upside, analysts clearly believe XBP Global is more favorable than Verra Mobility. XBP Global is trading at a lower price-to-earnings ratio than Verra Mobility, indicating that it is currently the more affordable of the two stocks.