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.
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 |
|---|---|---|---|---|---|---|---|
| 8001 |
Winsome Yarns Limited
NSE:WINSOME |
2.55x |
Rs69.40 Million
≈ $750.53K |
Rs27.20 Million | India | Rs2.31 | ▲ +1.76% |
| 8002 |
Jiangsu Aidea Pharmaceutical Co Ltd
SHG:688488 |
2.55x |
CN¥39.75 Million
≈ $5.82 Million |
CN¥15.58 Million | China | CN¥15.79 | ▼ -0.19% |
| 8003 |
Davolink Inc.
KQ:340360 |
2.55x |
₩5.62 Billion
≈ $3.81 Million |
₩2.20 Billion | Korea | ₩872.00 | ▲ +7.52% |
| 8004 |
PW MEDTECH GROUP DL-0001
F:PWE |
2.55x |
€240.70 Million
≈ $281.41 Million |
€94.37 Million | Germany | €0.10 | ▲ +1.98% |
| 8005 |
SK Holdings 1p Pref
KO:03473K |
2.55x |
₩2.42 Trillion
≈ $1.64 Billion |
₩950.90 Billion | Korea | ₩362000.00 | ▲ +6.00% |
| 8006 |
GetBusy PLC
LSE:GETB |
2.55x |
GBX1.99 Million
≈ $242.49 |
GBX782.00K | UK | GBX68.50 | ▲ +0.00% |
| 8007 |
Kering SA
PA:KER |
2.55x |
€1.21 Billion
≈ $1.41 Billion |
€474.00 Million | France | €238.80 | ▼ -4.77% |
| 8008 |
CSU Digital S.A.
SA:CSUD3 |
2.55x |
R$60.65 Million
≈ $11.90 Million |
R$23.80 Million | Brazil | R$14.43 | ▲ +0.49% |
| 8009 |
Distribuidora Internacional de Alimentación S.A
MC:DIA |
2.55x |
€226.79 Million
≈ $265.14 Million |
€89.00 Million | Spain | €42.45 | ▼ -2.86% |
| 8010 |
Beijing Haohan Data Technology Co. Ltd. A
SHG:688292 |
2.55x |
CN¥92.02 Million
≈ $13.47 Million |
CN¥36.12 Million | China | CN¥15.30 | ▲ +0.59% |
| 8011 |
Toronto Dominion Bank
TO:TD |
2.55x |
CA$10.83 Billion
≈ $7.83 Billion |
CA$4.25 Billion | Canada | CA$167.87 | ▼ -1.67% |
| 8012 |
Galaxy Surfactants Limited
NSE:GALAXYSURF |
2.55x |
Rs1.69 Billion
≈ $18.32 Million |
Rs664.90 Million | India | Rs1928.30 | ▼ -0.23% |
| 8013 |
TrueCar Inc
NASDAQ:TRUE |
2.55x | $12.72 Million | $5.00 Million | USA | $2.54 | ▲ +14.93% |
| 8014 |
Subsea 7 S.A.
F:SOC |
2.55x |
€256.30 Million
≈ $299.64 Million |
€100.70 Million | Germany | €30.06 | ▲ +1.83% |
| 8015 |
Subsea 7 S.A
F:SOCA |
2.55x |
€256.30 Million
≈ $299.64 Million |
€100.70 Million | Germany | €30.60 | ▲ +6.25% |
| 8016 |
United Pharm
KO:033270 |
2.54x |
₩35.58 Billion
≈ $24.12 Million |
₩13.98 Billion | Korea | ₩17410.00 | ▲ +2.53% |
| 8017 |
Vibhor Steel Tubes Limited
NSE:VSTL |
2.54x |
Rs116.03 Million
≈ $1.25 Million |
Rs45.60 Million | India | Rs109.94 | ▼ -1.04% |
| 8018 |
Zhuzhou Tianqiao Crane Co Ltd
SHE:002523 |
2.54x |
CN¥105.05 Million
≈ $15.37 Million |
CN¥41.29 Million | China | CN¥3.34 | ▲ +6.03% |
| 8019 |
China Marine Information Electronics Co Ltd
SHG:600764 |
2.54x |
CN¥151.61 Million
≈ $22.19 Million |
CN¥59.60 Million | China | CN¥18.18 | ▲ +3.00% |
| 8020 |
Dosni Roha Indonesia Tbk PT
JK:ZBRA |
2.54x |
Rp6.10 Billion
≈ $357.31K |
Rp2.40 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 8021 |
Taiwan Pelican Express Co Ltd
TW:2642 |
2.54x |
NT$13.35 Million
≈ $420.66K |
NT$5.25 Million | Taiwan | NT$20.50 | ▼ -0.49% |
| 8022 |
Jiangxi Huawu Brake Co Ltd
SHE:300095 |
2.54x |
CN¥61.84 Million
≈ $9.05 Million |
CN¥24.32 Million | China | CN¥7.61 | ▲ +2.56% |
| 8023 |
D&D Platform Reit Co Ltd
KO:377190 |
2.54x |
₩6.42 Billion
≈ $4.35 Million |
₩2.53 Billion | Korea | ₩2010.00 | ▲ +1.41% |
| 8024 |
Rajthanee Hospital Public Company Limited
BK:RJH |
2.54x |
฿207.83 Million
≈ $6.48 Million |
฿81.73 Million | Thailand | ฿15.00 | ▼ -1.32% |
| 8025 |
Sangoma Technologies Corp
TO:STC |
2.54x |
CA$5.12 Million
≈ $3.71 Million |
CA$2.01 Million | Canada | CA$5.76 | ▲ +1.05% |
| 8026 |
Aguas Andinas S.A
SN:AGUAS-A |
2.54x |
CL$64.85 Billion
≈ $72.52 Million |
CL$25.51 Billion | Chile | CL$334.00 | ▼ -1.47% |
| 8027 |
TOP Ships Inc.
NYSE MKT:TOPS |
2.54x | $19.23 Million | $7.56 Million | USA | $1.00 | ▲ +6.16% |
| 8028 |
Sportking India Limited
NSE:SPORTKING |
2.54x |
Rs1.59 Billion
≈ $17.14 Million |
Rs623.64 Million | India | Rs206.87 | ▲ +2.96% |
| 8029 |
Tinybuild Inc
LSE:TBLD |
2.54x |
GBX6.84 Million
≈ $831.74 |
GBX2.69 Million | UK | GBX9.50 | ▼ -2.56% |
| 8030 |
Bank Multiarta Sentosa PT
JK:MASB |
2.54x |
Rp138.19 Billion
≈ $8.10 Million |
Rp54.38 Billion | Indonesia | Rp3390.00 | ▲ +0.00% |
| 8031 |
Derwent London PLC
LSE:DLN |
2.54x |
GBX169.20 Million
≈ $20.59K |
GBX66.60 Million | UK | GBX2016.00 | ▼ -1.18% |
| 8032 |
PDF Solutions Inc
NASDAQ:PDFS |
2.54x | $3.29 Million | $1.29 Million | USA | $52.35 | ▼ -2.00% |
| 8033 |
Nexen Corporation
KO:005720 |
2.54x |
₩80.44 Billion
≈ $54.51 Million |
₩31.67 Billion | Korea | ₩6020.00 | ▲ +2.21% |
| 8034 |
QUADIENT SA ADR1/15/EO 1
F:NEQ0 |
2.54x |
€167.60 Million
≈ $195.94 Million |
€66.00 Million | Germany | €0.77 | ▼ -0.65% |
| 8035 |
FibraHotel
MX:FIHO12 |
2.54x |
MX$346.47 Million
≈ $19.94 Million |
MX$136.50 Million | Mexico | MX$7.40 | ▼ -0.40% |
| 8036 |
Daesung Ind
KO:128820 |
2.54x |
₩26.23 Billion
≈ $17.78 Million |
₩10.33 Billion | Korea | ₩4220.00 | ▲ +5.37% |
| 8037 |
Sally Beauty Holdings Inc
NYSE:SBH |
2.54x | $108.33 Million | $42.70 Million | USA | $14.49 | ▼ -1.09% |
| 8038 |
PLGO
NYSE:PLGO |
2.54x | $274.00 Million | $108.00 Million | USA | $25.11 | ▼ -0.24% |
| 8039 |
Good Shroom Co Inc
V:MUSH |
2.54x |
CA$451.04K
≈ $326.27K |
CA$177.78K | Canada | CA$0.13 | ▲ +0.00% |
| 8040 |
Prestige Estates Projects Limited
NSE:PRESTIGE |
2.54x |
Rs18.34 Billion
≈ $198.30 Million |
Rs7.23 Billion | India | Rs1624.00 | ▼ -2.35% |
| 8041 |
Ethan Allen Interiors Inc
NYSE:ETD |
2.54x | $15.05 Million | $5.93 Million | USA | $22.50 | ▼ -1.53% |
| 8042 |
PotlatchDeltic Corp
NASDAQ:PCH |
2.54x | $65.66 Million | $25.89 Million | USA | $41.73 | ▲ +0.00% |
| 8043 |
Hanson International Tbk
JK:MYRX |
2.54x |
Rp156.63 Billion
≈ $9.18 Million |
Rp61.77 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 8044 |
TronicS Microsystems SA
PA:ALTRO |
2.53x |
€2.10 Million
≈ $2.46 Million |
€830.00K | France | €5.56 | ▲ +0.00% |
| 8045 |
US Foods Holding Corp
NYSE:USFD |
2.53x | $294.00 Million | $116.00 Million | USA | $95.58 | ▼ -0.50% |
| 8046 |
Shenzhen Kaizhong Precision Technology Co Ltd
SHE:002823 |
2.53x |
CN¥167.10 Million
≈ $24.45 Million |
CN¥65.94 Million | China | CN¥12.15 | ▲ +2.10% |
| 8047 |
AvenuesAI Limited
NSE:INFIBEAM |
2.53x |
Rs3.24 Billion
≈ $35.01 Million |
Rs1.28 Billion | India | Rs14.76 | ▲ +2.86% |
| 8048 |
Streamline Health Solutions Inc
NASDAQ:STRM |
2.53x | $793.00K | $313.00K | USA | $0.40 | ▲ +3.90% |
| 8049 |
First Bancorp Inc
NASDAQ:FNLC |
2.53x | $22.77 Million | $8.99 Million | USA | $33.99 | ▲ +0.27% |
| 8050 |
Seker Finansal Kiralama AS
IS:SEKFK |
2.53x |
TL187.02 Million
≈ $4.19 Million |
TL73.85 Million | Turkey | TL5.27 | ▼ -46.71% |
| 8051 |
Kerry TJ Logistics Co Ltd
TW:2608 |
2.53x |
NT$756.01 Million
≈ $23.82 Million |
NT$298.59 Million | Taiwan | NT$29.15 | ▲ +0.17% |
| 8052 |
Xinhuanet Co Ltd
SHG:603888 |
2.53x |
CN¥125.02 Million
≈ $18.29 Million |
CN¥49.38 Million | China | CN¥15.66 | ▲ +1.34% |
| 8053 |
Taiwan Hopax Chemsistry MFG Co Ltd
TWO:6509 |
2.53x |
NT$257.22 Million
≈ $8.10 Million |
NT$101.61 Million | Taiwan | NT$47.30 | ▼ -1.36% |
| 8054 |
AHT Syngas Technology NV
F:3SQ1 |
2.53x |
€164.35K
≈ $192.15K |
€64.94K | Germany | €1.88 | ▼ -6.00% |
| 8055 |
Artesian Resources Corporation
NASDAQ:ARTNA |
2.53x | $10.46 Million | $4.13 Million | USA | $33.92 | ▲ +0.03% |
| 8056 |
Research Solutions Inc
NASDAQ:RSSS |
2.53x | $1.38 Million | $546.92K | USA | $2.20 | ▲ +0.00% |
| 8057 |
UBcare. Co. Ltd
KQ:032620 |
2.53x |
₩184.89 Million
≈ $125.29K |
₩73.08 Million | Korea | ₩2940.00 | ▲ +3.52% |
| 8058 |
Oxford BioMedica PLC
LSE:OXB |
2.53x |
GBX2.38 Million
≈ $289.94 |
GBX942.00K | UK | GBX584.00 | ▼ -4.26% |
| 8059 |
Baltic Sea Properties AS
OL:BALT |
2.53x |
Nkr16.54 Million
≈ $1.74 Million |
Nkr6.54 Million | Norway | Nkr47.80 | ▲ +0.00% |
| 8060 |
Kadant Inc
NYSE:KAI |
2.53x | $60.76 Million | $24.02 Million | USA | $307.70 | ▲ +0.26% |
| 8061 |
WCT Holdings Bhd
KLSE:9679 |
2.53x |
RM11.59 Million
≈ $2.91 Million |
RM4.58 Million | Malaysia | RM0.40 | ▲ +1.27% |
| 8062 |
GREAT WALL MOTOR H ADR/10
F:GRVB |
2.53x |
€17.75 Billion
≈ $20.76 Billion |
€7.02 Billion | Germany | €14.00 | ▼ -2.78% |
| 8063 |
Dynapack International Technology
TWO:3211 |
2.53x |
NT$976.02 Million
≈ $30.75 Million |
NT$386.02 Million | Taiwan | NT$391.50 | ▼ -0.63% |
| 8064 |
iRay Technology Co Ltd
SHG:688301 |
2.53x |
CN¥343.82 Million
≈ $50.31 Million |
CN¥135.98 Million | China | CN¥90.27 | ▲ +1.52% |
| 8065 |
Seoul Broadcasting System
KO:034120 |
2.53x |
₩26.26 Billion
≈ $17.79 Million |
₩10.38 Billion | Korea | ₩11560.00 | ▲ +1.23% |
| 8066 |
CS Corporation
KQ:065770 |
2.53x |
₩2.77 Billion
≈ $1.88 Million |
₩1.10 Billion | Korea | ₩1638.00 | ▲ +0.06% |
| 8067 |
Gagasan Nadi Cergas Berhad
KLSE:0206 |
2.53x |
RM113.63 Million
≈ $28.53 Million |
RM44.96 Million | Malaysia | RM0.33 | ▼ -1.49% |
| 8068 |
Neurocrine Biosciences Inc
NASDAQ:NBIX |
2.53x | $388.40 Million | $153.70 Million | USA | $174.15 | ▲ +0.85% |
| 8069 |
Hudaco
JSE:HDC |
2.53x |
ZAC778.00 Million
≈ $413.47K |
ZAC308.00 Million | South Africa | ZAC18300.00 | ▼ -4.11% |
| 8070 |
Shanghai 2345 Network Holding Group
SHE:002195 |
2.53x |
CN¥291.61 Million
≈ $42.67 Million |
CN¥115.45 Million | China | CN¥6.04 | ▲ +2.20% |
| 8071 |
UMH Properties Inc
NYSE:UMH |
2.53x | $23.45 Million | $9.29 Million | USA | $15.40 | ▼ -0.58% |
| 8072 |
Essential Utilities Inc
NYSE:WTRG |
2.53x | $232.51 Million | $92.08 Million | USA | $39.59 | ▲ +0.48% |
| 8073 |
Ashiana Housing Limited
NSE:ASHIANA |
2.53x |
Rs1.02 Billion
≈ $10.99 Million |
Rs402.60 Million | India | Rs379.25 | ▼ -0.81% |
| 8074 |
Odfjell Drilling Ltd
OL:ODL |
2.52x |
Nkr114.60 Million
≈ $12.06 Million |
Nkr45.40 Million | Norway | Nkr91.00 | ▲ +2.82% |
| 8075 |
ODFJELL DRILL.LTD. DL-01
F:OD3 |
2.52x |
€114.60 Million
≈ $133.98 Million |
€45.40 Million | Germany | €8.04 | ▲ +1.26% |
| 8076 |
Tata Steel Limited
NSE:TATASTEEL |
2.52x |
Rs130.74 Billion
≈ $1.41 Billion |
Rs51.79 Billion | India | Rs184.23 | ▼ -1.23% |
| 8077 |
Stryker Corporation
NYSE:SYK |
2.52x | $2.14 Billion | $849.00 Million | USA | $318.97 | ▲ +3.15% |
| 8078 |
Noida Toll Bridge Company Limited
NSE:NOIDATOLL |
2.52x |
Rs199.72 Million
≈ $2.16 Million |
Rs79.13 Million | India | Rs4.37 | ▼ -0.91% |
| 8079 |
Sentronic International
TWO:3232 |
2.52x |
NT$38.09 Million
≈ $1.20 Million |
NT$15.10 Million | Taiwan | NT$20.80 | ▼ -0.72% |
| 8080 |
RWE AG
XETRA:RWE |
2.52x |
€2.24 Billion
≈ $2.62 Billion |
€890.00 Million | Germany | €58.92 | ▼ -0.10% |
| 8081 |
Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356 |
2.52x |
CN¥212.41 Million
≈ $31.08 Million |
CN¥84.25 Million | China | CN¥16.42 | ▲ +3.40% |
| 8082 |
Campina Ice Cream Industry Tbk PT
JK:CAMP |
2.52x |
Rp84.70 Billion
≈ $4.96 Million |
Rp33.59 Billion | Indonesia | Rp172.00 | ▲ +1.78% |
| 8083 |
Jakarta Setiabudi Internasional
JK:JSPT |
2.52x |
Rp195.37 Billion
≈ $11.45 Million |
Rp77.49 Billion | Indonesia | Rp1405.00 | ▼ -2.09% |
| 8084 |
UPM-Kymmene Oyj
HE:UPM |
2.52x |
€179.00 Million
≈ $209.27 Million |
€71.00 Million | Finland | €22.23 | ▼ -7.76% |
| 8085 |
Leyden SAIC y F
BA:LEID |
2.52x |
AR$109.46 Million
≈ $79.20K |
AR$43.44 Million | Argentina | AR$6.75 | ▲ +0.00% |
| 8086 |
flyExclusive, Inc.
NYSE:FLYX |
2.52x | $43.51 Million | $17.27 Million | USA | $2.49 | ▲ +0.81% |
| 8087 |
Colefax Group
LSE:CFX |
2.52x |
GBX9.79 Million
≈ $1.19K |
GBX3.89 Million | UK | GBX1425.00 | ▲ +0.00% |
| 8088 |
NIBE INDUSTR. UNSP.ADR/1
F:NJB0 |
2.52x |
€1.98 Billion
≈ $2.31 Billion |
€784.00 Million | Germany | €3.82 | ▼ -1.55% |
| 8089 |
Chicony Electronics Co Ltd
TW:2385 |
2.52x |
NT$1.90 Billion
≈ $59.82 Million |
NT$753.91 Million | Taiwan | NT$106.00 | ▼ -0.47% |
| 8090 |
Archrock Inc
NYSE:AROC |
2.52x | $185.85 Million | $73.79 Million | USA | $38.39 | ▲ +0.08% |
| 8091 |
CWB Automotive Electronics Co Ltd
SHG:605005 |
2.52x |
CN¥115.38 Million
≈ $16.88 Million |
CN¥45.83 Million | China | CN¥14.71 | ▲ +1.45% |
| 8092 |
McGraw Hill, Inc.
NYSE:MH |
2.52x | $264.98 Million | $105.28 Million | USA | $9.56 | ▲ +5.05% |
| 8093 |
thyssenkrupp AG
XETRA:TKA |
2.52x |
€1.64 Billion
≈ $1.92 Billion |
€653.00 Million | Germany | €11.91 | ▼ -2.38% |
| 8094 |
Globaltek Fabrication Co Ltd
TW:4566 |
2.52x |
NT$101.67 Million
≈ $3.20 Million |
NT$40.41 Million | Taiwan | NT$69.40 | ▲ +1.46% |
| 8095 |
CREDITACCESS GRAMEEN LIMITED
NSE:CREDITACC |
2.52x |
Rs3.16 Billion
≈ $34.22 Million |
Rs1.26 Billion | India | Rs1503.50 | ▲ +0.98% |
| 8096 |
Arwana Citramulia Tbk
JK:ARNA |
2.52x |
Rp209.32 Billion
≈ $12.27 Million |
Rp83.22 Billion | Indonesia | Rp484.00 | ▲ +1.26% |
| 8097 |
Xinjiang Torch Gas Co Ltd
SHG:603080 |
2.51x |
CN¥138.62 Million
≈ $20.28 Million |
CN¥55.12 Million | China | CN¥18.04 | ▲ +1.92% |
| 8098 |
Atturra Ltd
AU:ATA |
2.51x |
AU$12.29 Million
≈ $8.70 Million |
AU$4.89 Million | Australia | AU$0.42 | ▼ -1.18% |
| 8099 |
DO & CO Aktiengesellschaft
VI:DOC |
2.51x |
€78.29 Million
≈ $91.53 Million |
€31.14 Million | Austria | €200.00 | ▼ -2.20% |
| 8100 |
Tehmag Foods
TWO:1264 |
2.51x |
NT$421.88 Million
≈ $13.29 Million |
NT$167.83 Million | Taiwan | NT$258.00 | ▲ +0.00% |