| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FDP | Berthelot Michael J | Director | May 05 '26 | Option Exercise | 0.00 | 9,276 | 0 | 12,137 | May 06 12:00 AM |
| FDP | Berthelot Michael J | Director | Nov 03 '25 | Sale | 35.85 | 6,000 | 215,113 | 7,499 | Nov 05 12:00 AM |
| FDP | Berthelot Michael J | Director | May 07 '25 | Option Exercise | 0.00 | 12,785 | 0 | 13,499 | May 07 12:00 AM |
| FDP | Berthelot Michael J | Director | Mar 06 '25 | Sale | 30.16 | 3,000 | 90,480 | 7,107 | Mar 07 12:00 AM |
| FDP | Berthelot Michael J | Director | Nov 06 '24 | Sale | 33.96 | 3,300 | 112,060 | 10,107 | Nov 08 12:00 AM |
| FDP | Berthelot Michael J | Director | Sep 09 '24 | Sale | 28.70 | 509 | 14,608 | 13,407 | Sep 11 12:00 AM |
| FDP | Berthelot Michael J | Director | May 22 '24 | Sale | 23.64 | 5,800 | 137,115 | 13,916 | May 23 12:00 AM |
| FDP | Berthelot Michael J | Director | May 04 '24 | Option Exercise | 0.00 | 11,715 | 0 | 19,716 | May 07 12:00 AM |