Guggenheim analyst Joseph Osha reiterates Primoris Services (NYSE:PRIM) with a Buy and maintains $162 price target.