NEW YORK ( TheStreet ) -- Companies looking to boost their stock price may want to spend money on new factories or development of new products versus relying on share buybacks, according to Bank of America ( BAC ).