What is the meaning of Stocks?

plural of stock

A device, similar to a pillory, formerly used for public humiliation and punishment.

The frame upon which a ship is built, and from which it is launched.

third-person singular simple present indicative of stock

plural of stock

plural of stock

plural of stock

indefinite genitive singular of stock

Source: wiktionary.org