fizkes/Getty Images Publicly traded companies who have their shares listed on stock exchanges are required to file regular financial statements ... back several years. Public companies are legally ...