stock company
noun

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

Browse by Subjects
Cleared Funds
product design
long term capital gains
insurance premium
chattels real