Definitions of stock
a supply of something for use or sale; any item stored by a business for use in production or sales
It's better to run out than have stock left over.
one of the equal parts into which a company's capital is divided
Its stock rose this year from $33 a share to $131 by the end of September.