Companies by Cash Flow Quality Index

How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,390
Positive operating CF and net income required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
15701 Shandong Hi-Speed Road&Bridge
SHE:000498
0.91x CN¥346.23 Million
≈ $50.66 Million
CN¥381.14 Million China CN¥4.93 ▼ -1.60%
15702 Thai Rung Union Car Public Company Limited
BK:TRU
0.91x ฿51.86 Million
≈ $1.62 Million
฿57.11 Million Thailand ฿3.80 ▲ +0.53%
15703 Panelsan Cati Cephe Sistemleri Sanayi ve Ticaret AS
IS:PNLSN
0.91x TL63.94 Million
≈ $1.43 Million
TL70.41 Million Turkey TL46.92 ▼ -1.43%
15704 Shanghai Friendess Electronics Tech
SHG:688188
0.91x CN¥239.87 Million
≈ $35.10 Million
CN¥264.20 Million China CN¥98.42 ▼ -0.10%
15705 Guilin Fuda Co Ltd
SHG:603166
0.91x CN¥86.36 Million
≈ $12.64 Million
CN¥95.13 Million China CN¥9.59 ▼ -2.64%
15706 Middlefield Banc
NASDAQ:MBCN
0.91x $4.83 Million $5.32 Million USA $33.67 ▼ -3.58%
15707 Orient International Enterprise Ltd
SHG:600278
0.91x CN¥57.71 Million
≈ $8.44 Million
CN¥63.61 Million China CN¥6.03 ▼ -1.15%
15708 Hubtown Limited
NSE:HUBTOWN
0.91x Rs937.60 Million
≈ $10.14 Million
Rs1.03 Billion India Rs194.98 ▼ -1.70%
15709 Bank of Ayudhya PCL
BK:BAY
0.91x ฿7.82 Billion
≈ $243.64 Million
฿8.62 Billion Thailand ฿41.50 ▲ +2.47%
15710 Dfcity Group Bhd
KLSE:5165
0.91x RM302.00K
≈ $75.82K
RM333.00K Malaysia RM0.38 ▲ +0.00%
15711 Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3
0.91x R$138.03 Million
≈ $27.08 Million
R$152.26 Million Brazil R$8.26 ▲ +0.49%
15712 Zhejiang Kanglongda Special
SHG:603665
0.91x CN¥18.88 Million
≈ $2.76 Million
CN¥20.83 Million China CN¥21.41 ▲ +2.93%
15713 Karmarts Public Company Limited
BK:KAMART
0.91x ฿156.48 Million
≈ $4.88 Million
฿172.60 Million Thailand ฿7.45 ▼ -0.67%
15714 Allreal Holding
SW:ALLN
0.91x CHF92.90 Million
≈ $117.45 Million
CHF102.50 Million Switzerland CHF213.50 ▼ -0.70%
15715 Airtac International Group
TW:1590
0.91x NT$1.90 Billion
≈ $59.95 Million
NT$2.10 Billion Taiwan NT$1425.00 ▲ +1.42%
15716 Cato Corporation
NYSE:CATO
0.91x $8.05 Million $8.88 Million USA $3.30 ▲ +0.92%
15717 DISCOVERY LTD(UNSP.ADR)/3
F:D3H0
0.91x €8.67 Billion
≈ $10.13 Billion
€9.56 Billion Germany €38.40 ▲ +0.00%
15718 Premier Inc
NASDAQ:PINC
0.91x $15.93 Million $17.58 Million USA $49.95 ▲ +0.05%
15719 BKI Investment Company Ltd
AU:BKI
0.91x AU$27.80 Million
≈ $19.67 Million
AU$30.68 Million Australia AU$1.85 ▼ -0.81%
15720 Keystone Technology Co Ltd
SHG:605588
0.91x CN¥8.92 Million
≈ $1.31 Million
CN¥9.85 Million China CN¥40.53 ▼ -0.02%
15721 Cloud Live Technology Group Co Ltd
SHE:002306
0.91x CN¥45.32 Million
≈ $6.63 Million
CN¥50.03 Million China CN¥1.68 ▲ +0.60%
15722 Sandvik AB
ST:SAND
0.91x Skr4.61 Billion
≈ $496.32 Million
Skr5.09 Billion Sweden Skr349.70 ▲ +1.69%
15723 Tethys Petroleum Ltd
V:TPL
0.91x CA$3.38 Million
≈ $2.45 Million
CA$3.74 Million Canada CA$1.19 ▲ +13.33%
15724 TETHYS PETROLEUM LTD
F:TP21
0.91x €3.38 Million
≈ $3.96 Million
€3.74 Million Germany €0.50 ▼ -6.54%
15725 Ndr Auto Components Limited
NSE:NDRAUTO
0.91x Rs77.34 Million
≈ $836.40K
Rs85.44 Million India Rs812.75 ▼ -0.78%
15726 Shandong Shuangyi Technology Co Ltd
SHE:300690
0.91x CN¥40.43 Million
≈ $5.92 Million
CN¥44.67 Million China CN¥19.45 ▼ -2.21%
15727 DongKook Pharmaceutical Co. Ltd
KQ:086450
0.90x ₩22.58 Billion
≈ $15.30 Million
₩24.95 Billion Korea ₩18230.00 ▼ -1.83%
15728 Nathans Famous Inc
NASDAQ:NATH
0.90x $2.54 Million $2.81 Million USA $98.18 ▼ -0.09%
15729 Millie Seojae.
KQ:418470
0.90x ₩2.95 Billion
≈ $2.00 Million
₩3.26 Billion Korea ₩10280.00 ▲ +0.39%
15730 Hunan Dajiaweikang Pharmaceutical Industry Co.Ltd
SHE:301126
0.90x CN¥24.04 Million
≈ $3.52 Million
CN¥26.57 Million China CN¥8.00 ▼ -4.42%
15731 Medeon Biodesign
TWO:6499
0.90x NT$60.74 Million
≈ $1.91 Million
NT$67.17 Million Taiwan NT$63.20 ▼ -0.32%
15732 T7 Global Bhd
KLSE:7228
0.90x RM11.65 Million
≈ $2.93 Million
RM12.89 Million Malaysia RM0.26 ▲ +0.00%
15733 Inchcape PLC
LSE:INCH
0.90x GBX113.00 Million
≈ $13.75K
GBX125.00 Million UK GBX825.50 ▲ +1.91%
15734 Pratama Widya Tbk Pt
JK:PTPW
0.90x Rp18.11 Billion
≈ $1.06 Million
Rp20.03 Billion Indonesia Rp1120.00 ▼ -0.88%
15735 Sidetrade
PA:ALBFR
0.90x €3.72 Million
≈ $4.35 Million
€4.12 Million France €204.00 ▲ +5.48%
15736 Equity Bancshares, Inc.
NYSE:EQBK
0.90x $15.33 Million $16.97 Million USA $50.30 ▲ +1.47%
15737 Owens Corning Inc
NYSE:OC
0.90x $327.00 Million $362.00 Million USA $142.34 ▲ +2.44%
15738 Stitch Fix
NASDAQ:SFIX
0.90x $19.39 Million $21.47 Million USA $3.58 ▲ +1.42%
15739 V.S.T Tillers Tractors Limited
NSE:VSTTILLERS
0.90x Rs624.88 Million
≈ $6.76 Million
Rs692.00 Million India Rs4416.70 ▲ +0.11%
15740 Thaire Life Assurance Public Company Limited
BK:THREL
0.90x ฿12.04 Million
≈ $375.16K
฿13.33 Million Thailand ฿1.00 ▲ +0.00%
15741 Expeditors International of Washington, Inc.
NASDAQ:EXPD
0.90x $201.37 Million $223.08 Million USA $151.47 ▲ +0.64%
15742 Citizens Community Bancorp Inc
NASDAQ:CZWI
0.90x $3.85 Million $4.27 Million USA $23.56 ▲ +2.52%
15743 Intercede Group
LSE:IGP
0.90x GBX1.93 Million
≈ $234.34
GBX2.13 Million UK GBX108.00 ▲ +0.47%
15744 Wayi International Digital Entertainment Co
TWO:3086
0.90x NT$5.04 Million
≈ $158.76K
NT$5.58 Million Taiwan NT$28.95 ▼ -2.03%
15745 S&S TECH Corporation
KQ:101490
0.90x ₩12.47 Billion
≈ $8.45 Million
₩13.82 Billion Korea ₩38500.00 ▼ -7.67%
15746 Fortuna Silver Mines Inc
TO:FVI
0.90x CA$110.27 Million
≈ $79.77 Million
CA$122.22 Million Canada CA$12.09 ▲ +2.20%
15747 Anhui Yingliu
SHG:603308
0.90x CN¥95.29 Million
≈ $13.94 Million
CN¥105.65 Million China CN¥44.10 ▼ -2.67%
15748 Da-Cin Construction Co Ltd
TW:2535
0.90x NT$466.05 Million
≈ $14.68 Million
NT$516.74 Million Taiwan NT$87.90 ▼ -0.68%
15749 Gudeng Precision Industrial Co Ltd
TWO:3680
0.90x NT$135.30 Million
≈ $4.26 Million
NT$150.02 Million Taiwan NT$460.00 ▼ -4.27%
15750 Pioneer Bancorp Inc
NASDAQ:PBFS
0.90x $3.90 Million $4.33 Million USA $17.74 ▲ +2.66%
15751 Abacus Group
AU:ABG
0.90x AU$42.93 Million
≈ $30.38 Million
AU$47.60 Million Australia AU$0.93 ▲ +0.00%
15752 Dr. Reddy's Laboratories Limited
F:RDDA
0.90x €10.91 Billion
≈ $12.75 Billion
€12.10 Billion Germany €10.20 ▼ -6.42%
15753 Zhejiang Meilun Elevator Co Ltd
SHG:603321
0.90x CN¥9.40 Million
≈ $1.38 Million
CN¥10.43 Million China CN¥5.63 ▼ -1.23%
15754 Bolsa Mexicana de Valores S.A.B. de C.V
MX:BOLSAA
0.90x MX$335.55 Million
≈ $19.31 Million
MX$372.32 Million Mexico MX$37.04 ▲ +0.24%
15755 Gullewa Ltd
AU:GUL
0.90x AU$879.68K
≈ $622.43K
AU$976.46K Australia AU$0.07 ▼ -4.17%
15756 Embotelladora Andina S.A
NYSE:AKO-A
0.90x $92.69 Billion $102.93 Billion USA $22.60 ▲ +0.00%
15757 Newmark Security plc
LSE:NWT
0.90x GBX984.00K
≈ $119.72
GBX1.09 Million UK GBX110.00 ▲ +0.00%
15758 Pool Corporation
NASDAQ:POOL
0.90x $365.85 Million $406.40 Million USA $183.77 ▲ +0.24%
15759 JinGuan Electric Co Ltd
SHG:688517
0.90x CN¥15.14 Million
≈ $2.22 Million
CN¥16.82 Million China CN¥14.62 ▼ -2.21%
15760 ECB Bancorp Inc.
NASDAQ:ECBK
0.90x $2.81 Million $3.12 Million USA $19.91 ▼ -1.58%
15761 Hichain Logistics Co Ltd
SHE:300873
0.90x CN¥103.52 Million
≈ $15.15 Million
CN¥115.03 Million China CN¥15.90 ▼ -8.93%
15762 Golden Ventures Leasehold Real Estate Investment Trust
BK:GVREIT
0.90x ฿176.33 Million
≈ $5.50 Million
฿195.97 Million Thailand ฿8.00 ▲ +0.63%
15763 Octodec
JSE:OCT
0.90x ZAC240.91 Million
≈ $128.03K
ZAC267.82 Million South Africa ZAC1730.00 ▲ +0.06%
15764 Paramita Bangun Sarana Tbk PT
JK:PBSA
0.90x Rp63.83 Billion
≈ $3.74 Million
Rp70.96 Billion Indonesia Rp775.00 ▼ -6.06%
15765 CapitaLand Malaysia Mall Trust
KLSE:5180
0.90x RM66.92 Million
≈ $16.80 Million
RM74.41 Million Malaysia RM0.61 ▲ +0.00%
15766 Primary Health Properties
LSE:PHP
0.90x GBX53.60 Million
≈ $6.52K
GBX59.60 Million UK GBX94.65 ▲ +0.85%
15767 Eaton Vance Municipal Income Term Closed Fund
NYSE:ETX
0.90x $3.10 Million $3.45 Million USA $18.53 ▲ +0.05%
15768 ALTYNGOLD PLC LS -10
F:FPP0
0.90x €55.75 Million
≈ $65.17 Million
€62.01 Million Germany €9.50 ▼ -6.86%
15769 Leidos Holdings Inc
NYSE:LDOS
0.90x $301.00 Million $335.00 Million USA $112.14 ▲ +1.64%
15770 GoldMoney Inc
TO:XAU
0.90x CA$8.53 Million
≈ $6.17 Million
CA$9.50 Million Canada CA$14.39 ▼ -0.96%
15771 Commerce Bancshares Inc
NASDAQ:CBSH
0.90x $129.02 Million $143.62 Million USA $59.09 ▲ +0.75%
15772 Larimar Therapeutics Inc
NASDAQ:LRMR
0.90x $11.68 Million $13.01 Million USA $4.00 ▼ -0.25%
15773 Central Hydropower JSC
VN:CHP
0.90x ₫172.95 Billion
≈ $6.57 Million
₫192.80 Billion Vietnam ₫27150.00 ▲ +0.00%
15774 Sano Bruno's Enterprises Ltd
TA:SANO1
0.90x ILA72.98 Million
≈ $195.65K
ILA81.41 Million Israel ILA35980.00 ▲ +1.61%
15775 Terreno Realty Corporation
NYSE:TRNO
0.90x $61.93 Million $69.11 Million USA $72.68 ▲ +0.86%
15776 MY EG Services Bhd
KLSE:0138
0.90x RM253.39 Million
≈ $63.62 Million
RM282.81 Million Malaysia RM0.70 ▼ -1.41%
15777 Bank Mestika Dharma Tbk
JK:BBMD
0.90x Rp98.50 Billion
≈ $5.77 Million
Rp109.94 Billion Indonesia Rp2010.00 ▲ +2.03%
15778 Geodrill Limited
TO:GEO
0.90x CA$8.16 Million
≈ $5.90 Million
CA$9.11 Million Canada CA$2.51 ▼ -0.79%
15779 General American Investors Closed Fund
NYSE:GAM
0.90x $102.14 Million $114.04 Million USA $64.06 ▲ +0.55%
15780 Kaya Limited
NSE:KAYA
0.90x Rs11.86 Million
≈ $128.25K
Rs13.24 Million India Rs282.63 ▲ +6.66%
15781 Aurora Energy Metals Ltd
AU:1AE
0.90x AU$510.79K
≈ $361.42K
AU$570.49K Australia AU$0.05 ▲ +0.00%
15782 Digia Oyj
HE:DIGIA
0.90x €7.71 Million
≈ $9.02 Million
€8.62 Million Finland €5.92 ▼ -0.67%
15783 Schneider Electric Infrastructure Limited
NSE:SCHNEIDER
0.89x Rs837.30 Million
≈ $9.06 Million
Rs935.60 Million India Rs1352.60 ▲ +0.83%
15784 Value Line Inc
NASDAQ:VALU
0.89x $5.29 Million $5.91 Million USA $38.15 ▲ +0.61%
15785 JPG
KLSE:5323
0.89x RM44.72 Million
≈ $11.23 Million
RM49.97 Million Malaysia RM2.04 ▲ +2.51%
15786 Xplus SA
WAR:XPL
0.89x zł1.05 Million
≈ $287.87K
zł1.17 Million Poland zł2.98 ▼ -1.97%
15787 Akdeniz Yatirim Holding AS
IS:AKYHO
0.89x TL37.74 Million
≈ $845.27K
TL42.18 Million Turkey TL2.49 ▲ +2.05%
15788 Cheniere Energy Inc
NYSE:LNG
0.89x $2.06 Billion $2.30 Billion USA $269.72 ▼ -0.83%
15789 Invitation Homes Inc
NYSE:INVH
0.89x $128.65 Million $143.80 Million USA $29.78 ▲ +1.15%
15790 Zenas BioPharma, Inc. Common Stock
NASDAQ:ZBIO
0.89x $31.85 Million $35.61 Million USA $30.39 ▼ -1.94%
15791 Raj Oil Mills Limited
NSE:ROML
0.89x Rs9.57 Million
≈ $103.47K
Rs10.70 Million India Rs44.51 ▲ +0.13%
15792 Hillenbrand Inc
NYSE:HI
0.89x $67.70 Million $75.70 Million USA $31.98 ▲ +0.00%
15793 Shaanxi Panlong Pharmaceutical Group Limited By Share Ltd Class A
SHE:002864
0.89x CN¥26.54 Million
≈ $3.88 Million
CN¥29.67 Million China CN¥20.18 ▼ -6.14%
15794 Brinks Company
NYSE:BCO
0.89x $28.70 Million $32.10 Million USA $122.00 ▲ +0.75%
15795 Zhejiang Heda Technology Co Ltd
SHG:688296
0.89x CN¥6.40 Million
≈ $937.09K
CN¥7.16 Million China CN¥13.66 ▲ +2.32%
15796 Dorma Kaba Holding AG
SW:DOKA
0.89x CHF36.20 Million
≈ $45.77 Million
CHF40.50 Million Switzerland CHF56.20 ▲ +1.08%
15797 Eastparc Hotel Tbk PT
JK:EAST
0.89x Rp7.76 Billion
≈ $454.99K
Rp8.69 Billion Indonesia Rp90.00 ▼ -1.10%
15798 NINtec Systems Limited
NSE:NINSYS
0.89x Rs138.72 Million
≈ $1.50 Million
Rs155.21 Million India Rs866.60 ▼ -0.30%
15799 Sound Financial Bancorp Inc
NASDAQ:SFBC
0.89x $2.00 Million $2.24 Million USA $45.06 ▼ -0.18%
15800 PharmaSGP Holding SE
F:PSG
0.89x €4.22 Million
≈ $4.94 Million
€4.73 Million Germany €28.80 ▲ +0.70%