Brumm Sheri

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
02-May-24 8:41 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-24Payment of Exercise 8,128$41.83$339,994.00(8%)
98.49K to 90.36K
30-Apr-24 9:57 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-24Grant 17,289----21%
81.2K to 98.49K
02-Apr-24 8:13 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Mar-24Grant 2,618----3%
81.0K to 83.62K
02-Apr-24 8:13 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Mar-24Payment of Exercise 2,416$45.94$110,991.00(3%)
83.62K to 81.2K
04-Apr-23 6:22 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Mar-23Payment of Exercise 1,008$33.16$33,425.30(1%)
77.03K to 76.02K
03-Mar-23 6:16 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 01-Mar-23Sale 8,071$32.30$260,704.00(9%)
85.1K to 77.03K
02-Nov-22 9:36 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 01-Nov-22Sale 14,814$31.92$472,829.00(15%)
99.91K to 85.1K
05-Aug-22 6:55 PM
View: 
NeoPhotonics Corporation (NPTN) 03-Aug-22Disposition 4,685----(100%)
4.68K to 0
06-Jul-22 4:26 PM
View: 
NeoPhotonics Corporation (NPTN) 02-Jul-22Option Exercise 4,685----100%
0 to 4.68K
03-May-22 9:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-22Payment of Exercise 14,581$31.17$454,490.00(13%)
114.49K to 99.91K
03-May-22 9:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Apr-22Grant 16,629----17%
97.86K to 114.49K
26-Apr-22 7:29 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-22Payment of Exercise 11,648$33.56$390,907.00(11%)
109.51K to 97.86K
29-Mar-22 7:27 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 25-Mar-22Grant 6,158----6%
103.36K to 109.51K
10-Nov-21 6:44 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 08-Nov-21Market Sale (Planned) 4,085$59.92$244,790.00(4%)
107.44K to 103.36K
< 1%
04-May-21 7:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 03-May-21Market Sale (Planned) 22,334$51.17$1,142,810.00(17%)
129.77K to 107.44K
04-May-21 7:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-21Grant 15,712----13%
125.27K to 140.98K
04-May-21 7:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-21Payment of Exercise 11,204$51.07$572,188.00(8%)
140.98K to 129.77K
27-Apr-21 6:16 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-21Payment of Exercise 11,749$54.11$635,738.00(9%)
137.01K to 125.27K
(3%)
05-Apr-21 6:21 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 01-Apr-21Market Sale (Planned) 7,446$61.52$458,099.00(5%)
144.46K to 137.01K
(3%)
01-Apr-21 8:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Mar-21Payment of Exercise 5,641$55.44$312,737.00(4%)
150.1K to 144.46K
(5%)
12-Feb-21 4:34 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 10-Feb-21Grant 32,743----28%
117.36K to 150.1K
05-Aug-20 6:57 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 03-Aug-20Market Sale (Planned) 26,785$30.05$804,950.00(19%)
144.14K to 117.36K
(5%)
30-Jul-20 7:44 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Jul-20Payment of Exercise 1,652$23.90$39,482.80(1%)
145.8K to 144.14K
(32%)
12-May-20 4:09 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 08-May-20Market Sale (Planned) 16,282$18.42$299,870.00(10%)
162.08K to 145.8K
(72%)
04-May-20 5:17 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-20Payment of Exercise 7,222$18.39$132,813.00(4%)
169.3K to 162.08K
(72%)
30-Apr-20 5:24 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-20Payment of Exercise 4,580$16.91$77,447.80(3%)
173.88K to 169.3K
(87%)
28-Apr-20 4:12 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-20Grant 32,743----23%
141.14K to 173.88K
01-Apr-20 4:16 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Mar-20Payment of Exercise 3,934$14.66$57,672.40(3%)
145.07K to 141.14K
(116%)
05-Mar-20 4:49 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 04-Mar-20Market Sale (Planned) 1,918$21.25$40,757.50(1%)
146.99K to 145.07K
(49%)
21-Feb-20 4:14 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 10-Feb-20Grant 31,329----27%
115.66K to 146.99K
09-Aug-19 4:20 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 07-Aug-19Market Sale (Planned) 22,574$13.13$296,383.00(16%)
138.23K to 115.66K
(141%)
30-Jul-19 4:45 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Jul-19Payment of Exercise 15,850$15.03$238,226.00(10%)
154.08K to 138.23K
(111%)
30-Jul-19 4:45 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Jul-19Payment of Exercise 1,152$15.17$17,475.80(< 1%)
155.24K to 154.08K
(109%)
09-May-19 4:05 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 07-May-19Market Sale 8,670$14.15$122,720.00(5%)
163.91K to 155.24K
(124%)
02-May-19 9:28 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-19Grant 31,329----24%
132.58K to 163.91K
30-Apr-19 4:06 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-19Payment of Exercise 4,514$12.13$54,754.80(3%)
137.09K to 132.58K
(161%)
02-Apr-19 6:53 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Mar-19Payment of Exercise 3,834$10.35$39,681.90(3%)
149.78K to 145.95K
(206%)
12-Mar-19 4:18 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 10-Mar-19Grant 14,291----11%
135.49K to 149.78K
11-Mar-19 4:48 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 07-Mar-19Market Sale 30,000$10.17$305,223.00(18%)
165.49K to 135.49K
(211%)
28-Feb-19 4:09 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Feb-19Payment of Exercise 7,851$11.51$90,365.00(5%)
173.34K to 165.49K
(175%)
31-Jul-18 4:37 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Jul-18Payment of Exercise 20,056$14.48$290,411.00(10%)
193.4K to 173.34K
(119%)
31-Jul-18 4:37 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Jul-18Payment of Exercise 1,156$14.48$16,738.90(< 1%)
194.55K to 193.4K
(119%)
01-May-18 4:12 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-18Payment of Exercise 4,580$17.45$79,921.00(2%)
199.13K to 194.55K
(82%)
03-Apr-18 4:36 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Mar-18Grant 19,850----11%
179.28K to 199.13K
01-Mar-18 4:33 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 27-Feb-18Payment of Exercise 2,074$19.41$40,256.30(1%)
181.36K to 179.28K
(63%)
28-Feb-18 4:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Feb-18Payment of Exercise 7,491$19.73$147,797.00(4%)
188.85K to 181.36K
(61%)
15-Feb-18 4:18 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 13-Feb-18Grant 19,875----12%
168.97K to 188.85K
03-Aug-17 4:31 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 01-Aug-17Market Sale (Planned) 20,512$22.85$468,669.00(11%)
189.49K to 168.97K
(39%)
01-Aug-17 4:29 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Jul-17Payment of Exercise 19,941$24.36$485,763.00(10%)
209.43K to 189.49K
(30%)
01-Aug-17 4:29 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Jul-17Grant 10,000----5%
199.43K to 209.43K