Stock info Cactus Inc | Filter  Basic-Info

Stock: Cactus Inc (US broad)

Last Price 66.95 Max Price 66.95
Min Price 39.12 1 Year return 33.21
Sector Utilities Subsector Energy companies

Loading...

Contact info:Country: USA

Sector Review Cactus Inc

Loading...
Year Turnover Total sector Market share
2019 628 2,293,938 0.03 %
2020 349 2,285,783 0.02 %
2021 439 2,616,601 0.02 %
2022 688 1,583,053 0.04 %
2023 0 0 0.00 %

Advice Cactus Inc

No Records Found




News Cactus Inc

No Records Found

Annual reports Cactus Inc

No Records Found


Profile Cactus Inc

No Records Found


Results Cactus Inc

Results
2015
2016
2017
2018
2019
2020
Revenue
221
155
341
544
628
349
Costs
200
163
275
492
487
294
Profit
21
-8
67
52
142
54
Margin of profit
9.58
-5.28
19.51
9.50
22.54
15.60
ROI
-22.78
7.92
-183.74
29.09
43.25
15.41

Balance Cactus Inc

Balance
2015
2016
2017
2018
2019
2020
Equity
-93
-103
-36
178
327
353
Debt
271
269
303
407
507
463
Total assets
178
165
266
585
835
816
Solvency
-52.47
-62.49
-13.59
30.38
39.22
43.28
Cash
13
9
8
71
203
289
Cashflow
46
24
35
167
210
143
Employees
0
0
0
0
0
Revenue per employee
0.0
0.0
0.0
0.0
0.0
Cashflow / Debt
0.17
0.09
0.11
0.41
0.41
0.31

Details Cactus Inc

Details
2016
2017
2018
2019
2020
Price
0.0
0.0
0.0
27.41
34.32
Eps
-0.11
0.89
0.69
1.88
0.72
Price/earnings-ratio
0.0
0.0
0.0
14.58
92.99
Dividend
0.0
0.0
0.0
0.09
0.36
Dividend %
0.00 %
0.00 %
0.00 %
0.33 %
0.54 %
Payout %
0.0
0.0
0.0
0.05
0.50
Book value
-4.82
-1.37
4.72
6.94
7.40
Market to book
0.0
0.0
0.0
0.25
0.11
Cashflow per stock
1.12
1.31
4.44
4.45
3.01
Stocks
21
26
38
47
48
Market Cap
0.00
0.00
0.00
1.292.63
3.194.39

Dividend Cactus Inc


Price info Cactus Inc

Date
Price
13 Nov 2024
66.95
08 Nov 2024
66.16
05 Nov 2024
61.36
31 Oct 2024
57.26
29 Oct 2024
57.59
23 Oct 2024
59.42
19 Oct 2024
59.51
16 Oct 2024
61.11
14 Oct 2024
62.97
05 Oct 2024
64.30
02 Oct 2024
61.41
27 Sep 2024
56.69
20 Sep 2024
62.48
17 Sep 2024
58.55
13 Sep 2024
55.75
28 Aug 2024
60.49
26 Aug 2024
60.04
23 Aug 2024
58.08
11 Aug 2024
58.77
07 Aug 2024
58.08
05 Aug 2024
59.01
01 Aug 2024
63.12
30 Jul 2024
61.30
26 Jul 2024
59.98
23 Jul 2024
57.29
16 Jul 2024
58.80
10 Jul 2024
52.45
09 Jul 2024
51.48
04 Jul 2024
51.91
02 Jul 2024
51.69