stock company
noun

a company that has its capital divided into shares that are freely tradable

Browse by Subjects
duty paid goods
average cost of capital
prospectus
IHT
Wheat Report