undamentalytics Newsletter

Freshpet vs Sanfilippo John B & SON

Freshpet and Sanfilippo John B & SON are similar in size: $1.10bn and $1.18bn of revenue in their latest fiscal years. Freshpet grew faster (13.0% against 6.2%). Freshpet kept more of each dollar of sales as profit: a net margin of 12.6% against 5.3%. Sanfilippo John B & SON carries less debt relative to equity (21.9% against 32.9%).

Latest fiscal yearFreshpetFRPT, 2025Sanfilippo John B & SONJBSS, 2026
Revenue $1.10bn $1.18bn
Revenue growth 13.0% 6.2%
Net income $139m $61.9m
Operating margin 6.9% 7.6%
Net margin 12.6% 5.3%
Return on equity 12.3% 16.7%
Free cash flow $12.4m $35.7m
Cash $278m $1.1m
Total debt $397m $83.2m
Debt to equity 32.9% 21.9%
Dividend per share — $4.00
Dividend yield — 8.3%
Share buybacks — —
Employees 1,288 1,770
Market value $3.38bn $627m
Price vs our value range — Above our value range
Moat score 30 (Weak) 64 (Moderate)
Insider trades, 12 months 10 buys, 65 sales 0 buys, 4 sales

Each figure is from the company's latest annual report and links to the page it comes from. Fiscal years can end on different dates. Market value and the value verdict use the delayed price shown on the stock pages. Not a recommendation.

Go deeper

Figures from each company's latest annual report filed with the SEC (10-K or 20-F), as reported, with the fiscal year shown. Not investment advice. How we read filings: methodology.