stock company

noun

1.
a company whose capital is represented by stock
2.
a theatrical company that performs plays from a repertoire