ALL NASDAQ and NYSE companies HIRE analysts to cover their companies, growth potential and to help investors understand the nature and size of the company's market opportunity. These analysts are usually paid huge fee's, directly, or through working for an investment banking firm that has a contract with the issuer. Its taken a year before this company commissioned a report, and its only a preliminary report. This analyst has covered the healthcare sector for NASDAQ and NYSE companies, and was retained independently, outside of any investment banking firm, so kudos' to the CEO for keeping costs down, but providing valuable information to the market.