[ad_1] Johnson & Johnson (JNJ): As a short look on profitability, the firm profit margin was 1.90%, and the operating margin was noted at 21.40%. The company maintained at Gross Margin of 66.50%. The Institutional ownership of the firm is 68.60% while Insiders ownership is 0.07%. Company has kept return …
Read More »