Sterling Infrastructure Inc (STRL) Stock Analysis & Quote