* * *
new stock UK US noun [C or U] (also newly released stock) STOCK MARKET, FINANCE
► a company’s shares that are available to buy for the first time: »
By selling new stock, the company will dilute the stakes of existing shareholders.
Financial and business terms. 2012.