Primoris Services Corporation (PRIM) remains a buy despite a weak quarter, as operational issues in renewables are seen as ...