stock company
noun

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

Browse by Subjects
standard deviation
subsidised accommodation
trade price
National Association of Purchasing Managers Index (NAPM)
hostile takeover