tiprankstipranks
Advertisement
Advertisement

Insiders Make Bold Moves on Freshpet Shares, Hinting at Growing Confidence

Insiders Make Bold Moves on Freshpet Shares, Hinting at Growing Confidence

New insider activity at Freshpet ( (FRPT) ) has taken place on May 22, 2026.

Meet Samuel – Your Personal Investing Prophet

Freshpet has seen notable insider buying activity, with Director Craig Steeneck acquiring 2,000 shares of the company’s stock in a transaction valued at $95,660. In a separate move, Director Daryl Brewster purchased 211 shares of Freshpet stock, with that transaction totaling $10,026. These purchases may signal growing confidence from the company’s leadership in Freshpet’s future performance.

Recent Updates on FRPT stock

Freshpet shares reacted to a mix of upbeat Q1 results and lingering cost concerns, as the company reported double‑digit sales growth, expanding margins, and raised long‑term revenue targets while also flagging higher SG&A, logistics inflation, and macro uncertainty. Analysts adjusted price targets around this setup, with cuts generally tied to ongoing margin pressure, elevated logistics and media spending, and execution risk, while modest increases cited strong volume growth, improved cash generation, and confidence in the updated multi‑year outlook, including the newly authorized $150M share repurchase as a supportive capital allocation signal.

Spark’s Take on FRPT Stock

According to Spark, TipRanks’ AI Analyst, FRPT is a Neutral.

The score is driven primarily by improved fundamentals (profitability and strong TTM free cash flow) and a constructive earnings outlook (raised 2026 sales guidance and continued margin/FCF improvement targets). These positives are meaningfully offset by weak technicals (downtrend with negative momentum) and operational cost headwinds (SG&A and logistics) that could pressure near-term results despite a reasonable P/E.

To see Spark’s full report on FRPT stock, click here.

More about Freshpet

YTD Price Performance: -15.81%

Average Trading Volume: 1,706,862

Technical Sentiment Signal: Sell

Current Market Cap: $2.38B

Disclaimer & DisclosureReport an Issue

1