stock company
noun

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

Browse by Subjects
maximisation
pension income
opinion
CAPM
profit on ordinary activities before tax