{"transactions":[{"id":3666073,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2019-02-11T18:34:04.000Z","date":"2019-02-07","kind":"exercise","acquired":false,"shares":1316,"price":0,"value":0.0,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Restricted stock units convert into Class A common stock on a one-for-one basis."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F3","text":"On February 7, 2018, the reporting person was granted 3,948 restricted stock units, vesting in three equal annual installments beginning on the first anniversary of the grant date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F3","text":"On February 7, 2018, the reporting person was granted 3,948 restricted stock units, vesting in three equal annual installments beginning on the first anniversary of the grant date."}],"balance_after":2632,"derivative":{"underlying":"Class A Common Stock","underlying_shares":1316},"source":{"system":"sec-edgar","filing":"0001104659-19-007190","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465919007190/a4.xml","form_type":"4"}},{"id":3666072,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class A Common Stock","published_at":"2019-02-11T18:34:04.000Z","date":"2019-02-07","kind":"tax_withholding","acquired":false,"shares":391,"price":32.79,"value":12820.89,"ownership":{"direct":true},"footnotes":[{"field":"shares","element":"transactionShares","label":"F2","text":"Represents shares withheld by the Company to satisfy tax withholding obligations upon the vesting of previously granted Restricted Stock Units."}],"balance_after":925,"source":{"system":"sec-edgar","filing":"0001104659-19-007190","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465919007190/a4.xml","form_type":"4"}},{"id":3666071,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class A Common Stock","published_at":"2019-02-11T18:34:04.000Z","date":"2019-02-07","kind":"exercise","acquired":true,"shares":1316,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"Restricted stock units convert into Class A common stock on a one-for-one basis."}],"balance_after":1316,"source":{"system":"sec-edgar","filing":"0001104659-19-007190","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465919007190/a4.xml","form_type":"4"}},{"id":3865388,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Units","published_at":"2018-07-18T19:28:17.000Z","date":"2018-07-16","kind":"disposition_to_issuer","acquired":false,"shares":36619,"price":32.0862,"value":1174964.5578,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\"). The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":0,"derivative":{"underlying":"Class A Common Stock","underlying_shares":36619},"source":{"system":"sec-edgar","filing":"0001104659-18-045832","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918045832/a4.xml","form_type":"4"}},{"id":3865387,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Units","published_at":"2018-07-18T19:28:17.000Z","date":"2018-07-16","kind":"grant","acquired":true,"shares":36619,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\"). The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"price","element":"transactionPricePerShare","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":36619,"derivative":{"underlying":"Class A Common Stock","underlying_shares":36619},"source":{"system":"sec-edgar","filing":"0001104659-18-045832","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918045832/a4.xml","form_type":"4"}},{"id":3865386,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class B Common Stock","published_at":"2018-07-18T19:28:17.000Z","date":"2018-07-16","kind":"disposition_to_issuer","acquired":false,"shares":36619,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F2","text":"These securities were disposed as part of the closing of the Issuer's most recent public equity offering."}],"balance_after":0,"source":{"system":"sec-edgar","filing":"0001104659-18-045832","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918045832/a4.xml","form_type":"4"}},{"id":3865385,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class B Common Stock","published_at":"2018-07-18T19:28:17.000Z","date":"2018-07-16","kind":"grant","acquired":true,"shares":36619,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"These securities were acquired as part of the closing of the Issuer's most recent public equity offering."}],"balance_after":36619,"source":{"system":"sec-edgar","filing":"0001104659-18-045832","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918045832/a4.xml","form_type":"4"}},{"id":4058447,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-14","kind":"disposition_to_issuer","acquired":false,"shares":37468,"price":17.86,"value":669178.48,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\").  The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":0,"derivative":{"underlying":"Class A Common Stock","underlying_shares":37468},"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":6,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4058446,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-14","kind":"grant","acquired":true,"shares":37468,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\").  The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"price","element":"transactionPricePerShare","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":37468,"derivative":{"underlying":"Class A Common Stock","underlying_shares":37468},"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":5,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4058445,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-12","kind":"disposition_to_issuer","acquired":false,"shares":94134,"price":17.86,"value":1681233.24,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\").  The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":0,"derivative":{"underlying":"Class A Common Stock","underlying_shares":94134},"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":4,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4058444,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-12","kind":"grant","acquired":true,"shares":94134,"ownership":{"direct":true},"footnotes":[{"field":"security","element":"securityTitle","label":"F3","text":"\"Units\" mean ownership interests in Cactus Wellhead, LLC (\"Cactus LLC\").  The Issuer is the sole managing member of Cactus LLC."},{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"price","element":"transactionPricePerShare","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F4","text":"The first amended and restated limited liability company operating agreement of Cactus LLC provides the holders of Units with certain rights to cause Cactus LLC to acquire all or at least a minimum portion of their Units for, at Cactus LLC's election, (x) shares of Class A Common Stock at a redemption ratio of one share of Class A Common Stock for each Unit redeemed, subject to conversion rate adjustments for stock splits, stock dividends and reclassification and other similar transactions, or (y) an equivalent amount of cash."}],"balance_after":94134,"derivative":{"underlying":"Class A Common Stock","underlying_shares":94134},"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":3,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4058443,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class B Common Stock","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-14","kind":"disposition_to_issuer","acquired":false,"shares":37468,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F2","text":"These securities disposed as part of the closing of the Issuer's IPO."}],"balance_after":0,"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":2,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4058442,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Class B Common Stock","published_at":"2018-02-14T21:44:23.000Z","date":"2018-02-14","kind":"grant","acquired":true,"shares":37468,"ownership":{"direct":true},"footnotes":[{"field":"price","element":"transactionPricePerShare","label":"F1","text":"These securities were acquired as part of the closing of the Issuer's IPO."}],"balance_after":37468,"source":{"system":"sec-edgar","filing":"0001104659-18-009879","document":"a4.xml","document_sequence":1,"table":"nonDerivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918009879/a4.xml","form_type":"4"}},{"id":4068707,"issuer":{"id":964,"kind":"organization","name":"Cactus, Inc.","symbol":"WHD"},"owners":[{"id":154644,"kind":"person","name":"Small Brian","position":1,"cik":"0001701709","reported_name":"Small Brian","relationship":{"director":false,"officer":true,"ten_percent_owner":false,"other":false,"officer_title":"Chief Financial Officer"}}],"security":"Restricted Stock Units","published_at":"2018-02-09T12:38:31.000Z","date":"2018-02-07","kind":"grant","acquired":true,"shares":3948,"ownership":{"direct":true},"footnotes":[{"field":"derivative.exercise_price","element":"conversionOrExercisePrice","label":"F1","text":"Each restricted stock unit represents a contingent right to receive one share of Issuer's Class A common stock."},{"field":"price","element":"transactionPricePerShare","label":"F2","text":"The restricted stock units vest in three equal annual installments beginning on the first anniversary of the date of issuance.  Vested shares will be delivered to the reporting person within 60 days of the vesting date."},{"field":"derivative.exercise_date","element":"exerciseDate","label":"F2","text":"The restricted stock units vest in three equal annual installments beginning on the first anniversary of the date of issuance.  Vested shares will be delivered to the reporting person within 60 days of the vesting date."},{"field":"derivative.expiration_date","element":"expirationDate","label":"F2","text":"The restricted stock units vest in three equal annual installments beginning on the first anniversary of the date of issuance.  Vested shares will be delivered to the reporting person within 60 days of the vesting date."}],"balance_after":3948,"derivative":{"underlying":"Class A Common Stock","underlying_shares":3948},"source":{"system":"sec-edgar","filing":"0001104659-18-007948","document":"a4.xml","document_sequence":1,"table":"derivative","row_type":"transaction","position":1,"url":"https://www.sec.gov/Archives/edgar/data/1701709/000110465918007948/a4.xml","form_type":"4"}}]}