QUOTE(2387581 @ Feb 13 2017, 12:23 AM)
Since there's an ongoing discussion on stock, I have another question I want to ask:
Does the stock price in any way represents a company's total asset?
ie. Amount of stocks held by all investors multiplied by the stock price = company's total asset?
I have more question to follow but before that I need to clear this doubt. For me I think the stock price can be in no way represents the company's total asset, henceforth when the share price increases (stock holders' capital gain on paper), it does not necessarily means the company actually worth that much.
I seem to confuse myself. Let me rephrase. I use an example below:
At IPO, Company A offers 10,000,000 shares at RM1 per share.
The company raises RM10,000,000
Then the shares are being traded in the market for whatever price based on investor's sentiment, at a certain time, it is being traded at RM2 per share.
But the company does not raise more money beyond the initial RM10,000,000 raised because the share is being traded at Bursa at a price more than the IPO price right?
This is something that bugged me too. By right, a company shouldn't bother about its stock price/performance after it already raised the IPO right? So why do they bother?
Based on my research, these are some of the reasons:
1) A large percentage of the stock is sometimes held by the company's treasury or subsidiaries
2) A large percentage of the stock is sometimes held by senior managemenet - therefore, management has the incentive to ensure the stock performs well so that they have a high net worth
3) The market capitalization (total stocks outstanding x price per share) of a company does give it access to higher loans from banks
4) If a stock is undervalued relative to the intrinsic (i.e. fair) value of the company, the company can be subject to a hostile takeover attempt
Amount of stocks held by all investors multiplied by the stock price = the market capitalization of the stock. This is just an "imaginary value" and doesn't actually mean much since obviously the more the number of shares liquidated, the lower the share price will be. It definitely doesn't mean that the company is worth that much.
PS: Try to talk about this in the stock sub-forum, not this thread
This post has been edited by contestchris: Feb 13 2017, 12:56 AM