Twitter Inc. analyst recommendations