Overview Financials News + Filings Key Docs Charts Transactions Holdings Ownership Insiders
|
Invesco Ltd.
> UCTT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Ultra Clean Holdings, Inc. | UCTT | 1,725,161 | 122,966 | 66,349,692,000 | 13,220,907,000 | $38,460.00 |
03/31/2023 | Ultra Clean Holdings, Inc. | UCTT | 1,602,195 | 941,091 | 53,128,785,000 | 53,111,762,000 | $33,160.00 |
09/30/2022 | Ultra Clean Holdings, Inc. | UCTT | 661,104 | 347,079 | 17,023,000 | 7,674,000 | $25.75 |
06/30/2022 | Ultra Clean Holdings, Inc. | UCTT | 314,025 | 9,056 | 9,349,000 | -3,579,000 | $29.77 |
03/31/2022 | Ultra Clean Holdings, Inc. | UCTT | 304,969 | -599,133 | 12,928,000 | -38,931,000 | $42.39 |
12/31/2021 | Ultra Clean Holdings, Inc. | UCTT | 904,102 | 202,290 | 51,859,000 | 21,962,000 | $57.36 |
09/30/2021 | Ultra Clean Holdings, Inc. | UCTT | 701,812 | 115,128 | 29,897,000 | -1,620,000 | $42.60 |
06/30/2021 | Ultra Clean Holdings, Inc. | UCTT | 586,684 | -148,518 | 31,517,000 | -11,155,000 | $53.72 |
03/31/2021 | Ultra Clean Holdings, Inc. | UCTT | 735,202 | 122,766 | 42,672,000 | 23,595,000 | $58.04 |
12/31/2020 | Ultra Clean Holdings, Inc. | UCTT | 612,436 | 27,585 | 19,077,000 | 6,526,000 | $31.15 |
09/30/2020 | Ultra Clean Holdings, Inc. | UCTT | 584,851 | -63,881 | 12,551,000 | -2,130,000 | $21.46 |
06/30/2020 | Ultra Clean Holdings, Inc. | UCTT | 648,732 | 33,020 | 14,681,000 | 6,184,000 | $22.63 |
03/31/2020 | Ultra Clean Holdings, Inc. | UCTT | 615,712 | -144,659 | 8,497,000 | -9,349,000 | $13.80 |
12/31/2019 | Ultra Clean Holdings, Inc. | UCTT | 760,371 | 139,413 | 17,846,000 | 8,758,000 | $23.47 |
09/30/2019 | Ultra Clean Holdings, Inc. | UCTT | 620,958 | 132,517 | 9,088,000 | 2,289,000 | $14.64 |
06/30/2019 | Ultra Clean Holdings, Inc. | UCTT | 488,441 | 18,409 | 6,799,000 | 1,934,000 | $13.92 |
03/31/2019 | Ultra Clean Holdings, Inc. | UCTT | 470,032 | 44,959 | 4,865,000 | 1,265,000 | $10.35 |
12/31/2018 | Ultra Clean Holdings, Inc. | UCTT | 425,073 | 236,079 | 3,600,000 | 1,228,000 | $8.47 |
09/30/2018 | Ultra Clean Holdings, Inc. | UCTT | 188,994 | 16,263 | 2,372,000 | -496,000 | $12.55 |
06/30/2018 | Ultra Clean Holdings, Inc. | UCTT | 172,731 | -502,531 | 2,868,000 | -10,131,000 | $16.60 |
03/31/2018 | Ultra Clean Holdings, Inc. | UCTT | 675,262 | -125,543 | 12,999,000 | -5,492,000 | $19.25 |
12/31/2017 | Ultra Clean Holdings, Inc. | UCTT | 800,805 | 93,841 | 18,491,000 | -3,157,000 | $23.09 |
09/30/2017 | Ultra Clean Holdings, Inc. | UCTT | 706,964 | -87,150 | 21,648,000 | 6,759,000 | $30.62 |
06/30/2017 | Ultra Clean Holdings, Inc. | UCTT | 794,114 | 742,468 | 14,889,000 | 14,018,000 | $18.75 |
03/31/2017 | Ultra Clean Holdings, Inc. | UCTT | 51,646 | -43,029 | 871,000 | -47,000 | $16.86 |
12/31/2016 | Ultra Clean Holdings, Inc. | UCTT | 94,675 | 4,740 | 918,000 | 252,000 | $9.70 |
09/30/2016 | Ultra Clean Holdings, Inc. | UCTT | 89,935 | 20,430 | 666,000 | 271,000 | $7.41 |
06/30/2016 | Ultra Clean Holdings, Inc. | UCTT | 69,505 | 69,505 | 395,000 | 395,000 | $5.68 |
03/31/2016 | Ultra Clean Holdings, Inc. | UCTT | 0 | -107,807 | 0 | -552,000 | |
12/31/2015 | Ultra Clean Holdings, Inc. | UCTT | 107,807 | 2,953 | 552,000 | -50,000 | $5.12 |
09/30/2015 | Ultra Clean Holdings, Inc. | UCTT | 104,854 | 1,705 | 602,000 | -41,000 | $5.74 |
06/30/2015 | Ultra Clean Holdings, Inc. | UCTT | 103,149 | 69,562 | 643,000 | 403,000 | $6.23 |
03/31/2015 | Ultra Clean Holdings, Inc. | UCTT | 33,587 | 6,871 | 240,000 | -8,000 | $7.15 |
12/31/2014 | Ultra Clean Holdings, Inc. | UCTT | 26,716 | -929 | 248,000 | 1,000 | $9.28 |
09/30/2014 | Ultra Clean Holdings, Inc. | UCTT | 27,645 | -747 | 247,000 | -10,000 | $8.93 |
<< Prev Next >> |
|