Analyst reports are compiled by financial professionals working in brokerage houses, investment banks or firms. They have the unique expertise to evaluate the financial information of publicly traded companies. An analyst report will usually make a recommendation for a specific security such as Buy, Hold, or Sell. They also have valuable sections, such as a description of the company and the industry it operates in.