| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| UFPT | BAILLY R JEFFREY | Executive Chairman | Aug 10 '26 | Sale | 316.13 | 13,011 | 4,113,221 | 0 | Aug 11 |
| UFPT | BAILLY R JEFFREY | Executive Chairman | Aug 07 '26 | Sale | 317.87 | 5,013 | 1,593,480 | 13,011 | Aug 10 |
| UFPT | BAILLY R JEFFREY | Executive Chairman | Aug 06 '26 | Sale | 318.63 | 10,682 | 3,403,571 | 18,024 | Aug 10 |
| UFPT | BAILLY R JEFFREY | CEO | Nov 13 '24 | Sale | 345.70 | 2,488 | 860,102 | 28,706 | Nov 14 |
| UFPT | BAILLY R JEFFREY | CEO | Nov 12 '24 | Sale | 346.46 | 12,533 | 4,342,198 | 31,194 | Nov 14 |
| UFPT | BAILLY R JEFFREY | CEO | Nov 11 '24 | Sale | 345.79 | 13,336 | 4,611,489 | 43,727 | Nov 12 |
| UFPT | BAILLY R JEFFREY | CEO | Nov 08 '24 | Sale | 351.28 | 12,080 | 4,243,500 | 57,063 | Nov 12 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 20 '24 | Sale | 328.03 | 4,991 | 1,637,198 | 69,143 | Aug 21 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 19 '24 | Sale | 328.20 | 5,910 | 1,939,662 | 74,134 | Aug 20 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 16 '24 | Sale | 325.89 | 10,000 | 3,258,903 | 80,044 | Aug 20 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 15 '24 | Sale | 320.87 | 24,813 | 7,961,699 | 90,044 | Aug 16 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 14 '24 | Sale | 311.90 | 20,000 | 6,238,028 | 114,857 | Aug 16 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 13 '24 | Sale | 310.21 | 4,484 | 1,390,982 | 134,857 | Aug 14 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 12 '24 | Sale | 310.36 | 1,083 | 336,120 | 139,341 | Aug 14 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 09 '24 | Sale | 310.37 | 3,546 | 1,100,572 | 140,424 | Aug 12 |
| UFPT | BAILLY R JEFFREY | CEO | Aug 08 '24 | Sale | 310.46 | 10,887 | 3,379,962 | 143,970 | Aug 12 |
| UFPT | BAILLY R JEFFREY | CEO | Feb 23 '24 | Sale | 209.48 | 27,090 | 5,674,683 | 0 | Feb 27 |
| UFPT | BAILLY R JEFFREY | President and CEO | Dec 15 '23 | Sale | 178.69 | 17,289 | 3,089,349 | 27,090 | Dec 18 |
| UFPT | BAILLY R JEFFREY | President and CEO | Dec 14 '23 | Sale | 180.78 | 20,249 | 3,660,658 | 44,379 | Dec 15 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 30 '23 | Sale | 172.54 | 7,496 | 1,293,333 | 64,628 | Dec 04 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 29 '23 | Sale | 173.00 | 1 | 173 | 72,124 | Nov 30 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 27 '23 | Sale | 173.00 | 45 | 7,785 | 72,125 | Nov 29 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 24 '23 | Sale | 173.06 | 2,775 | 480,242 | 72,170 | Nov 27 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 22 '23 | Sale | 173.68 | 15,309 | 2,658,924 | 74,945 | Nov 27 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 21 '23 | Sale | 175.16 | 1,300 | 227,708 | 90,254 | Nov 24 |
| UFPT | BAILLY R JEFFREY | President and CEO | Sep 01 '23 | Sale | 176.06 | 1,874 | 329,936 | 91,554 | Sep 06 |
| UFPT | BAILLY R JEFFREY | President and CEO | Aug 31 '23 | Sale | 176.01 | 11,656 | 2,051,573 | 93,428 | Aug 31 |
| UFPT | BAILLY R JEFFREY | President and CEO | Aug 30 '23 | Sale | 177.52 | 4,845 | 860,084 | 105,084 | Aug 31 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 21 '22 | Sale | 117.72 | 9,877 | 1,162,708 | 109,929 | Nov 22 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 18 '22 | Sale | 115.73 | 31,854 | 3,686,620 | 119,806 | Nov 21 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 17 '22 | Sale | 117.15 | 19,231 | 2,252,946 | 151,660 | Nov 21 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 16 '22 | Sale | 116.57 | 989 | 115,288 | 170,891 | Nov 17 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 15 '22 | Sale | 116.63 | 13,049 | 1,521,881 | 171,880 | Nov 17 |
| UFPT | BAILLY R JEFFREY | President and CEO | Nov 08 '22 | Sale | 115.90 | 8,633 | 1,000,565 | 184,929 | Nov 10 |