Cyr William B.

Freshpet, Inc. - Common Stock ยท Chief Executive Officer

Cyr William B. is listed in public filings as director, officer: Chief Executive Officer. This Cyr William B. insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Freshpet, Inc. - Common Stock (FRPT), and Vital Farms, Inc. (VITL). Investors use Cyr William B.'s insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Freshpet, Inc. - Common StockFRPT$12M224.5k sharesSellMay 22, 2026$1.5M29.3k shares$51.26--
Freshpet, Inc. - Common StockFRPT$13M253.7k sharesSellMay 22, 2026$667.5K13.2k shares$50.51--
Freshpet, Inc. - Common StockFRPT$2.7M267k sharesGrant / ExerciseMay 22, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$545k53.3k sharesGrant / ExerciseMay 22, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$3.1M60.6k sharesSellMay 22, 2026$92.3K1.8k shares$51.18--
Freshpet, Inc. - Common StockFRPT$482k47.1k sharesGrant / ExerciseMay 22, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$2.9M56.1k sharesSellMay 22, 2026$81.5K1.6k shares$51.18--
Freshpet, Inc. - Common StockFRPT$271k26.5k sharesGrant / ExerciseMay 22, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.3M25.6k sharesSellMay 22, 2026$47.2K923 shares$51.18--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Freshpet, Inc. - Common StockFRPT$9.8M204.6k sharesSellMay 20, 2026$2.1M42.9k shares$47.92--
Freshpet, Inc. - Common StockFRPT$2.5M247.5k sharesGrant / ExerciseMay 20, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$2.5M53.4k sharesSellMay 20, 2026$92.7K2k shares$47.52--
Freshpet, Inc. - Common StockFRPT$566k55.4k sharesGrant / ExerciseMay 20, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$2.4M49.7k sharesSellMay 20, 2026$82.0K1.7k shares$47.52--
Freshpet, Inc. - Common StockFRPT$526k51.5k sharesGrant / ExerciseMay 20, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.0M21.9k sharesSellMay 20, 2026$47.5K999 shares$47.52--
Freshpet, Inc. - Common StockFRPT$234k22.9k sharesGrant / ExerciseMay 20, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$9.5M195.5k sharesSellMay 18, 2026$1.6M32.3k shares$48.46--
Freshpet, Inc. - Common StockFRPT$2.3M227.8k sharesGrant / ExerciseMay 18, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$9.4M186.4k sharesSellMay 18, 2026$378.4K7.5k shares$50.36--
Freshpet, Inc. - Common StockFRPT$2.3M46.3k sharesSellMay 18, 2026$93.8K1.9k shares$50.04--
Freshpet, Inc. - Common StockFRPT$493k48.2k sharesGrant / ExerciseMay 18, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$2.2M43.5k sharesSellMay 18, 2026$82.9K1.7k shares$50.04--
Freshpet, Inc. - Common StockFRPT$462k45.1k sharesGrant / ExerciseMay 18, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$9.5M193.9k sharesSellMay 18, 2026$74.9K1.5k shares$49.09--
Freshpet, Inc. - Common StockFRPT$9.5M185.1k sharesSellMay 18, 2026$67.2K1.3k shares$51.32--
Freshpet, Inc. - Common StockFRPT$913k18.2k sharesSellMay 18, 2026$48.0K959 shares$50.04--
Freshpet, Inc. - Common StockFRPT$196k19.2k sharesGrant / ExerciseMay 18, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$8.2M165.7k sharesSellMay 15, 2026$1.8M36.3k shares$49.46--
Freshpet, Inc. - Common StockFRPT$2.1M208.1k sharesGrant / ExerciseMay 15, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$9.8M202k sharesSellMay 15, 2026$295.7K6.1k shares$48.44--
Freshpet, Inc. - Common StockFRPT$420k41k sharesGrant / ExerciseMay 15, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.9M39.2k sharesSellMay 15, 2026$92.0K1.9k shares$49.09--
Freshpet, Inc. - Common StockFRPT$397k38.8k sharesGrant / ExerciseMay 15, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.8M37.2k sharesSellMay 15, 2026$81.3K1.7k shares$49.09--
Freshpet, Inc. - Common StockFRPT$159k15.5k sharesGrant / ExerciseMay 15, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$716k14.6k sharesSellMay 15, 2026$47.1K959 shares$49.09--
Freshpet, Inc. - Common StockFRPT$8.2M165.4k sharesSellMay 15, 2026$15.0K300 shares$49.85--
Vital Farms, Inc.VITL$118k13.8k sharesBuyMay 14, 2026$51.1K6k shares$8.52--
Freshpet, Inc. - Common StockFRPT$7.6M157.1k sharesSellMay 13, 2026$1.5M31.2k shares$48.51--
Freshpet, Inc. - Common StockFRPT$1.9M188.3k sharesGrant / ExerciseMay 13, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$7.4M149.7k sharesSellMay 13, 2026$366.1K7.4k shares$49.26--
Freshpet, Inc. - Common StockFRPT$7.3M146k sharesSellMay 13, 2026$185.7K3.7k shares$50.32--
Freshpet, Inc. - Common StockFRPT$346k33.8k sharesGrant / ExerciseMay 13, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.6M32k sharesSellMay 13, 2026$91.3K1.8k shares$50.63--
Freshpet, Inc. - Common StockFRPT$332k32.4k sharesGrant / ExerciseMay 13, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.6M30.8k sharesSellMay 13, 2026$80.7K1.6k shares$50.63--
Freshpet, Inc. - Common StockFRPT$121k11.8k sharesGrant / ExerciseMay 13, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$553k10.9k sharesSellMay 13, 2026$46.7K923 shares$50.63--
Freshpet, Inc. - Common StockFRPT$7.4M145.8k sharesSellMay 13, 2026$10.0K195 shares$51.07--
Freshpet, Inc. - Common StockFRPT$7.3M145.9k sharesSellMay 11, 2026$1.1M22.3k shares$49.97--
Freshpet, Inc. - Common StockFRPT$6.5M128.3k sharesSellMay 11, 2026$898.0K17.6k shares$50.96--
Freshpet, Inc. - Common StockFRPT$1.7M168.2k sharesGrant / ExerciseMay 11, 2026$638.0K62.4k shares$10.23--
Freshpet, Inc. - Common StockFRPT$271k26.5k sharesGrant / ExerciseMay 11, 2026$92.4K9k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.3M24.8k sharesSellMay 11, 2026$91.8K1.7k shares$52.72--
Freshpet, Inc. - Common StockFRPT$6.6M125.9k sharesSellMay 11, 2026$88.3K1.7k shares$52.79--
Freshpet, Inc. - Common StockFRPT$266k26k sharesGrant / ExerciseMay 11, 2026$81.6K8k shares$10.23--
Freshpet, Inc. - Common StockFRPT$1.3M24.4k sharesSellMay 11, 2026$81.2K1.5k shares$52.73--
Freshpet, Inc. - Common StockFRPT$83k8.1k sharesGrant / ExerciseMay 11, 2026$47.3K4.6k shares$10.23--
Freshpet, Inc. - Common StockFRPT$381k7.2k sharesSellMay 11, 2026$47.0K892 shares$52.73--
Freshpet, Inc. - Common StockFRPT$6.6M127.6k sharesSellMay 11, 2026$38.5K744 shares$51.74--
Freshpet, Inc. - Common StockFRPT$8.1M105.9k sharesGrant / ExerciseMar 15, 2026$192.1K2.5k shares$76.60--
Freshpet, Inc. - Common StockFRPT--108.4k sharesGrant / ExerciseMar 10, 2026Disclosure amount unavailable23.7k shares----
Vital Farms, Inc.VITL$161k7.8k sharesBuyMar 2, 2026$98.3K4.8k shares$20.70--
Freshpet, Inc. - Common StockFRPT$5.1M84.7k sharesGrant / ExerciseJan 3, 2026$172.9K2.9k shares$60.15--
Vital Farms, Inc.VITL--3k sharesGrant / ExerciseJul 1, 2025Disclosure amount unavailable3k shares----
Freshpet, Inc. - Common StockFRPT--87.6k sharesGrant / ExerciseMar 11, 2025Disclosure amount unavailable21.5k shares----
Freshpet, Inc. - Common StockFRPT$25M177k sharesGrant / ExerciseFeb 10, 2025$25.3M177k shares$142.79--
Freshpet, Inc. - Common StockFRPT--66.1k sharesGrant / ExerciseJan 3, 2025Disclosure amount unavailable27.7k shares----
Freshpet, Inc. - Common StockFRPT--3.5k sharesGrant / ExerciseDec 13, 2024Disclosure amount unavailable18k shares----
Freshpet, Inc. - Common StockFRPT--38.4k sharesGrant / ExerciseNov 13, 2024Disclosure amount unavailable1.8k shares----
Freshpet, Inc. - Common StockFRPT--40.2k sharesGrant / ExerciseNov 12, 2024Disclosure amount unavailable15.7k shares----
Freshpet, Inc. - Common StockFRPT--55.9k sharesGrant / ExerciseNov 12, 2024Disclosure amount unavailable21.5k shares----