Cyr William B.
Insider CIK 1680803 · VITL Director · FRPT Chief Executive Officer, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 56,442 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 4,180 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 8,170 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 7,209 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 8,170 | $10.23 | $83.6K | 107,640 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 568 | $75.40 | $42.8K | 49,044 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 4,180 | $10.23 | $42.8K | 49,612 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 37,007 | $74.67 | $2.76M | 350,744 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 56,442 | $10.23 | $577.4K | 387,751 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 979 | $75.40 | $73.8K | 96,677 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 7,209 | $10.23 | $73.7K | 97,656 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 1,110 | $75.40 | $83.7K | 106,530 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 7,209 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 8,170 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 4,180 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-26 | 2026-08-28 | 56,442 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 979 | $75.40 | $73.8K | 96,677 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 7,209 | $10.23 | $73.7K | 97,656 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 1,110 | $75.40 | $83.7K | 106,530 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 8,170 | $10.23 | $83.6K | 107,640 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 568 | $75.40 | $42.8K | 49,044 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 4,180 | $10.23 | $42.8K | 49,612 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 37,007 | $74.67 | $2.76M | 350,744 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-26 | 2026-08-28 | 56,442 | $10.23 | $577.4K | 387,751 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 7,981 | — | $0 | 7,209 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 62,369 | — | $0 | 56,441 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 4,620 | — | $0 | 4,180 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 9,030 | — | $0 | 8,170 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 7,981 | $10.23 | $81.6K | 91,552 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 1,250 | $74.03 | $92.5K | 99,470 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 9,030 | $10.23 | $92.4K | 100,720 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 1,105 | $74.03 | $81.8K | 90,447 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 640 | $74.03 | $47.4K | 45,432 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 4,620 | $10.23 | $47.3K | 46,072 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 567 | $74.03 | $42.0K | 331,309 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 40,398 | $76.01 | $3.07M | 331,876 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 62,369 | $10.23 | $638.0K | 372,274 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 7,981 | — | $0 | 7,209 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 9,030 | — | $0 | 8,170 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 4,620 | — | $0 | 4,180 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-24 | 2026-08-25 | 62,369 | — | $0 | 56,441 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 1,105 | $74.03 | $81.8K | 90,447 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 7,981 | $10.23 | $81.6K | 91,552 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 1,250 | $74.03 | $92.5K | 99,470 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 9,030 | $10.23 | $92.4K | 100,720 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 640 | $74.03 | $47.4K | 45,432 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 4,620 | $10.23 | $47.3K | 46,072 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 567 | $74.03 | $42.0K | 331,309 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 40,398 | $76.01 | $3.07M | 331,876 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-24 | 2026-08-25 | 62,369 | $10.23 | $638.0K | 372,274 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 4,620 | — | $0 | 8,800 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 62,369 | — | $0 | 118,810 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 7,981 | — | $0 | 15,190 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 9,030 | — | $0 | 17,200 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 1,102 | $74.34 | $81.9K | 83,571 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 7,981 | $10.23 | $81.6K | 84,673 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 1,247 | $74.34 | $92.7K | 91,690 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 9,030 | $10.23 | $92.4K | 92,937 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 62,369 | $10.23 | $638.0K | 350,862 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 40,957 | $73.87 | $3.03M | 309,905 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 639 | $74.34 | $47.5K | 41,452 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 4,620 | $10.23 | $47.3K | 42,091 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 7,981 | — | $0 | 15,190 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 9,030 | — | $0 | 17,200 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 4,620 | — | $0 | 8,800 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-21 | 2026-08-25 | 62,369 | — | $0 | 118,810 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 1,102 | $74.34 | $81.9K | 83,571 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 7,981 | $10.23 | $81.6K | 84,673 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 1,247 | $74.34 | $92.7K | 91,690 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 9,030 | $10.23 | $92.4K | 92,937 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 639 | $74.34 | $47.5K | 41,452 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 4,620 | $10.23 | $47.3K | 42,091 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-21 | 2026-08-25 | 40,957 | $73.87 | $3.03M | 309,905 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-21 | 2026-08-25 | 62,369 | $10.23 | $638.0K | 350,862 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 4,620 | — | $0 | 13,420 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 62,369 | — | $0 | 181,179 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 9,030 | — | $0 | 26,230 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 7,981 | — | $0 | 23,171 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 1,273 | $73.58 | $93.7K | 83,907 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 62,369 | $10.23 | $638.0K | 329,521 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 41,028 | $74.80 | $3.07M | 288,493 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 4,620 | $10.23 | $47.3K | 38,123 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 652 | $73.58 | $48.0K | 37,471 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 9,030 | $10.23 | $92.4K | 85,180 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 1,125 | $73.58 | $82.8K | 76,692 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 7,981 | $10.23 | $81.6K | 77,817 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 7,981 | — | $0 | 23,171 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 9,030 | — | $0 | 26,230 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 4,620 | — | $0 | 13,420 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-19 | 2026-08-21 | 62,369 | — | $0 | 181,179 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 1,125 | $73.58 | $82.8K | 76,692 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 7,981 | $10.23 | $81.6K | 77,817 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 1,273 | $73.58 | $93.7K | 83,907 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 9,030 | $10.23 | $92.4K | 85,180 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 652 | $73.58 | $48.0K | 37,471 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 4,620 | $10.23 | $47.3K | 38,123 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-19 | 2026-08-21 | 41,028 | $74.80 | $3.07M | 288,493 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-19 | 2026-08-21 | 62,369 | $10.23 | $638.0K | 329,521 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 9,030 | — | $0 | 35,260 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 4,620 | — | $0 | 18,040 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 7,981 | — | $0 | 31,152 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 62,369 | — | $0 | 243,548 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 651 | $72.41 | $47.1K | 33,503 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 7,981 | $10.23 | $81.6K | 70,959 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 1,271 | $72.41 | $92.0K | 76,150 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 9,030 | $10.23 | $92.4K | 77,421 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 1,123 | $72.41 | $81.3K | 69,836 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 4,620 | $10.23 | $47.3K | 34,154 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 41,022 | $72.86 | $2.99M | 267,152 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 62,369 | $10.23 | $638.0K | 308,174 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 7,981 | — | $0 | 31,152 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 9,030 | — | $0 | 35,260 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 4,620 | — | $0 | 18,040 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-17 | 2026-08-19 | 62,369 | — | $0 | 243,548 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 1,123 | $72.41 | $81.3K | 69,836 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 7,981 | $10.23 | $81.6K | 70,959 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 1,271 | $72.41 | $92.0K | 76,150 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 9,030 | $10.23 | $92.4K | 77,421 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 651 | $72.41 | $47.1K | 33,503 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 4,620 | $10.23 | $47.3K | 34,154 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-17 | 2026-08-19 | 41,022 | $72.86 | $2.99M | 267,152 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-17 | 2026-08-19 | 62,369 | $10.23 | $638.0K | 308,174 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 62,369 | — | $0 | 305,917 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 7,981 | — | $0 | 39,133 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 4,620 | — | $0 | 22,660 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 9,030 | — | $0 | 44,290 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 4,620 | $10.23 | $47.3K | 30,185 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 1,124 | $72.82 | $81.8K | 62,978 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 62,369 | $10.23 | $638.0K | 286,828 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 41,023 | $72.91 | $2.99M | 245,805 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 7,981 | $10.23 | $81.6K | 64,102 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 1,271 | $72.82 | $92.6K | 68,391 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 9,030 | $10.23 | $92.4K | 69,662 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 651 | $72.82 | $47.4K | 29,534 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 7,981 | — | $0 | 39,133 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 9,030 | — | $0 | 44,290 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 4,620 | — | $0 | 22,660 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-08-14 | 2026-08-18 | 62,369 | — | $0 | 305,917 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 1,124 | $72.82 | $81.8K | 62,978 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 7,981 | $10.23 | $81.6K | 64,102 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 1,271 | $72.82 | $92.6K | 68,391 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 9,030 | $10.23 | $92.4K | 69,662 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 651 | $72.82 | $47.4K | 29,534 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 4,620 | $10.23 | $47.3K | 30,185 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-08-14 | 2026-08-18 | 41,023 | $72.91 | $2.99M | 245,805 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-08-14 | 2026-08-18 | 62,369 | $10.23 | $638.0K | 286,828 | SEC↗ |
| VITL Vital Farms, Inc. | A Award | 2026-06-10 | 2026-06-12 | 10,436 | — | $0 | 24,230 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 4,620 | — | $0 | 27,280 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 62,369 | — | $0 | 368,286 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 9,030 | — | $0 | 53,320 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-22 | 2026-05-27 | 7,981 | — | $0 | 47,114 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-22 | 2026-05-27 | 29,280 | $51.26 | $1.50M | 224,459 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-22 | 2026-05-27 | 4,620 | $10.23 | $47.3K | 26,488 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-22 | 2026-05-27 | 923 | $51.18 | $47.2K | 25,565 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-22 | 2026-05-27 | 9,030 | $10.23 | $92.4K | 62,435 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-22 | 2026-05-27 | 1,803 | $51.18 | $92.3K | 60,632 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-22 | 2026-05-27 | 7,981 | $10.23 | $81.6K | 57,714 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-22 | 2026-05-27 | 1,593 | $51.18 | $81.5K | 56,121 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-22 | 2026-05-27 | 13,215 | $50.51 | $667.5K | 253,739 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-22 | 2026-05-27 | 62,369 | $10.23 | $638.0K | 266,954 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-20 | 2026-05-22 | 7,981 | — | $0 | 55,095 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-20 | 2026-05-22 | 62,369 | — | $0 | 430,655 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-20 | 2026-05-22 | 9,030 | — | $0 | 62,350 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-20 | 2026-05-22 | 4,620 | — | $0 | 31,900 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-20 | 2026-05-22 | 999 | $47.52 | $47.5K | 21,868 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-20 | 2026-05-22 | 4,620 | $10.23 | $47.3K | 22,867 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-20 | 2026-05-22 | 1,725 | $47.52 | $82.0K | 49,733 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-20 | 2026-05-22 | 62,369 | $10.23 | $638.0K | 247,492 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-20 | 2026-05-22 | 9,030 | $10.23 | $92.4K | 55,356 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-20 | 2026-05-22 | 1,951 | $47.52 | $92.7K | 53,405 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-20 | 2026-05-22 | 7,981 | $10.23 | $81.6K | 51,458 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-20 | 2026-05-22 | 42,907 | $47.92 | $2.06M | 204,585 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-18 | 2026-05-19 | 4,620 | — | $0 | 36,520 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-18 | 2026-05-19 | 62,369 | — | $0 | 493,024 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-18 | 2026-05-19 | 9,030 | — | $0 | 71,380 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-18 | 2026-05-19 | 7,981 | — | $0 | 63,076 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 1,874 | $50.04 | $93.8K | 46,326 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-18 | 2026-05-19 | 9,030 | $10.23 | $92.4K | 48,200 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 959 | $50.04 | $48.0K | 18,247 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-18 | 2026-05-19 | 4,620 | $10.23 | $47.3K | 19,206 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 1,309 | $51.32 | $67.2K | 185,123 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 1,526 | $49.09 | $74.9K | 193,945 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 32,344 | $48.46 | $1.57M | 195,471 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-18 | 2026-05-19 | 62,369 | $10.23 | $638.0K | 227,815 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 1,656 | $50.04 | $82.9K | 43,477 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-18 | 2026-05-19 | 7,981 | $10.23 | $81.6K | 45,133 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-18 | 2026-05-19 | 7,513 | $50.36 | $378.4K | 186,432 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-15 | 2026-05-19 | 4,620 | — | $0 | 41,140 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-15 | 2026-05-19 | 9,030 | — | $0 | 80,410 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-15 | 2026-05-19 | 62,369 | — | $0 | 555,393 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-15 | 2026-05-19 | 7,981 | — | $0 | 71,057 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 1,874 | $49.09 | $92.0K | 39,170 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-15 | 2026-05-19 | 9,030 | $10.23 | $92.4K | 41,044 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 959 | $49.09 | $47.1K | 14,586 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-15 | 2026-05-19 | 4,620 | $10.23 | $47.3K | 15,545 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 300 | $49.85 | $15.0K | 165,446 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 36,289 | $49.46 | $1.79M | 165,746 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 6,104 | $48.44 | $295.7K | 202,035 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-15 | 2026-05-19 | 62,369 | $10.23 | $638.0K | 208,139 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-15 | 2026-05-19 | 7,981 | $10.23 | $81.6K | 38,809 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-15 | 2026-05-19 | 1,657 | $49.09 | $81.3K | 37,152 | SEC↗ |
| VITL Vital Farms, Inc. | P Buy | 2026-05-14 | 2026-05-18 | 6,000 | $8.52 | $51.1K | 13,794 | SEC↗ |
| VITL Vital Farms, Inc. | P Buy | 2026-05-14 | 2026-05-21 | 6,000 | $8.52 | $51.1K | 13,794 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-13 | 2026-05-15 | 7,981 | — | $0 | 79,038 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-13 | 2026-05-15 | 62,369 | — | $0 | 617,762 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-13 | 2026-05-15 | 4,620 | — | $0 | 45,760 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-13 | 2026-05-15 | 9,030 | — | $0 | 89,440 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 923 | $50.63 | $46.7K | 10,925 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-13 | 2026-05-15 | 9,030 | $10.23 | $92.4K | 33,818 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 1,804 | $50.63 | $91.3K | 32,014 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-13 | 2026-05-15 | 7,981 | $10.23 | $81.6K | 32,422 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 1,594 | $50.63 | $80.7K | 30,828 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-13 | 2026-05-15 | 4,620 | $10.23 | $47.3K | 11,848 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-13 | 2026-05-15 | 62,369 | $10.23 | $638.0K | 188,267 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 31,178 | $48.51 | $1.51M | 157,089 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 7,433 | $49.26 | $366.1K | 149,656 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 3,691 | $50.32 | $185.7K | 145,965 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-13 | 2026-05-15 | 195 | $51.07 | $10.0K | 145,770 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-11 | 2026-05-13 | 62,369 | — | $0 | 680,131 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-11 | 2026-05-13 | 9,030 | — | $0 | 98,470 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-11 | 2026-05-13 | 7,981 | — | $0 | 87,019 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2026-05-11 | 2026-05-13 | 4,620 | — | $0 | 50,380 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-11 | 2026-05-13 | 7,981 | $10.23 | $81.6K | 25,981 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 1,742 | $52.72 | $91.8K | 24,788 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-11 | 2026-05-13 | 9,030 | $10.23 | $92.4K | 26,530 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 892 | $52.73 | $47.0K | 7,228 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-11 | 2026-05-13 | 4,620 | $10.23 | $47.3K | 8,120 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 1,540 | $52.73 | $81.2K | 24,441 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 744 | $51.74 | $38.5K | 127,570 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 17,622 | $50.96 | $898.0K | 128,314 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 22,290 | $49.97 | $1.11M | 145,936 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2026-05-11 | 2026-05-13 | 62,369 | $10.23 | $638.0K | 168,226 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2026-05-11 | 2026-05-13 | 1,672 | $52.79 | $88.3K | 125,898 | SEC↗ |
| FRPT Freshpet, Inc. | F Tax w/h | 2026-03-15 | 2026-03-17 | 2,508 | $76.60 | $192.1K | 105,857 | SEC↗ |
| FRPT Freshpet, Inc. | A Award | 2026-03-10 | 2026-03-12 | 23,688 | — | $0 | 108,365 | SEC↗ |
| VITL Vital Farms, Inc. | P Buy | 2026-03-02 | 2026-03-04 | 4,750 | $20.70 | $98.3K | 7,794 | SEC↗ |
| FRPT Freshpet, Inc. | F Tax w/h | 2026-01-03 | 2026-01-06 | 2,874 | $60.15 | $172.9K | 84,677 | SEC↗ |
| VITL Vital Farms, Inc. | A Award | 2025-07-01 | 2025-07-03 | 3,044 | — | $0 | 3,044 | SEC↗ |
| FRPT Freshpet, Inc. | A Award | 2025-03-11 | 2025-03-13 | 21,484 | — | $0 | 87,551 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2025-02-10 | 2025-03-03 | 177,025 | — | $0 | 177,025 | SEC↗ |
| FRPT Freshpet, Inc. | A Award | 2025-01-03 | 2025-01-07 | 27,716 | — | $0 | 66,067 | SEC↗ |
| FRPT Freshpet, Inc. | G Gift | 2024-12-13 | 2024-12-17 | 18,000 | — | $0 | 3,500 | SEC↗ |
| FRPT Freshpet, Inc. | G Gift | 2024-11-13 | 2024-11-14 | 1,819 | — | $0 | 38,351 | SEC↗ |
| FRPT Freshpet, Inc. | G Gift | 2024-11-12 | 2024-11-14 | 15,681 | — | $0 | 40,170 | SEC↗ |
| FRPT Freshpet, Inc. | G Gift | 2024-11-12 | 2024-11-14 | 21,500 | — | $0 | 55,851 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2021-11-26 | 2021-11-30 | 1,819 | $109.91 | $199.9K | 77,351 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2020-12-24 | 2020-12-29 | 68,360 | — | $0 | 68,360 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2017-05-18 | 2017-05-19 | 7,300 | $13.75 | $100.4K | 75,532 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2017-03-14 | 2017-03-16 | 17,850 | $11.07 | $197.6K | 68,232 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2016-09-15 | 2016-09-15 | 5,800 | $10.16 | $58.9K | 50,382 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2016-09-14 | 2016-09-15 | 16,663 | $10.02 | $167.0K | 44,582 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2016-09-13 | 2016-09-15 | 27,919 | $9.75 | $272.2K | 27,919 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2016-09-06 | 2016-09-07 | 1,000,000 | — | $0 | 1,000,000 | SEC↗ |