A public company is the correct company structure for listing on the stock exchange (ASX) however companies looking to list on the stock exchange in Australia must meet significant legal and regulatory requirements to satisfy the "listing rules". There are also listing requirements that must be met with regards to shareholders, company size, working capital and reporting. Preparing a company for listing should be handled by solicitors or other professionals.