公司必须满足一定的标准才能进行公开发行，包括拥有良好的财务记录、经过审计的财务报表、明确的业务计划和可靠的管理团队。他们还必须遵守其管辖范围内的证券交易委员会 (SEC) 制定的监管要求。