Cyr William B.

Vital Farms, Inc. · Director

Cyr William B. is listed in filings as Director at Vital Farms, Inc.. This profile follows SEC Form 4 activity through May 27, 2026, including purchase activity and sale activity. Recent filings connect the profile to Vital Farms, Inc. (VITL) and Freshpet, Inc. - Common Stock (FRPT). The current snapshot covers public activity from Nov 14, 2024 to May 27, 2026. Reported amounts are shown as $98.3K to $25.3M. The page organizes purchases, sales, issuer links, reported share activity, and filing evidence for review as public disclosure data.

History Trades

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