| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FRPT | Cyr William B. | Chief Executive Officer | May 22 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 368,286 | May 27 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 22 '26 | Sale | 51.04 | 46,814 | 2,389,430 | 25,565 | May 27 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 20 '26 | Sale | 47.88 | 47,582 | 2,278,259 | 21,868 | May 22 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 20 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 430,655 | May 22 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 18 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 493,024 | May 19 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 18 '26 | Sale | 49.01 | 47,181 | 2,312,463 | 18,247 | May 19 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 15 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 555,393 | May 19 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 15 '26 | Sale | 49.30 | 47,183 | 2,325,901 | 14,586 | May 19 12:00 AM |
| VITL | Cyr William B. | Director | May 14 '26 | Buy | 8.52 | 6,000 | 51,120 | 13,794 | May 18 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 13 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 617,762 | May 15 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 13 '26 | Sale | 48.98 | 46,818 | 2,293,057 | 10,925 | May 15 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 11 '26 | Option Exercise | 10.23 | 168,000 | 1,718,642 | 680,131 | May 13 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | May 11 '26 | Sale | 50.72 | 46,502 | 2,358,674 | 7,228 | May 13 12:00 AM |
| VITL | Cyr William B. | Director | Mar 02 '26 | Buy | 20.70 | 4,750 | 98,325 | 7,794 | Mar 04 12:00 AM |
| FRPT | Cyr William B. | Chief Executive Officer | Nov 26 '21 | Buy | 109.91 | 1,819 | 199,921 | 77,351 | Nov 30 12:00 AM |