Profit and Stocks