on the stocks

📖 general
Meaning
available for sale or investment
Literal Meaning
in a state of being in stock or inventory
Example
“The new product will be in stock next month.”