Is It Worth Investing in Sterling Infrastructure (STRL) Based on Wall Street's Bullish Views?