Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

How does a company select a particular price for its shares?
First, keep in mind that there are generally 2 ways to buy a corporation's shares: You can buy a share directly from the corporation. This does not happen often; it usually happens at the Initial Public Offering [the first time the company becomes "public" where anyone with access to the stock exchange can become a part-owner], plus maybe a few more times during the corporations existence. In this case, the corporation is offering new ownership in exchange for a price set the corporation (or a broker hired by the corporation).  The price used for a public offering is the highest amount that the company believes it can get - this is a very complicated field, and involves many different methods of evaluating what the company should be worth. If the company sets the price too low, then they have missed out on possible value which would be earned by the previous, private shareholders (they would have gotten the same share % of a corporation which would now have more cash to spend, because of increased money paid by new shareholders). If the company sets the price too high, then the share subscription might only be partially filled, so there might not be enough cash to do what the company wanted. You can buy a share from another shareholder. This is more common - when you see the company's share price on the stock exchange, it is this type of transaction - buying out other current shareholders. The price here is simply set based on what current owners are willing to sell at. The "Bid Price" listed by an exchange is the current highest bid that a purchaser is offering for a single share. The "Ask Price" is the current lowest offer that a seller is offering to sell a single share they currently own. When the bid price = the ask price, a share transaction happens, and the most recent stock price changes.