| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| UCTT | GRANGER CLARENCE L | Director | May 01 '26 | Sale | 75.30 | 30,000 | 2,258,930 | 81,817 | May 05 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Mar 07 '25 | Buy | 25.15 | 1,000 | 25,150 | 1,000 | Mar 11 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | May 09 '24 | Sale | 43.50 | 5,000 | 217,476 | 92,134 | May 13 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jan 26 '22 | Sale | 50.83 | 3,000 | 152,490 | 88,137 | Jan 28 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jan 14 '21 | Sale | 40.00 | 10,000 | 400,000 | 88,438 | Jan 14 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jan 12 '21 | Sale | 38.09 | 5,935 | 226,064 | 98,438 | Jan 14 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jan 08 '21 | Sale | 38.00 | 1,636 | 62,168 | 104,373 | Jan 11 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jan 07 '21 | Sale | 38.00 | 2,429 | 92,302 | 106,009 | Jan 11 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Dec 04 '20 | Sale | 36.00 | 12,930 | 465,480 | 108,438 | Dec 08 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Dec 02 '20 | Sale | 34.00 | 20,000 | 680,010 | 121,368 | Dec 03 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Dec 01 '20 | Sale | 32.00 | 15,000 | 480,000 | 141,368 | Dec 03 12:00 AM |
| UCTT | GRANGER CLARENCE L | Director | Jul 30 '20 | Sale | 30.00 | 12,530 | 375,900 | 156,368 | Aug 03 12:00 AM |