Is there an online service that provides public company information through a public API?
I don't know of any free API's for these data, but I'll provide what information I can. Compiling all of this information from the EDGAR system and exposing an interface to it requires a fair amount of work and maintenance, so it's usually market data companies that have the motivation and resources to provide such interfaces. I know of a few options that may or may not be close to what you're looking for. The SEC provides FTP access to the EDGAR system. You could download and parse the text files they provide. Yahoo Finance provides summary files of financial statements (e.g., GOOG) as well as links to the full statements in the EDGAR system. Once again, parsing may be your only option for these data. Xignite, a proprietary market data provider, provides a financial statement API. If you need these data for a commercial application, you could contact them and work something out. (Frankly, if you need these data for a commercial application, you're probably better off paying for the data) The Center for Research into Security Prices provides data from financial statements. I believe it's also exposed through several of their API's. As with most financial data, CRSP is sort of a gold standard, although I haven't personally used their API to fetch data from financial statements, so I can't speak for it specifically. This answer on StackOverflow mentions the quantmod R package and mergent. I can't vouch for either of those options personally. Unfortunately, you'll probably have to do some parsing unless you can find a paid data provider that's already compiled this information in a machine-readable format.
"The translation scheme is detailed in IRS Publication 15, ""Employer's Tax Guide"". For the 2010 version, the information is in Section 16 on Page 37. There are two ways that employers can calculate the withheld tax amount: wage bracket and percentage. Alternatively, they can also use one of the methods defined in IRS Publication 15-A. I'll assume the person making $60k/yr with 10 allowances is paid monthly ($5000/period) and married. Using the wage bracket method, the amount withheld for federal taxes would be $83 per pay period. Using the percentage method, it would be $81.23 per pay period. I don't recommend that you use this information to determine how to fill out your W-4. The IRS provides a special online calculator for that purpose, which I have always found quite accurate. Note: ""allowances"" are not the same as ""dependents""; ""allowances"" are a more realistic estimation of your tax deductions, taking into consideration much more than just your dependents." Dude, pitch deck is a hygiene factor. You need it. They're really hard to do right. It's hard to get the op to 'sell' without the deck in the first place. You might not get meetings.  Yes, if you have the connections and massive energy then you 'can' hustle through... but you need to follow the rules of the game if you want to win. Front's deck is one of the best. I've the largest public collection online (~90). It's easily the most common one I recommend to people (yes, it can be better). Linkedin with Reid's commentary is of course the most informative.   Do you know what the search volume is on pitch decks? Mine get literally millions of views a year according to slideshare and I've never marketed them. Founders want to see these decks "I work in the legal services industry, selling these products for a competitor of theirs who shall remain nameless.  The LLC filing itself in most cases is a simple fill in the blank form. You can likely file yourself either online or through the mail, depending on the state. Only a handful require an original document.  You can apply for the EIN for free on the IRS website and usually have it within a few minutes. If you already have someone assisting with your annual LLC taxes you wouldn't need their services for that either. If their compliance kit involves any business licensing research, it may be worthwhile - but you can also order those services a la carte from vendors like LLX and BusinessLicenses.com.  What you're really paying for is the registered agent service - the address for public record with the state so they know where to send any service of process - and you're paying for the convenience of a ""one stop shop"" instead of handling all the legwork yourself." For months prior to going public a company has to file financial documents with the SEC. These are available to the public at www.sec.gov on their Edgar database. For instance, Eagleline is listed as potentially IPOing next week. You can find out all the details of any IPO including correspondence between the company and the SEC on Edgar. Here's the link for Eagleline (disclaimer, I have not investigated this company. It is an example only)  https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001675776&owner=exclude&count=40 The most important, complex, and thorough document is the initial registration statement, usually an S-1, and subsequent amendments that occur as a result of new information or SEC questions. You can often get insight into a new public company by looking at the changes that have occurred in amendments since their initial filings. I highly advise people starting out to first look at the filings of companies they work for or know the industry intimately. This will help you to better understand the filings from companies you may not be so familiar with.  A word of caution. Markets and company filings are followed by very large numbers of smart people experienced in each business area so don't assume there is fast and easy money to be made. Still, you will be a bit ahead if you learn to read and understand the filings public companies are required to make. Take a look at this: http://code.google.com/p/stock-portfolio-manager/ It is an open source project aimed to manage your stock portfolio. You can use the Securities Exchange Commission's EDGAR search engine to search all available SEC related filings. https://www.sec.gov/edgar/searchedgar/companysearch.html Top tip: use the fast search on the right to search for the company ticker rather than by company name. Yes, there are plenty of sites that will do this for you. Yahoo, and MarketWatch are a few that come to mind first. I'm sure you could find plenty of others. No, thanks to the principle of corporate personhood.  The legal entity (company C) is the owner and parent of the private company (sub S).  You and C are separate legal entities, as are C and S. This principle helps to legally insulate the parties for purposes such as liability, torts, taxes, and so forth.  If company C is sued, you may be financially at stake (i.e. your investment in C is devalued or made worthless) but you are not personally being sued.  However, the litigant may attach you as an additional litigant if the facts of the suit merit it.  But without legal separateness of corporations, then potentially all owners and maybe a number of the employees would be sued any time somebody sued the business - which is messy for companies and messy for litigants.  It's also far cleaner for lenders to lend to  unified business entities rather than a variety of thousands of ever-shifting shareholders. Note that this is a separate analysis that assumes the companies are not treated as partnerships or disregarded entities (tax nothings) for tax purposes, in which case an owner may for some purposes be imputed to own the assets of C.  I've also ignored the consolidated tax return, which would allow C and S to file a type of corporate joint return that for some purposes treats them similarly to common entity. For the simplest variation of your question, the answer is no.  You do not own the assets of a corporation by virtue of owning a few of its shares. Edit:  In light of your edit to include FB and Whatsapp, and the wrinkle about corporate books.  If sub S is 100% owned by company C, then you do not have any inspection rights to S because you are not a shareholder.  You also do not have virtual corporation inspection rights through company C.  However, if a person has inspection rights to company C, and sub S appears on the books and financial records of C, then your C rights will do the job of seeing S information. However, Facebook is a public company, so they will make regular public filings and disclosures that should at least partly cover Whatsapp.  So I hedge and clear my throat by averring that my securities training is limited, but I believe that the SEC filings of a public company will as a practical matter (maybe a matter of law?) moot the inspection rights.  At the very least, I suspect you'd need a proper purpose (under DGCL, for example), to demand the inspection, and they will have already made extensive disclosures that I believe will be presumptively sufficient.  I defer to more experienced securities experts on that question, but I don't believe inspection rights are designed for public companies.