_id
69172d6c3c536f8df2316f24
Ticker
WHD
Name
Cactus Inc
Exchange
NYSE
Address
920 Memorial City Way, Houston, TX, United States, 77024
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.cactuswhd.com
Description
Cactus, Inc., together with its subsidiaries, designs, manufactures, sells, and rents engineered pressure control and spoolable pipe technologies in the United States, Australia, Canada, the Middle East, and internationally. It operates in two segments, Pressure Control and Spoolable Technologies. The Pressure Control segment designs, manufactures, sells, and rents a range of wellhead and pressure control equipment under the Cactus Wellhead brand through its service centers. Its products are sold and rented primarily for onshore unconventional oil and gas wells for drilling, completion, and production phases. This segment also offers field services for its products and rental items to assist with the installation, maintenance, and handling of the equipment. The Spoolable Technologies segment designs, manufactures, and sells spoolable pipes and associated end fittings under the FlexSteel brand. Its products are primarily used in production, gathering, and takeaway pipelines to transport oil, gas, and other liquids. This segment also provides field services and rental items to assist with installation through service centers and pipe yards, as well as equipment and services. The company also offers repair and refurbishment services. Cactus, Inc. was founded in 2011 and is headquartered in Houston, Texas.
Last Close
49.95
Volume
1025595
Current Price
49.59
Change
-0.34
Last Updated
2026-01-08T12:46:08.747Z
Image
data:image/webp;base64,UklGRjgDAABXRUJQVlA4ICwDAAAQEQCdASpAAEAAPtFYo02oJSMiLhJNUQAaCWwAuzPitf26uUuc1tiPMB5z/+W9R3+534D0AOlT/cx/nU876spsxnxGXCXpVUqPmoJMJJur/9AMdJzb65dIl/igRoyGX4/q8cAUx5lCxsNWYokMBZXFCETzjtX/GXyJERNDwnCU+T8MQ29xH2/Ua27zUgXDsiAAAP7+LpvPShXdq7+huE/m5C2Xy9dKfhYlV+S/lYuj30d8Z1yVWYyKFVS2UIk8CPFOuEQlhQV2GyVxsWC+iJVKH6Svzi/V+889HI0SLlwQpVHrjXc0LKuTHP3inmt3wY468ELxo1/RdY67N6rItF35Ehs+WFb1So6gnyirauaqkmfAkowhUfJlOFpoMbQ8lzxfmMcmZP7M0fLiJtvXWAjkQhs4lD+3XJvP8hmw/DkjATg9uyqrOOw/LOpIVuVruv0arjP5NqZFpd5yaf+Rk1nCzX544taSc/aVRXYBTkI93mv8BJhtm0aWTAWnD7f6+pO3V3VTvGb0OngYZum+FKOR/gwR7P9VQS90F3FDNX2dIoUW+h6HNDXaK5xmvotDMsgH2tF6Fo8YhXcy62aJWCkyQPutYjXnbYXsvVE1f7yNmankQ2PuEDyHvW/qMreHsAJAl/4gh0PPjbwu/2vbLaOt04JjY8CJFhWHTld8LXZn3/8tLRedxEog80EpB7YQFejhkllax+KZk5aCF5rKECSnqodAhBZm3WTwQtLn9+8m9ttgxCEPUJ+sbbZsA8kZ9aRzcKEvQgfUn1+/Qxy5/XjBqPBn5NNHU/0T3hPQ1d3bhIAzKMsw/STH60dk9OOVeGGSgLWonxv8YLw1kz8ZGIjsyqUSRdJz01t0E36M86YvKCe9b/og2feaxYFyF3Bz+AL9rPVeYKW61hjsL1OjV0XK3XqFAJBqUNNHOWyyofqcqkGsZTJpFmZXfOq3VdnvB3hTUzpdRyAjRWL6ow94lTjAMl1rsXUub8Y3QT809X6Xtg9+Bh8AQKlW82XZLJMJ/gWzlmuPZ94F3ukTAThUTYv7q3pgZyPbi8xBrWzZwqDgAxW7KcC+rZZ1WYAAAA==
Ipo Date
2018-02-08T00:00:00.000Z
Market Cap
3413782016
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9561111111111109
Sentiment Sources
9
Rating
3.625
Target Price
50.625
Strong Buy
2
Buy
2
Hold
3
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
263954000
Cost Of Revenue
170831000
Gross Profit
93123000
Operating Expenses
31889000
Operating Income
61234000
Interest Expense
-
Pretax Income
64432000
Net Income
41624000
Eps
0.6015376611364819
Dividends Per Share
9640000
Shares Outstanding
68840127
Income Tax Expense
14244000
EBITDA
80620000
Operating Margin
23.198739174250058
Total Other Income Expense Net
3198000
Cash
445614000
Short Term Investments
-
Receivables
201382000
Inventories
271278000
Total Current Assets
928712000
Property Plant Equipment
367486000
Total Assets
1864776000
Payables
67248000
Short Term Debt
12446000
Long Term Debt
10329000
Total Liabilities
471364000
Equity
1189903000
Bs_currency_symbol
USD
Depreciation
16188000
Change In Working Capital
-21073000
Cash From Operations
61768000
Capital Expenditures
10183000
Cash From Investing
-8218000
Cash From Financing
-13287000
Net Change In Cash
40437000
Cf_currency_symbol
USD
PE
19.757
PB
2.8837893845128555
ROE
3.498100265315744
ROA
2.232117959476098
FCF
51585000
Fcf Percent
0.1954317797798101
Piotroski FScore
4
Health Score
74
Deep Value Investing Score
6
Defensive Investing Score
8.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
4.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
263954000
Quarters > 0 > income Statement > cost Of Revenue
170831000
Quarters > 0 > income Statement > gross Profit
93123000
Quarters > 0 > income Statement > operating Expenses
31889000
Quarters > 0 > income Statement > operating Income
61234000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
64432000
Quarters > 0 > income Statement > net Income
41624000
Quarters > 0 > income Statement > eps
0.6015376611364819
Quarters > 0 > income Statement > dividends Per Share
9640000
Quarters > 0 > income Statement > shares Outstanding
69196000
Quarters > 0 > income Statement > income Tax Expense
14244000
Quarters > 0 > income Statement > EBITDA
80620000
Quarters > 0 > income Statement > operating Margin
23.198739174250058
Quarters > 0 > income Statement > total Other Income Expense Net
3198000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
445614000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
201382000
Quarters > 0 > balance Sheet > inventories
271278000
Quarters > 0 > balance Sheet > total Current Assets
928712000
Quarters > 0 > balance Sheet > property Plant Equipment
367486000
Quarters > 0 > balance Sheet > total Assets
1864776000
Quarters > 0 > balance Sheet > payables
67248000
Quarters > 0 > balance Sheet > short Term Debt
12446000
Quarters > 0 > balance Sheet > long Term Debt
10329000
Quarters > 0 > balance Sheet > total Liabilities
471364000
Quarters > 0 > balance Sheet > equity
1189903000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
50188000
Quarters > 0 > cash Flow > depreciation
16188000
Quarters > 0 > cash Flow > change In Working Capital
-21073000
Quarters > 0 > cash Flow > cash From Operations
61768000
Quarters > 0 > cash Flow > capital Expenditures
10183000
Quarters > 0 > cash Flow > cash From Investing
-8218000
Quarters > 0 > cash Flow > cash From Financing
-13287000
Quarters > 0 > cash Flow > net Change In Cash
40437000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6015376611364819
Quarters > 0 > ratios > PB
2.8837893845128555
Quarters > 0 > ratios > ROE
3.498100265315744
Quarters > 0 > ratios > ROA
2.232117959476098
Quarters > 0 > ratios > FCF
51585000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1954317797798101
Quarters > 0 > health Score
74
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
273575000
Quarters > 1 > income Statement > cost Of Revenue
123515000
Quarters > 1 > income Statement > gross Profit
150060000
Quarters > 1 > income Statement > operating Expenses
89255000
Quarters > 1 > income Statement > operating Income
60805000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
63323000
Quarters > 1 > income Statement > net Income
40329000
Quarters > 1 > income Statement > eps
0.5865183246073299
Quarters > 1 > income Statement > dividends Per Share
8937000
Quarters > 1 > income Statement > shares Outstanding
68760000
Quarters > 1 > income Statement > income Tax Expense
14276000
Quarters > 1 > income Statement > EBITDA
79209000
Quarters > 1 > income Statement > operating Margin
22.22608059946998
Quarters > 1 > income Statement > total Other Income Expense Net
2518000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
405177000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
207283000
Quarters > 1 > balance Sheet > inventories
246420000
Quarters > 1 > balance Sheet > total Current Assets
873351000
Quarters > 1 > balance Sheet > property Plant Equipment
371278000
Quarters > 1 > balance Sheet > total Assets
1824529000
Quarters > 1 > balance Sheet > payables
83142000
Quarters > 1 > balance Sheet > short Term Debt
12396000
Quarters > 1 > balance Sheet > long Term Debt
11681000
Quarters > 1 > balance Sheet > total Liabilities
475992000
Quarters > 1 > balance Sheet > equity
1148201000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
49047000
Quarters > 1 > cash Flow > depreciation
15886000
Quarters > 1 > cash Flow > change In Working Capital
5109000
Quarters > 1 > cash Flow > cash From Operations
82835000
Quarters > 1 > cash Flow > capital Expenditures
11938000
Quarters > 1 > cash Flow > cash From Investing
-11056000
Quarters > 1 > cash Flow > cash From Financing
-14755000
Quarters > 1 > cash Flow > net Change In Cash
57516000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.5865183246073299
Quarters > 1 > ratios > PB
2.9696964207486323
Quarters > 1 > ratios > ROE
3.5123641243998223
Quarters > 1 > ratios > ROA
2.2103786785521087
Quarters > 1 > ratios > FCF
70897000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2591501416430595
Quarters > 1 > health Score
74
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
280319000
Quarters > 2 > income Statement > cost Of Revenue
176581000
Quarters > 2 > income Statement > gross Profit
103738000
Quarters > 2 > income Statement > operating Expenses
35126000
Quarters > 2 > income Statement > operating Income
68612000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
70937000
Quarters > 2 > income Statement > net Income
44223000
Quarters > 2 > income Statement > eps
0.6440492834673192
Quarters > 2 > income Statement > dividends Per Share
9216000
Quarters > 2 > income Statement > shares Outstanding
68664000
Quarters > 2 > income Statement > income Tax Expense
16832000
Quarters > 2 > income Statement > EBITDA
86615000
Quarters > 2 > income Statement > operating Margin
24.476400101313146
Quarters > 2 > income Statement > total Other Income Expense Net
2325000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
347661000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
219694000
Quarters > 2 > balance Sheet > inventories
230264000
Quarters > 2 > balance Sheet > total Current Assets
809006000
Quarters > 2 > balance Sheet > property Plant Equipment
370882000
Quarters > 2 > balance Sheet > total Assets
1769067000
Quarters > 2 > balance Sheet > payables
64419000
Quarters > 2 > balance Sheet > short Term Debt
12325000
Quarters > 2 > balance Sheet > long Term Debt
11809000
Quarters > 2 > balance Sheet > total Liabilities
463697000
Quarters > 2 > balance Sheet > equity
1108035000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
54105000
Quarters > 2 > cash Flow > depreciation
15678000
Quarters > 2 > cash Flow > change In Working Capital
-41963000
Quarters > 2 > cash Flow > cash From Operations
41545000
Quarters > 2 > cash Flow > capital Expenditures
10230000
Quarters > 2 > cash Flow > cash From Investing
-15451000
Quarters > 2 > cash Flow > cash From Financing
-21791000
Quarters > 2 > cash Flow > net Change In Cash
4818000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.6440492834673192
Quarters > 2 > ratios > PB
3.0730507249319743
Quarters > 2 > ratios > ROE
3.99111941409793
Quarters > 2 > ratios > ROA
2.49979226337951
Quarters > 2 > ratios > FCF
31315000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.11171201381283466
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
272121000
Quarters > 3 > income Statement > cost Of Revenue
174141000
Quarters > 3 > income Statement > gross Profit
97980000
Quarters > 3 > income Statement > operating Expenses
27528000
Quarters > 3 > income Statement > operating Income
70452000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
75959000
Quarters > 3 > income Statement > net Income
46687000
Quarters > 3 > income Statement > eps
0.5842082212350622
Quarters > 3 > income Statement > dividends Per Share
8860000
Quarters > 3 > income Statement > shares Outstanding
79915000
Quarters > 3 > income Statement > income Tax Expense
18512000
Quarters > 3 > income Statement > EBITDA
91273000
Quarters > 3 > income Statement > operating Margin
25.88995336633336
Quarters > 3 > income Statement > total Other Income Expense Net
5507000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
342843000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
191627000
Quarters > 3 > balance Sheet > inventories
226796000
Quarters > 3 > balance Sheet > total Current Assets
774688000
Quarters > 3 > balance Sheet > property Plant Equipment
370102000
Quarters > 3 > balance Sheet > total Assets
1739328000
Quarters > 3 > balance Sheet > payables
72001000
Quarters > 3 > balance Sheet > short Term Debt
11110000
Quarters > 3 > balance Sheet > long Term Debt
10528000
Quarters > 3 > balance Sheet > total Liabilities
475149000
Quarters > 3 > balance Sheet > equity
1071117000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
57447000
Quarters > 3 > cash Flow > depreciation
15314000
Quarters > 3 > cash Flow > change In Working Capital
-18260000
Quarters > 3 > cash Flow > cash From Operations
66595000
Quarters > 3 > cash Flow > capital Expenditures
12134000
Quarters > 3 > cash Flow > cash From Investing
-11337000
Quarters > 3 > cash Flow > cash From Financing
-13717000
Quarters > 3 > cash Flow > net Change In Cash
39467000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5842082212350622
Quarters > 3 > ratios > PB
3.699861779805568
Quarters > 3 > ratios > ROE
4.3587208493563265
Quarters > 3 > ratios > ROA
2.6841975751554625
Quarters > 3 > ratios > FCF
54461000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20013523395842292
Quarters > 3 > health Score
70
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1129814000
Annuals > 0 > income Statement > cost Of Revenue
693421000
Annuals > 0 > income Statement > gross Profit
436393000
Annuals > 0 > income Statement > operating Expenses
146780000
Annuals > 0 > income Statement > operating Income
289613000
Annuals > 0 > income Statement > interest Expense
3824000
Annuals > 0 > income Statement > pretax Income
299276000
Annuals > 0 > income Statement > net Income
185407000
Annuals > 0 > income Statement > eps
2.3200525558405807
Annuals > 0 > income Statement > dividends Per Share
33681000
Annuals > 0 > income Statement > shares Outstanding
79915000
Annuals > 0 > income Statement > income Tax Expense
66518000
Annuals > 0 > income Statement > EBITDA
363538000
Annuals > 0 > income Statement > operating Margin
25.633688377024892
Annuals > 0 > income Statement > total Other Income Expense Net
9663000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
342843000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
191627000
Annuals > 0 > balance Sheet > inventories
226796000
Annuals > 0 > balance Sheet > total Current Assets
774688000
Annuals > 0 > balance Sheet > property Plant Equipment
370102000
Annuals > 0 > balance Sheet > total Assets
1739328000
Annuals > 0 > balance Sheet > payables
72001000
Annuals > 0 > balance Sheet > short Term Debt
11110000
Annuals > 0 > balance Sheet > long Term Debt
10528000
Annuals > 0 > balance Sheet > total Liabilities
475149000
Annuals > 0 > balance Sheet > equity
1071117000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
232758000
Annuals > 0 > cash Flow > depreciation
60438000
Annuals > 0 > cash Flow > change In Working Capital
-37176000
Annuals > 0 > cash Flow > cash From Operations
316113000
Annuals > 0 > cash Flow > capital Expenditures
39176000
Annuals > 0 > cash Flow > cash From Investing
-35388000
Annuals > 0 > cash Flow > cash From Financing
-70144000
Annuals > 0 > cash Flow > net Change In Cash
209051000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.3200525558405807
Annuals > 0 > ratios > PB
3.699861779805568
Annuals > 0 > ratios > ROE
17.309686990310116
Annuals > 0 > ratios > ROA
10.659691559038894
Annuals > 0 > ratios > FCF
276937000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2451173378980965
Annuals > 0 > health Score
87
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1096960000
Annuals > 1 > income Statement > cost Of Revenue
690668000
Annuals > 1 > income Statement > gross Profit
406292000
Annuals > 1 > income Statement > operating Expenses
141926000
Annuals > 1 > income Statement > operating Income
264366000
Annuals > 1 > income Statement > interest Expense
10236000
Annuals > 1 > income Statement > pretax Income
262376000
Annuals > 1 > income Statement > net Income
169171000
Annuals > 1 > income Statement > eps
2.1290083060659453
Annuals > 1 > income Statement > dividends Per Share
30124000
Annuals > 1 > income Statement > shares Outstanding
79460000
Annuals > 1 > income Statement > income Tax Expense
47536000
Annuals > 1 > income Statement > EBITDA
332349000
Annuals > 1 > income Statement > operating Margin
24.0998760210035
Annuals > 1 > income Statement > total Other Income Expense Net
-1990000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
133792000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
205381000
Annuals > 1 > balance Sheet > inventories
205625000
Annuals > 1 > balance Sheet > total Current Assets
556178000
Annuals > 1 > balance Sheet > property Plant Equipment
368998000
Annuals > 1 > balance Sheet > total Assets
1522561000
Annuals > 1 > balance Sheet > payables
71841000
Annuals > 1 > balance Sheet > short Term Debt
11500000
Annuals > 1 > balance Sheet > long Term Debt
9352000
Annuals > 1 > balance Sheet > total Liabilities
457791000
Annuals > 1 > balance Sheet > equity
865522000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
169171000
Annuals > 1 > cash Flow > depreciation
65045000
Annuals > 1 > cash Flow > change In Working Capital
5270000
Annuals > 1 > cash Flow > cash From Operations
340280000
Annuals > 1 > cash Flow > capital Expenditures
43977000
Annuals > 1 > cash Flow > cash From Investing
-654793000
Annuals > 1 > cash Flow > cash From Financing
103275000
Annuals > 1 > cash Flow > net Change In Cash
-210735000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.1290083060659453
Annuals > 1 > ratios > PB
4.552653081030869
Annuals > 1 > ratios > ROE
19.545545924886948
Annuals > 1 > ratios > ROA
11.110950562900271
Annuals > 1 > ratios > FCF
296303000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2701128573512252
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
688369000
Annuals > 2 > income Statement > cost Of Revenue
445921000
Annuals > 2 > income Statement > gross Profit
242448000
Annuals > 2 > income Statement > operating Expenses
67700000
Annuals > 2 > income Statement > operating Income
174748000
Annuals > 2 > income Statement > interest Expense
1228000
Annuals > 2 > income Statement > pretax Income
176552000
Annuals > 2 > income Statement > net Income
110174000
Annuals > 2 > income Statement > eps
1.4432581841046936
Annuals > 2 > income Statement > dividends Per Share
36411000
Annuals > 2 > income Statement > shares Outstanding
76337000
Annuals > 2 > income Statement > income Tax Expense
31430000
Annuals > 2 > income Statement > EBITDA
211572000
Annuals > 2 > income Statement > operating Margin
25.385803253778132
Annuals > 2 > income Statement > total Other Income Expense Net
1804000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
344527000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
138268000
Annuals > 2 > balance Sheet > inventories
161283000
Annuals > 2 > balance Sheet > total Current Assets
654642000
Annuals > 2 > balance Sheet > property Plant Equipment
153181000
Annuals > 2 > balance Sheet > total Assets
1118896000
Annuals > 2 > balance Sheet > payables
47776000
Annuals > 2 > balance Sheet > short Term Debt
10710000
Annuals > 2 > balance Sheet > long Term Debt
6436000
Annuals > 2 > balance Sheet > total Liabilities
408451000
Annuals > 2 > balance Sheet > equity
571917000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
145122000
Annuals > 2 > cash Flow > depreciation
34124000
Annuals > 2 > cash Flow > change In Working Capital
-89455000
Annuals > 2 > cash Flow > cash From Operations
117884000
Annuals > 2 > cash Flow > capital Expenditures
28291000
Annuals > 2 > cash Flow > cash From Investing
-25536000
Annuals > 2 > cash Flow > cash From Financing
-47382000
Annuals > 2 > cash Flow > net Change In Cash
42858000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.4432581841046936
Annuals > 2 > ratios > PB
6.619058062620975
Annuals > 2 > ratios > ROE
19.263984109582335
Annuals > 2 > ratios > ROA
9.846670289285154
Annuals > 2 > ratios > FCF
89593000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.13015257805043515
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
438589000
Annuals > 3 > income Statement > cost Of Revenue
317141000
Annuals > 3 > income Statement > gross Profit
121448000
Annuals > 3 > income Statement > operating Expenses
46021000
Annuals > 3 > income Statement > operating Income
75427000
Annuals > 3 > income Statement > interest Expense
1127000
Annuals > 3 > income Statement > pretax Income
75145000
Annuals > 3 > income Statement > net Income
49593000
Annuals > 3 > income Statement > eps
0.651622058417754
Annuals > 3 > income Statement > dividends Per Share
30900000
Annuals > 3 > income Statement > shares Outstanding
76107000
Annuals > 3 > income Statement > income Tax Expense
7675000
Annuals > 3 > income Statement > EBITDA
111735000
Annuals > 3 > income Statement > operating Margin
17.19764973585749
Annuals > 3 > income Statement > total Other Income Expense Net
-282000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
301669000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
89205000
Annuals > 3 > balance Sheet > inventories
119817000
Annuals > 3 > balance Sheet > total Current Assets
518485000
Annuals > 3 > balance Sheet > property Plant Equipment
151655000
Annuals > 3 > balance Sheet > total Assets
982078000
Annuals > 3 > balance Sheet > payables
42818000
Annuals > 3 > balance Sheet > short Term Debt
9747000
Annuals > 3 > balance Sheet > long Term Debt
5811000
Annuals > 3 > balance Sheet > total Liabilities
387045000
Annuals > 3 > balance Sheet > equity
468644000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
67470000
Annuals > 3 > cash Flow > depreciation
36308000
Annuals > 3 > cash Flow > change In Working Capital
-45455000
Annuals > 3 > cash Flow > cash From Operations
63759000
Annuals > 3 > cash Flow > capital Expenditures
13939000
Annuals > 3 > cash Flow > cash From Investing
-11633000
Annuals > 3 > cash Flow > cash From Financing
-39388000
Annuals > 3 > cash Flow > net Change In Cash
13010000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.651622058417754
Annuals > 3 > ratios > PB
8.053332871006564
Annuals > 3 > ratios > ROE
10.58223299562141
Annuals > 3 > ratios > ROA
5.0498025615073345
Annuals > 3 > ratios > FCF
49820000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11359154014350566
Annuals > 3 > health Score
62
Valuation > metrics > PE
19.757
Valuation > metrics > PB
2.8837893845128555
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.498100265315744
Profitability > metrics > ROA
4.481906123749881
Profitability > metrics > Net Margin
0.15769414367654971
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3961364917980709
Risk > metrics > Interest Coverage
3.782678527304176
Risk > final Score
75
Risk > verdict
Low
Liquidity > metrics > Current Ratio
11.653474540115944
Liquidity > metrics > Quick Ratio
8.249479258162472
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
69.26949275068026
Prev Valuations > 2
63.001382201944324
Prev Profitabilities > 0
43
Prev Profitabilities > 1
48
Prev Profitabilities > 2
53
Prev Risks > 0
75
Prev Risks > 1
78
Prev Risks > 2
78
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:49:02.392Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.5758
Earnings History > 0 > eps Difference
-0.5758
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.67
Earnings History > 1 > eps Estimate
0.58
Earnings History > 1 > eps Difference
0.09
Earnings History > 1 > surprise Percent
15.5172
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.66
Earnings History > 2 > eps Estimate
0.7188
Earnings History > 2 > eps Difference
-0.0588
Earnings History > 2 > surprise Percent
-8.1803
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.73
Earnings History > 3 > eps Estimate
0.6932
Earnings History > 3 > eps Difference
0.0368
Earnings History > 3 > surprise Percent
5.3087
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.71
Earnings History > 4 > eps Estimate
0.7171
Earnings History > 4 > eps Difference
-0.0071
Earnings History > 4 > surprise Percent
-0.9901
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.79
Earnings History > 5 > eps Estimate
0.75
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
5.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.81
Earnings History > 6 > eps Estimate
0.72
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
12.5
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.75
Earnings History > 7 > eps Estimate
0.7
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
7.1429
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.81
Earnings History > 8 > eps Estimate
0.69
Earnings History > 8 > eps Difference
0.12
Earnings History > 8 > surprise Percent
17.3913
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.8
Earnings History > 9 > eps Estimate
0.86
Earnings History > 9 > eps Difference
-0.06
Earnings History > 9 > surprise Percent
-6.9767
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-07
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.84
Earnings History > 10 > eps Estimate
0.75
Earnings History > 10 > eps Difference
0.09
Earnings History > 10 > surprise Percent
12
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.64
Earnings History > 11 > eps Estimate
0.56
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
14.2857
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.57
Earnings History > 12 > eps Estimate
0.5
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
14
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-07
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.52
Earnings History > 13 > eps Estimate
0.48
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
8.3333
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.44
Earnings History > 14 > eps Estimate
0.36
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
22.2222
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.3
Earnings History > 15 > eps Estimate
0.29
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
3.4483
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-28
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.25
Earnings History > 16 > eps Estimate
0.2
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
25
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.19
Earnings History > 17 > eps Estimate
0.19
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.16
Earnings History > 18 > eps Estimate
0.18
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-11.1111
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.11
Earnings History > 19 > eps Estimate
0.1
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
10
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.08
Earnings History > 20 > eps Estimate
0.06
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
33.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.13
Earnings History > 21 > eps Estimate
0.02
Earnings History > 21 > eps Difference
0.11
Earnings History > 21 > surprise Percent
550
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
0.11
Earnings History > 22 > surprise Percent
1100
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.41
Earnings History > 23 > eps Estimate
0.35
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
17.1429
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.37
Earnings History > 24 > eps Estimate
0.36
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
2.7778
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.48
Earnings History > 25 > eps Estimate
0.45
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
6.6667
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.52
Earnings History > 26 > eps Estimate
0.51
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1.9608
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.49
Earnings History > 27 > eps Estimate
0.47
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
4.2553
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.45
Earnings History > 28 > eps Estimate
0.45
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.52
Earnings History > 29 > eps Estimate
0.5
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
4
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.46
Earnings History > 30 > eps Estimate
0.49
Earnings History > 30 > eps Difference
-0.03
Earnings History > 30 > surprise Percent
-6.1224
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.34
Earnings History > 31 > eps Estimate
0.32
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
6.25
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.3
Earnings History > 32 > eps Estimate
0.28
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
7.1429
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-29
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.3
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.3
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-18
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.22
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.22
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-16
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.06
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
-
Cactus, Inc., together with its subsidiaries, designs, manufactures, sells, and rents engineered pressure control and spoolable pipe technologies in the United States, Australia, Canada, the Middle East, and internationally. It operates in two segments, Pressure Control and Spoolable Technologies. The Pressure Control segment designs, manufactures, sells, and rents a range of wellhead and pressure control equipment under the Cactus Wellhead brand through its service centers. Its products are sold and rented primarily for onshore unconventional oil and gas wells for drilling, completion, and production phases. This segment also offers field services for its products and rental items to assist with the installation, maintenance, and handling of the equipment. The Spoolable Technologies segment designs, manufactures, and sells spoolable pipes and associated end fittings under the FlexSteel brand. Its products are primarily used in production, gathering, and takeaway pipelines to transport oil, gas, and other liquids. This segment also provides field services and rental items to assist with installation through service centers and pipe yards, as well as equipment and services. The company also offers repair and refurbishment services. Cactus, Inc. was founded in 2011 and is headquartered in Houston, Texas.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACactus Options Activity Highlights Tension Between Volatility And Analyst Views - simplywall.st
1/21/2026
Cactus Options Activity Highlights Tension Between Volatility And Analyst Views simplywall.st
Read more →Sumitomo Mitsui Trust Group Inc. Makes New Investment in Cactus, Inc. $WHD Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$50.625
Analyst Picks
Strong Buy
2
Buy
2
Hold
3
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 112.33% of the total shares of Cactus Inc
1.
BlackRock Inc(14.4917%)
since
2025/06/30
2.
FMR Inc(13.6598%)
since
2025/06/30
3.
Vanguard Group Inc(11.134%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9369%)
since
2025/08/31
5.
State Street Corp(4.046%)
since
2025/06/30
6.
T. Rowe Price Investment Management,Inc.(3.8756%)
since
2025/06/30
7.
JPMorgan Chase & Co(3.8265%)
since
2025/06/30
8.
Wellington Management Company LLP(3.1547%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(3.1022%)
since
2025/07/31
10.
Geode Capital Management, LLC(2.7888%)
since
2025/06/30
11.
Capital Research & Mgmt Co - Division 3(2.6152%)
since
2025/06/30
12.
American Funds SMALLCAP World A(2.6152%)
since
2025/06/30
13.
Vanguard Small Cap Index(2.4262%)
since
2025/07/31
14.
iShares Russell 2000 ETF(2.3933%)
since
2025/08/31
15.
Dimensional Fund Advisors, Inc.(2.3247%)
since
2025/06/30
16.
Fidelity Low-Priced Stock(2.1833%)
since
2025/06/30
17.
First Trust Advisors L.P.(1.9685%)
since
2025/06/30
18.
First Trust SMID Cp Rising Div Achv ETF(1.9145%)
since
2025/08/28
19.
Neuberger Berman Group LLC(1.8632%)
since
2025/06/30
20.
BTIM Corp(1.8006%)
since
2025/06/30
21.
AllianceBernstein L.P.(1.4424%)
since
2025/06/30
22.
ClearBridge Advisors, LLC(1.4115%)
since
2025/06/30
23.
T. Rowe Price Small-Cap Value(1.3859%)
since
2025/07/31
24.
Vanguard Small Cap Growth Index Inv(1.3694%)
since
2025/07/31
25.
JPMorgan Small Cap Equity A(1.346%)
since
2025/07/31
26.
Morgan Stanley - Brokerage Accounts(1.2978%)
since
2025/06/30
27.
JPM Small Cap Equity-MA(1.2827%)
since
2025/06/30
28.
JPM US Small Cap Core-Composite(1.2827%)
since
2025/06/30
29.
Strategic Advisers Fidelity US TtlStk(1.2711%)
since
2025/07/31
30.
Van Eck Associates Corporation(1.2126%)
since
2025/06/30
31.
Neuberger Berman Genesis Inv(1.2062%)
since
2025/06/30
32.
Fidelity Stock Selector Small Cap(1.1805%)
since
2025/06/30
33.
Loomis, Sayles & Company LP(1.1495%)
since
2025/06/30
34.
Wasatch Advisors LP(1.098%)
since
2025/06/30
35.
Charles Schwab Investment Management Inc(1.0823%)
since
2025/06/30
36.
Vanguard Institutional Extnd Mkt Idx Tr(1.0715%)
since
2025/07/31
37.
VanEck Oil Services ETF(1.0619%)
since
2025/08/30
38.
Fidelity Small Cap Growth(1.0354%)
since
2025/06/30
39.
Fidelity Series Small Cap Opps(1.0195%)
since
2025/06/30
40.
Fidelity Small Cap Index(1.0031%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.5758
Date
2025-09-30
EPS Actual
0.67
EPS Estimate
0.58
EPS Difference
0.09
Surprise Percent
15.5172%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.