JNJCAUTIOUS

FCF Yield

3.2%

Higher than 0% of HEALTHCARE sector peers

Updated 32h ago

Sector Performance

0th percentile

JNJ

3.2%

Sector Median

3.2%

Sector Avg

3.2%

📊

Deep Analysis

Free cash flow (FCF) yield measures the cash a company generates from operations minus capital spending, divided by its market value; a 3.2% yield means JNJ returns $3.20 in free cash for every $100 of equity value.

This yield matches the healthcare sector median of 3.2%, but JNJ ranks at the 0th percentile among peers, meaning its FCF yield is among the lowest in the group. The year-over-year change is not available, while the quarter-over-quarter change shows a decline of -3.0%, indicating the yield has contracted in the most recent period. A yield that is at the sector median but in the bottom percentile and declining suggests the company’s cash generation relative to its price is weaker than most competitors and deteriorating, which raises risk of lower future returns. The combination of a low relative ranking

Frequently Asked Questions

What does the FCF Yield tell investors about JNJ?

One of the purest measures of value. High FCF yield means the company generates a lot of cash relative to its price — favoured by value investors.

How is the FCF Yield calculated?

FCF Yield is calculated as: Free Cash Flow / Market Cap.

How does JNJ's FCF Yield compare to its sector?

JNJ's FCF Yield of 3.2% compares to a HEALTHCARE sector median of 3.2%, placing it in the 0th percentile.

The Formula

Free Cash Flow / Market Cap

Why It Matters

One of the purest measures of value. High FCF yield means the company generates a lot of cash relative to its price — favoured by value investors.

Advertisement

Master JNJ's Valuation

Get the complete institutional research report covering all fundamental and technical metrics.

View full JNJ research report

Free account — no credit card

JNJ

3.2%

Sector Median

3.2%

Sector Avg

3.2%

How JNJ's FCF Yield compares to sector peers.

Not financial advice. Research tool only. Data may be delayed.