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
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%