Sell out has 3 different meanings across 1 category:
Verb
sell or get rid of all one's merchandise
abandon one's principles for expedience or financial gain
To sell all of a product that is in stock.