| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| UFPT | OBERDORF THOMAS | Director | Mar 11 '26 | Option Exercise | 22.02 | 5,728 | 126,130 | 12,417 | Mar 12 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 12 '25 | Option Exercise | 19.97 | 5,842 | 116,664 | 8,928 | May 14 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Apr 25 '24 | Option Exercise | 25.04 | 4,176 | 104,568 | 5,777 | Apr 29 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 08 '23 | Sale | 141.82 | 7,200 | 1,021,090 | 3,391 | May 08 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 05 '23 | Sale | 141.76 | 15,173 | 2,150,956 | 10,591 | May 08 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 04 '23 | Sale | 141.50 | 4,200 | 594,297 | 25,764 | May 08 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Apr 26 '23 | Option Exercise | 19.08 | 2,454 | 46,822 | 29,964 | Apr 28 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Nov 22 '22 | Sale | 116.97 | 15,333 | 1,793,474 | 28,737 | Nov 23 12:00 AM |
| UFPT | OBERDORF THOMAS | director: | May 23 '22 | Option Exercise | 16.32 | 2,590 | 42,268 | 43,423 | May 25 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 25 '21 | Sale | 54.34 | 3,737 | 203,087 | 41,518 | May 26 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 24 '21 | Sale | 55.66 | 6,360 | 353,998 | 45,255 | May 26 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Apr 30 '21 | Option Exercise | 16.17 | 4,116 | 66,556 | 51,615 | May 04 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Aug 14 '20 | Sale | 43.34 | 2,411 | 104,493 | 49,557 | Aug 17 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Aug 13 '20 | Sale | 43.86 | 7,589 | 332,854 | 51,968 | Aug 17 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | May 27 '20 | Option Exercise | 9.18 | 12,814 | 117,600 | 58,761 | May 29 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Nov 14 '19 | Sale | 42.94 | 2,754 | 118,257 | 52,354 | Nov 18 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Nov 13 '19 | Sale | 43.46 | 3,500 | 152,110 | 55,108 | Nov 14 12:00 AM |
| UFPT | OBERDORF THOMAS | Director | Nov 12 '19 | Sale | 43.94 | 3,746 | 164,599 | 58,608 | Nov 14 12:00 AM |