Cyr William B.

Vital Farms, Inc. · Director

Cyr William B. is listed in public filings as director. 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 Vital Farms, Inc. (VITL), and Freshpet, Inc. - Common Stock (FRPT). 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.

History Trades

CompanyValueActionPriceCurrent Price
Vital Farms, Inc.VITL$98k4.8k sharesBuyMar 2, 2026$20.70--
Vital Farms, Inc.VITL$51k6k sharesBuyMay 14, 2026$8.52--
Freshpet, Inc. - Common StockFRPT$47k892 sharesSellMay 11, 2026$52.73--
Freshpet, Inc. - Common StockFRPT$81k1.5k sharesSellMay 11, 2026$52.73--
Freshpet, Inc. - Common StockFRPT$92k1.7k sharesSellMay 11, 2026$52.72--
Freshpet, Inc. - Common StockFRPT$88k1.7k sharesSellMay 11, 2026$52.79--
Freshpet, Inc. - Common StockFRPT$38k744 sharesSellMay 11, 2026$51.74--
Freshpet, Inc. - Common StockFRPT$898k17.6k sharesSellMay 11, 2026$50.96--
Freshpet, Inc. - Common StockFRPT$1.1M22.3k sharesSellMay 11, 2026$49.97--
Freshpet, Inc. - Common StockFRPT$47k923 sharesSellMay 13, 2026$50.63--
Freshpet, Inc. - Common StockFRPT$81k1.6k sharesSellMay 13, 2026$50.63--
Freshpet, Inc. - Common StockFRPT$91k1.8k sharesSellMay 13, 2026$50.63--
Freshpet, Inc. - Common StockFRPT$10.0k195 sharesSellMay 13, 2026$51.07--
Freshpet, Inc. - Common StockFRPT$186k3.7k sharesSellMay 13, 2026$50.32--
Freshpet, Inc. - Common StockFRPT$366k7.4k sharesSellMay 13, 2026$49.26--
Freshpet, Inc. - Common StockFRPT$1.5M31.2k sharesSellMay 13, 2026$48.51--
Freshpet, Inc. - Common StockFRPT$47k959 sharesSellMay 15, 2026$49.09--
Freshpet, Inc. - Common StockFRPT$48k959 sharesSellMay 18, 2026$50.04--
Freshpet, Inc. - Common StockFRPT$81k1.7k sharesSellMay 15, 2026$49.09--
Freshpet, Inc. - Common StockFRPT$92k1.9k sharesSellMay 15, 2026$49.09--
Freshpet, Inc. - Common StockFRPT$83k1.7k sharesSellMay 18, 2026$50.04--
Freshpet, Inc. - Common StockFRPT$94k1.9k sharesSellMay 18, 2026$50.04--
Freshpet, Inc. - Common StockFRPT$15k300 sharesSellMay 15, 2026$49.85--
Freshpet, Inc. - Common StockFRPT$1.8M36.3k sharesSellMay 15, 2026$49.46--
Freshpet, Inc. - Common StockFRPT$67k1.3k sharesSellMay 18, 2026$51.32--
Freshpet, Inc. - Common StockFRPT$378k7.5k sharesSellMay 18, 2026$50.36--
Freshpet, Inc. - Common StockFRPT$75k1.5k sharesSellMay 18, 2026$49.09--
Freshpet, Inc. - Common StockFRPT$1.6M32.3k sharesSellMay 18, 2026$48.46--
Freshpet, Inc. - Common StockFRPT$296k6.1k sharesSellMay 15, 2026$48.44--
Freshpet, Inc. - Common StockFRPT$2.1M42.9k sharesSellMay 20, 2026$47.92--
Freshpet, Inc. - Common StockFRPT$93k2k sharesSellMay 20, 2026$47.52--
Freshpet, Inc. - Common StockFRPT$82k1.7k sharesSellMay 20, 2026$47.52--
Freshpet, Inc. - Common StockFRPT$47k999 sharesSellMay 20, 2026$47.52--