Roth Capital analyst Philip Shen reiterates Primoris Services (NYSE:PRIM) with a Buy and maintains $100 price target.