stock company
noun

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

Browse by Subjects
credit reference agency
Cash
undischarged bankrupt
material facts
budgetary policy