Asstt Manager (Accounts & Finance)
2998 Points
Joined May 2009
Meaning of Listed Company
A company issuing stocks, which are traded on the open market, either on a stock exchange or on the over-the-counter market. Individual and institutional shareholders constitute the owners of a public company, in proportion to the amount of stock they own as a percentage of all outstanding stock. Thus, shareholders have final say in all decisions taken by a public company and its managers, especially through its annual shareholders' meeting. Public companies have greater access to financing than other companies, as they have the ability to issue more stock.
regards,
ratan