Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
17701 Micro-X Ltd
AU:MX1
0.56x AU$42.85K
≈ $30.32K
AU$76.80K Australia AU$0.06 ▼ -4.92%
17702 Cincinnati Financial Corporation
NASDAQ:CINF
0.56x $700.00 Million $1.25 Billion USA $171.25 ▲ +2.41%
17703 Zhejiang Zuch Technology Co. Ltd. A
SHE:301280
0.56x CN¥116.56 Million
≈ $17.06 Million
CN¥208.98 Million China CN¥36.03 ▼ -2.41%
17704 Nuformix plc
LSE:NFX
0.56x GBX155.85
≈ $0.02
GBX279.54 UK GBX0.11 ▼ -4.35%
17705 Petro Matad Ltd
LSE:MATD
0.56x GBX3.01 Million
≈ $366.35
GBX5.40 Million UK GBX0.88 ▲ +2.94%
17706 Modine Manufacturing Company
NYSE:MOD
0.56x $41.40 Million $74.30 Million USA $148.86 ▼ -3.34%
17707 AB Sagax (publ)
ST:SAGA-B
0.56x Skr1.72 Billion
≈ $185.53 Million
Skr3.10 Billion Sweden Skr167.10 ▲ +0.36%
17708 AB Sagax (publ)
ST:SAGA-D
0.56x Skr1.72 Billion
≈ $185.53 Million
Skr3.10 Billion Sweden Skr30.95 ▲ +0.32%
17709 Travere Therapeutics Inc
NASDAQ:TVTX
0.56x $14.32 Million $25.71 Million USA $49.60 ▼ -6.04%
17710 Volt Power Group Ltd
AU:VPR
0.56x AU$636.91K
≈ $450.65K
AU$1.14 Million Australia AU$0.13 ▲ +0.00%
17711 BOK Financial Corporation
NASDAQ:BOKF
0.56x $86.72 Million $155.77 Million USA $124.83 ▼ -0.14%
17712 Allergy Therapeutics
LSE:AGY
0.56x GBX3.71 Million
≈ $451.64
GBX6.67 Million UK GBX4.50 ▼ -5.26%
17713 Jafron Biomedical Co Ltd
SHE:300529
0.56x CN¥35.34 Million
≈ $5.17 Million
CN¥63.51 Million China CN¥14.92 ▲ +0.47%
17714 Otto Energy Ltd
AU:OEL
0.56x AU$4.85 Million
≈ $3.43 Million
AU$8.71 Million Australia AU$0.01 ▲ +6.67%
17715 Dexus Industria REIT
AU:DXI
0.56x AU$24.13 Million
≈ $17.07 Million
AU$43.38 Million Australia AU$2.30 ▼ -0.43%
17716 Patkol Public Company Limited
BK:PK
0.56x ฿19.71 Million
≈ $614.47K
฿35.48 Million Thailand ฿0.45 ▲ +0.00%
17717 TREJHARA SOLUTIONS LIMITED
NSE:TREJHARA
0.56x Rs23.56 Million
≈ $254.76K
Rs42.41 Million India Rs125.83 ▲ +0.74%
17718 Investors Title Company
NASDAQ:ITIC
0.56x $8.13 Million $14.63 Million USA $290.10 ▲ +0.68%
17719 Cryoport Inc
NASDAQ:CYRX
0.56x $447.00K $805.00K USA $16.84 ▼ -1.35%
17720 Ambuja Cements Limited
NSE:AMBUJACEM
0.56x Rs14.44 Billion
≈ $156.19 Million
Rs26.01 Billion India Rs360.00 ▲ +2.59%
17721 Oil Terminal C
RO:OIL
0.55x RON6.98 Million
≈ $1.60 Million
RON12.58 Million Romania RON0.12 ▲ +0.00%
17722 Bitros Holding S.A
AT:MPITR
0.55x €604.39K
≈ $706.60K
€1.09 Million Greece €0.51 ▲ +0.00%
17723 Chang Ho Fibre Corp
TW:1468
0.55x NT$31.23 Million
≈ $983.88K
NT$56.31 Million Taiwan NT$13.25 ▲ +0.38%
17724 Eurocharm Holdings Co Ltd
TW:5288
0.55x NT$170.89 Million
≈ $5.38 Million
NT$308.26 Million Taiwan NT$184.00 ▼ -0.27%
17725 EVI Industries Inc
NYSE MKT:EVI
0.55x $1.02 Million $1.85 Million USA $17.22 ▼ -7.42%
17726 Hisem Co Ltd
KQ:200470
0.55x ₩931.20 Million
≈ $631.06K
₩1.68 Billion Korea ₩9280.00 ▲ +0.00%
17727 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.55x CN¥34.83 Million
≈ $5.10 Million
CN¥63.00 Million China CN¥18.70 ▲ +4.00%
17728 Gujarat Mineral Development Corporation Limited
NSE:GMDCLTD
0.55x Rs2.57 Billion
≈ $27.84 Million
Rs4.66 Billion India Rs471.05 ▲ +0.76%
17729 Shanghai Tofflon Science Tech
SHE:300171
0.55x CN¥47.30 Million
≈ $6.92 Million
CN¥85.66 Million China CN¥13.97 ▼ -4.25%
17730 nVent Electric PLC
NYSE:NVT
0.55x $219.50 Million $397.70 Million USA $142.03 ▼ -2.54%
17731 Senstar Technologies Ltd
NASDAQ:SNT
0.55x $688.00K $1.25 Million USA $1.42 ▲ +1.43%
17732 Wonik Ips Co. Ltd
KQ:240810
0.55x ₩15.60 Billion
≈ $10.57 Million
₩28.28 Billion Korea ₩109000.00 ▲ +6.13%
17733 I-Berhad
KLSE:4251
0.55x RM42.51 Million
≈ $10.67 Million
RM77.09 Million Malaysia RM0.22 ▲ +7.32%
17734 Fujian Aonong Biological Technology Group Incorporation Ltd
SHG:603363
0.55x CN¥29.28 Million
≈ $4.28 Million
CN¥53.13 Million China CN¥2.71 ▲ +0.74%
17735 Myungmoon Phar
KO:017180
0.55x ₩519.72 Million
≈ $352.20K
₩943.18 Million Korea ₩1309.00 ▲ +4.72%
17736 Mondelez International Inc
NASDAQ:MDLZ
0.55x $855.00 Million $1.55 Billion USA $63.91 ▲ +1.40%
17737 Shanghai Zhezhong Construction Co Ltd
SHE:002346
0.55x CN¥113.23 Million
≈ $16.57 Million
CN¥205.56 Million China CN¥16.17 ▲ +0.19%
17738 Gas Malaysia Bhd
KLSE:5209
0.55x RM72.62 Million
≈ $18.23 Million
RM131.85 Million Malaysia RM5.18 ▲ +0.58%
17739 GeneOne Life Science Inc
KO:011000
0.55x ₩778.50 Million
≈ $527.58K
₩1.41 Billion Korea ₩2670.00 ▲ +0.00%
17740 Jiangsu Allfavor Intelligent Circuits Technology CO.Ltd
SHE:300964
0.55x CN¥6.40 Million
≈ $935.91K
CN¥11.62 Million China CN¥68.70 ▼ -10.79%
17741 Hello Group Inc
NASDAQ:MOMO
0.55x $159.24 Million $289.29 Million USA $4.69 ▼ -1.68%
17742 Cemex SAB de CV ADR
F:CEXA
0.55x €124.02 Million
≈ $144.99 Million
€225.45 Million Germany €9.85 ▲ +0.00%
17743 Grab Holdings Ltd
NASDAQ:GRAB
0.55x $94.00 Million $171.00 Million USA $2.94 ▼ -2.00%
17744 Qingdao Sentury Tire Co Ltd
SHE:002984
0.55x CN¥188.69 Million
≈ $27.61 Million
CN¥343.44 Million China CN¥12.78 ▲ +2.16%
17745 SRV Group plc
HE:SRV1V
0.55x €1.67 Million
≈ $1.95 Million
€3.03 Million Finland €8.86 ▲ +1.37%
17746 Langgeng Makmur Industri Tbk
JK:LMPI
0.55x Rp5.56 Billion
≈ $325.99K
Rp10.13 Billion Indonesia Rp128.00 ▼ -14.67%
17747 Bioventus Inc
NASDAQ:BVS
0.55x $19.87 Million $36.20 Million USA $13.30 ▼ -3.69%
17748 Zaklad Budowy Maszyn ZREMB-CHOJNICE S.A.
WAR:ZRE
0.55x zł539.00K
≈ $148.34K
zł982.00K Poland zł8.54 ▲ +1.07%
17749 Miwon Commerci
KO:002840
0.55x ₩10.26 Billion
≈ $6.95 Million
₩18.69 Billion Korea ₩139000.00 ▼ -0.64%
17750 AFC Gamma Inc
NASDAQ:AFCG
0.55x $6.27 Million $11.43 Million USA $3.09 ▼ -0.32%
17751 Wira Global Solusi Tbk PT
JK:WGSH
0.55x Rp1.61 Billion
≈ $94.40K
Rp2.94 Billion Indonesia Rp83.00 ▼ -9.78%
17752 Westinghouse Air Brake Technologies Corp
NYSE:WAB
0.55x $199.00 Million $363.00 Million USA $286.82 ▼ -0.33%
17753 Hofseth Biocare ASA
OL:HBC
0.55x Nkr3.16 Million
≈ $332.42K
Nkr5.76 Million Norway Nkr1.32 ▼ -1.49%
17754 Osteonic Co. Ltd
KQ:226400
0.55x ₩1.09 Billion
≈ $738.58K
₩1.99 Billion Korea ₩4320.00 ▲ +5.49%
17755 Kritika Wires Limited
NSE:KRITIKA
0.55x Rs10.29 Million
≈ $111.28K
Rs18.78 Million India Rs4.93 ▲ +0.00%
17756 Community Trust Bancorp Inc
NASDAQ:CTBI
0.55x $14.94 Million $27.28 Million USA $75.08 ▲ +0.87%
17757 Sakthi Sugars Limited
NSE:SAKHTISUG
0.55x Rs405.83 Million
≈ $4.39 Million
Rs740.96 Million India Rs18.63 ▲ +0.76%
17758 Neolife SA
PA:ALNLF
0.55x €20.28K
≈ $23.71K
€37.03K France €0.06 ▼ -1.04%
17759 Caris Life Sciences, Inc. Common Stock
NASDAQ:CAI
0.55x $44.78 Million $81.96 Million USA $30.56 ▼ -3.78%
17760 Holsin Engineering Consulting
SHG:603909
0.55x CN¥17.34 Million
≈ $2.54 Million
CN¥31.74 Million China CN¥9.87 ▲ +2.17%
17761 Fine Organic Industries Limited
NSE:FINEORG
0.55x Rs1.63 Billion
≈ $17.68 Million
Rs2.99 Billion India Rs5461.50 ▲ +1.09%
17762 Guangzhou Seagull Kitchen And Bath Products Co Ltd
SHE:002084
0.55x CN¥2.66 Million
≈ $389.97K
CN¥4.88 Million China CN¥4.71 ▼ -1.26%
17763 Brimstone Investment Corporation Limited
JSE:BRN
0.55x ZAC132.73 Million
≈ $70.54K
ZAC243.08 Million South Africa ZAC525.00 ▲ +0.00%
17764 ES Ceramics Technology Bhd
KLSE:0100
0.55x RM4.41 Million
≈ $1.11 Million
RM8.08 Million Malaysia RM0.23 ▲ +4.65%
17765 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.55x CN¥16.16 Million
≈ $2.36 Million
CN¥29.60 Million China CN¥24.33 ▲ +0.58%
17766 Zhejiang Huakang Pharmaceutical Co Ltd
SHG:605077
0.55x CN¥146.50 Million
≈ $21.44 Million
CN¥268.48 Million China CN¥11.01 ▲ +1.01%
17767 EITA Resources Bhd
KLSE:5208
0.55x RM9.53 Million
≈ $2.39 Million
RM17.47 Million Malaysia RM0.66 ▼ -0.76%
17768 Suven Pharmaceuticals Limited
NSE:SUVENPHAR
0.55x Rs255.04 Million
≈ $2.76 Million
Rs467.54 Million India Rs1063.80 ▲ +0.00%
17769 TOMRA SYSTEMS ADR/1 NK 1
F:TMR0
0.55x €24.00 Million
≈ $28.06 Million
€44.00 Million Germany €11.00 ▼ -0.90%
17770 Wuhan Ligong Guangke Co Ltd
SHE:300557
0.55x CN¥8.78 Million
≈ $1.29 Million
CN¥16.11 Million China CN¥21.80 ▲ +0.46%
17771 Kalleback Property Invest AB
ST:KAPIAB
0.54x Skr29.83 Million
≈ $3.21 Million
Skr54.74 Million Sweden Skr202.00 ▲ +0.50%
17772 Gotland Rederi AB Series B
ST:GOTL-B
0.54x Skr169.50 Million
≈ $18.24 Million
Skr311.10 Million Sweden Skr238.00 ▲ +0.00%
17773 Naspers Limited
JSE:NPN
0.54x ZAC1.36 Billion
≈ $720.64K
ZAC2.49 Billion South Africa ZAC72065.00 ▲ +0.25%
17774 CSN Mineração S.A
SA:CMIN3
0.54x R$650.53 Million
≈ $127.64 Million
R$1.19 Billion Brazil R$4.85 ▼ -0.21%
17775 Passat Société Anonyme
PA:PSAT
0.54x €721.00K
≈ $842.92K
€1.32 Million France €4.36 ▲ +0.00%
17776 CITIC Pacific Special Steel Group Co Ltd
SHE:000708
0.54x CN¥869.73 Million
≈ $127.27 Million
CN¥1.60 Billion China CN¥13.20 ▲ +1.54%
17777 Merchants Bancorp
NASDAQ:MBIN
0.54x $29.77 Million $54.70 Million USA $48.77 ▼ -0.37%
17778 YESASIA HOLDINGS LTD
F:4CM
0.54x €12.62 Million
≈ $14.76 Million
€23.21 Million Germany €0.34 ▼ -1.16%
17779 Diageo plc
MX:DEON
0.54x MX$624.00 Million
≈ $35.91 Million
MX$1.15 Billion Mexico MX$1730.05 ▼ -0.11%
17780 KNH Enterprise Co Ltd
TW:9919
0.54x NT$27.79 Million
≈ $875.44K
NT$51.10 Million Taiwan NT$15.05 ▼ -2.27%
17781 Home Capital Rentals SOCIMI S.A.
MC:YHCR
0.54x €2.17 Million
≈ $2.54 Million
€4.00 Million Spain €6.00 ▲ +0.00%
17782 Jahwa Electron
KO:033240
0.54x ₩13.00 Billion
≈ $8.81 Million
₩23.94 Billion Korea ₩21900.00 ▲ +5.29%
17783 SHL Consolidated Bhd
KLSE:6017
0.54x RM5.24 Million
≈ $1.31 Million
RM9.65 Million Malaysia RM2.20 ▼ -2.65%
17784 Société de Services de Participations de Direction et d'Elaboration
BR:SPA
0.54x €14.52 Million
≈ $16.98 Million
€26.78 Million Belgium €356.00 ▲ +0.56%
17785 REDELFI SPA
F:B0Z
0.54x €1.57 Million
≈ $1.84 Million
€2.90 Million Germany €10.52 ▼ -4.71%
17786 Manugraph India Limited
NSE:MANUGRAPH
0.54x Rs31.14 Million
≈ $336.77K
Rs57.51 Million India Rs16.49 ▼ -0.06%
17787 Duta Pertiwi Tbk
JK:DUTI
0.54x Rp123.76 Billion
≈ $7.25 Million
Rp228.55 Billion Indonesia Rp4790.00 ▼ -0.42%
17788 Suntar Environmental Technology Co
SHG:688101
0.54x CN¥55.57 Million
≈ $8.13 Million
CN¥102.65 Million China CN¥13.50 ▼ -0.30%
17789 BlackBerry Ltd
TO:BB
0.54x CA$4.57 Million
≈ $3.31 Million
CA$8.45 Million Canada CA$11.41 ▼ -7.69%
17790 HICL Infrastructure Company Ltd
LSE:HICL
0.54x GBX79.50 Million
≈ $9.67K
GBX147.10 Million UK GBX132.40 ▼ -0.45%
17791 Gobarto S.A.
WAR:GOB
0.54x zł11.29 Million
≈ $3.11 Million
zł20.90 Million Poland zł20.80 ▲ +0.00%
17792 Cuckoo Electronics Co Ltd
KO:192400
0.54x ₩29.25 Billion
≈ $19.82 Million
₩54.17 Billion Korea ₩26950.00 ▲ +1.70%
17793 Ravinder Heights Limited
NSE:RVHL
0.54x Rs212.41 Million
≈ $2.30 Million
Rs393.53 Million India Rs38.29 ▲ +0.39%
17794 Zhejiang Taitan Co Ltd
SHE:003036
0.54x CN¥25.73 Million
≈ $3.76 Million
CN¥47.72 Million China CN¥34.79 ▼ -0.77%
17795 Tikehau Capital
PA:TKO
0.54x €100.23 Million
≈ $117.18 Million
€185.96 Million France €16.28 ▲ +2.39%
17796 The Mosaic Company
NYSE:MOS
0.54x $228.50 Million $424.10 Million USA $18.82 ▼ -0.69%
17797 Sherritt International Corporation
TO:S
0.54x CA$5.60 Million
≈ $4.05 Million
CA$10.40 Million Canada CA$0.27 ▲ +1.92%
17798 Daidong Elec
KO:008110
0.54x ₩4.38 Billion
≈ $2.97 Million
₩8.13 Billion Korea ₩15040.00 ▲ +0.00%
17799 Jiangsu Hengli Hydraulic Co Ltd
SHG:601100
0.54x CN¥353.83 Million
≈ $51.78 Million
CN¥657.65 Million China CN¥78.13 ▼ -1.33%
17800 Blackrock Municipal Target Term Closed Fund
NYSE:BTT
0.54x $28.81 Million $53.57 Million USA $21.93 ▲ +0.37%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.