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
7501 Kinatico Ltd
AU:KYP
2.75x AU$2.37 Million
≈ $1.68 Million
AU$861.29K Australia AU$0.15 ▲ +0.00%
7502 INFOMARK Co. Ltd
KQ:175140
2.75x ₩136.18 Million
≈ $92.28K
₩49.47 Million Korea ₩2250.00 ▲ +2.97%
7503 Hikma Pharmaceuticals PLC
LSE:HIK
2.75x GBX366.00 Million
≈ $44.53K
GBX133.00 Million UK GBX1553.00 ▼ -1.02%
7504 Floor & Decor Holdings Inc
NYSE:FND
2.75x $109.25 Million $39.71 Million USA $53.04 ▼ -2.14%
7505 Harmony Electronics
TWO:8182
2.75x NT$153.32 Million
≈ $4.83 Million
NT$55.73 Million Taiwan NT$40.35 ▼ -1.59%
7506 KC Property PLC
BK:KC
2.75x ฿20.63 Million
≈ $642.88K
฿7.50 Million Thailand ฿0.03 ▲ +50.00%
7507 Da An Gene Co Ltd of Sun Yat-Sen University
SHE:002030
2.75x CN¥111.80 Million
≈ $16.36 Million
CN¥40.66 Million China CN¥5.30 ▲ +1.73%
7508 Hunan Xiangjia Animal Husbandry Co
SHE:002982
2.75x CN¥45.35 Million
≈ $6.64 Million
CN¥16.50 Million China CN¥11.57 ▲ +2.48%
7509 Hong Leong Financial Group Bhd
KLSE:1082
2.75x RM2.06 Billion
≈ $516.54 Million
RM748.66 Million Malaysia RM18.30 ▼ -0.97%
7510 HEXPOL AB (publ)
ST:HPOL-B
2.75x Skr931.00 Million
≈ $100.19 Million
Skr339.00 Million Sweden Skr87.45 ▼ -0.57%
7511 PG&E Corp
NYSE:PCG
2.75x $2.43 Billion $885.00 Million USA $17.54 ▼ -3.15%
7512 POBIS TNC CO. Ltd
KQ:016670
2.75x ₩8.93 Billion
≈ $6.05 Million
₩3.25 Billion Korea ₩2690.00 ▲ +8.69%
7513 Daewoo Engineering & Construction
KO:047040
2.75x ₩153.47 Billion
≈ $104.00 Million
₩55.90 Billion Korea ₩16340.00 ▲ +7.01%
7514 Jubilee Enterprise Public Company Limited
BK:JUBILE
2.75x ฿118.40 Million
≈ $3.69 Million
฿43.13 Million Thailand ฿7.35 ▲ +0.00%
7515 Dynagreen Environmental Protection Group Co Ltd
SHG:601330
2.74x CN¥684.15 Million
≈ $100.11 Million
CN¥249.24 Million China CN¥7.26 ▲ +2.69%
7516 Future Consumer Limited
NSE:FCONSUMER
2.74x Rs54.80 Million
≈ $592.70K
Rs19.97 Million India Rs0.28 ▼ -3.45%
7517 Mega Perintis Tbk PT
JK:ZONE
2.74x Rp57.72 Billion
≈ $3.38 Million
Rp21.04 Billion Indonesia Rp510.00 ▲ +0.00%
7518 Shinsung Tngsn
KO:005390
2.74x ₩91.41 Billion
≈ $61.95 Million
₩33.32 Billion Korea ₩4100.00 ▲ +0.00%
7519 Wanda Cinema Line Corp
SHE:002739
2.74x CN¥473.49 Million
≈ $69.29 Million
CN¥172.57 Million China CN¥9.08 ▼ -0.22%
7520 Taokaenoi Food & Marketing Public Company Limited
BK:TKN
2.74x ฿307.68 Million
≈ $9.59 Million
฿112.16 Million Thailand ฿4.12 ▲ +0.49%
7521 Daesung Hi-Tech Co. Ltd.
KQ:129920
2.74x ₩1.28 Billion
≈ $866.62K
₩466.20 Million Korea ₩4280.00 ▲ +0.82%
7522 Changzhou Tronly New Electronic Materials Co Ltd
SHE:300429
2.74x CN¥71.21 Million
≈ $10.42 Million
CN¥25.98 Million China CN¥9.55 ▼ -1.34%
7523 TELEFONICA BRASIL ADR 1
F:TSPA
2.74x €5.14 Billion
≈ $6.01 Billion
€1.88 Billion Germany €13.40 ▼ -1.47%
7524 Synergy Innovation Co. Ltd
KQ:048870
2.74x ₩10.55 Billion
≈ $7.15 Million
₩3.85 Billion Korea ₩1542.00 ▲ +2.73%
7525 Yg Plus Inc
KO:037270
2.74x ₩27.48 Billion
≈ $18.62 Million
₩10.03 Billion Korea ₩3255.00 ▲ +5.00%
7526 Viscom AG
XETRA:V6C
2.74x €5.74 Million
≈ $6.71 Million
€2.10 Million Germany €4.98 ▼ -0.80%
7527 Jasa Armada Indonesia Tbk PT
JK:IPCM
2.74x Rp152.71 Billion
≈ $8.95 Million
Rp55.77 Billion Indonesia Rp320.00 ▲ +0.63%
7528 California Water Service Group
NYSE:CWT
2.74x $167.29 Million $61.12 Million USA $50.96 ▼ -0.14%
7529 Nissan
TA:NISA
2.74x ILA12.35 Million
≈ $33.10K
ILA4.51 Million Israel ILA824.20 ▲ +2.64%
7530 Titagarh Rail Systems Limited
NSE:TITAGARH
2.74x Rs1.85 Billion
≈ $20.06 Million
Rs677.60 Million India Rs815.50 ▼ -0.51%
7531 Tianjin Pengling Rubber Hose Co Ltd
SHE:300375
2.74x CN¥52.77 Million
≈ $7.72 Million
CN¥19.28 Million China CN¥3.75 ▲ +2.74%
7532 Mhethanol Co. Ltd.
KO:023150
2.74x ₩6.90 Billion
≈ $4.68 Million
₩2.52 Billion Korea ₩4180.00 ▲ +1.83%
7533 Dongguan Aohai Technology Co
SHE:002993
2.73x CN¥334.57 Million
≈ $48.96 Million
CN¥122.36 Million China CN¥38.94 ▲ +0.00%
7534 Shenzhen Clou Electronics Co Ltd
SHE:002121
2.73x CN¥114.23 Million
≈ $16.72 Million
CN¥41.78 Million China CN¥4.87 ▲ +5.18%
7535 Grocery Outlet Holding Corp
NASDAQ:GO
2.73x $31.73 Million $11.61 Million USA $8.94 ▼ -4.59%
7536 Jaya Agra Wattie Tbk
JK:JAWA
2.73x Rp32.24 Billion
≈ $1.89 Million
Rp11.79 Billion Indonesia Rp122.00 ▼ -0.81%
7537 SRF Limited
NSE:SRF
2.73x Rs10.61 Billion
≈ $114.74 Million
Rs3.88 Billion India Rs2622.70 ▼ -8.53%
7538 Urban Outfitters Inc
NASDAQ:URBN
2.73x $263.00 Million $96.27 Million USA $69.61 ▼ -5.56%
7539 Jeld-Wen Holding Inc
NYSE:JELD
2.73x $119.61 Million $43.78 Million USA $1.10 ▼ -5.98%
7540 Arad Investment & Industrial Development Ltd
TA:ARAD
2.73x ILA88.92 Million
≈ $238.39K
ILA32.56 Million Israel ILA14040.00 ▼ -1.68%
7541 Ichor Holdings Ltd
NASDAQ:ICHR
2.73x $38.77 Million $14.20 Million USA $94.02 ▼ -1.37%
7542 Mnc Land Tbk
JK:KPIG
2.73x Rp519.87 Billion
≈ $30.46 Million
Rp190.36 Billion Indonesia Rp85.00 ▲ +0.00%
7543 Shanghai Kinlita Chemical Co
SHE:300225
2.73x CN¥24.29 Million
≈ $3.55 Million
CN¥8.89 Million China CN¥6.27 ▲ +0.80%
7544 NEXCOM International Co Ltd
TWO:8234
2.73x NT$218.50 Million
≈ $6.88 Million
NT$80.06 Million Taiwan NT$64.70 ▲ +1.25%
7545 Bangkok Chain Hospital Public Company Limited
BK:BCH
2.73x ฿708.16 Million
≈ $22.07 Million
฿259.50 Million Thailand ฿10.10 ▼ -3.81%
7546 Truecaller AB (publ)
ST:TRUE-B
2.73x Skr88.57 Million
≈ $9.53 Million
Skr32.46 Million Sweden Skr16.36 ▲ +0.09%
7547 PC1 Group JSC
VN:PC1
2.73x ₫1.51 Trillion
≈ $57.24 Million
₫552.13 Billion Vietnam ₫21000.00 ▲ +2.19%
7548 GETLINK ADR EO-40
F:TNU
2.73x €865.00 Million
≈ $1.01 Billion
€317.00 Million Germany €37.60 ▲ +0.00%
7549 Shenzhen WOTE Advanced Materials Co Ltd
SHE:002886
2.73x CN¥31.89 Million
≈ $4.67 Million
CN¥11.69 Million China CN¥17.86 ▲ +3.96%
7550 Biogen Inc
NASDAQ:BIIB
2.73x $1.27 Billion $466.50 Million USA $200.62 ▲ +1.46%
7551 Reworld Media
PA:ALREW
2.73x €32.24 Million
≈ $37.69 Million
€11.82 Million France €1.93 ▲ +3.10%
7552 Fidelity National Financial Inc
NYSE:FNF
2.73x $875.00 Million $321.00 Million USA $48.61 ▼ -3.17%
7553 Datang International Power Generation Co. Ltd
F:BJI
2.73x €3.76 Billion
≈ $4.40 Billion
€1.38 Billion Germany €0.26 ▼ -1.49%
7554 Swedencare publ AB
ST:SECARE
2.73x Skr44.70 Million
≈ $4.81 Million
Skr16.40 Million Sweden Skr21.60 ▼ -2.92%
7555 KG Mobility Corp.
KO:003620
2.73x ₩74.39 Billion
≈ $50.41 Million
₩27.29 Billion Korea ₩2880.00 ▲ +5.30%
7556 Suzhou HYC Technology Co Ltd
SHG:688001
2.73x CN¥199.07 Million
≈ $29.13 Million
CN¥73.04 Million China CN¥50.32 ▼ -4.72%
7557 Fortune Brands Innovations Inc.
NYSE:FBIN
2.73x $208.20 Million $76.40 Million USA $49.80 ▼ -0.82%
7558 Realty Income Corporation
NYSE:O
2.72x $874.50 Million $320.94 Million USA $64.72 ▼ -0.48%
7559 Yesway, Inc. Class A Common Stock
NASDAQ:YSWY
2.72x $147.19 Million $54.02 Million USA $19.78 ▼ -0.80%
7560 Old Mutual Ltd
JSE:OMU
2.72x ZAC11.18 Billion
≈ $5.94 Million
ZAC4.10 Billion South Africa ZAC1268.00 ▼ -1.86%
7561 4Mass SA
WAR:4MS
2.72x zł8.87 Million
≈ $2.44 Million
zł3.25 Million Poland zł5.13 ▲ +0.59%
7562 CSW Industrials, Inc.
NYSE:CSW
2.72x $28.87 Million $10.60 Million USA $290.29 ▲ +2.83%
7563 HSBC Holdings plc
MX:HBCN
2.72x MX$65.31 Billion
≈ $3.76 Billion
MX$23.98 Billion Mexico MX$1739.26 ▲ +8.03%
7564 Advanced Fiber Resources Zhuhai Ltd
SHE:300620
2.72x CN¥167.07 Million
≈ $24.45 Million
CN¥61.36 Million China CN¥229.42 ▼ -2.12%
7565 NEWMARK SECURITY LS-005
F:NN10
2.72x €1.80 Million
≈ $2.11 Million
€662.00K Germany €1.21 ▲ +0.00%
7566 Chongqing Brewery Co Ltd
SHG:600132
2.72x CN¥1.02 Billion
≈ $149.73 Million
CN¥375.95 Million China CN¥44.50 ▼ -0.20%
7567 Estoril Sol SGPS SA
LS:ESON
2.72x €9.50 Million
≈ $11.10 Million
€3.49 Million Portugal €3.24 ▼ -4.14%
7568 Youyou Foods Co Ltd
SHG:603697
2.72x CN¥177.77 Million
≈ $26.01 Million
CN¥65.33 Million China CN¥9.28 ▲ +0.32%
7569 H&K AG
PA:MLHK
2.72x €37.00 Million
≈ $43.26 Million
€13.60 Million France €32.30 ▲ +0.00%
7570 AXWAY SOFTWARE EO 2
F:1XV
2.72x €110.86 Million
≈ $129.61 Million
€40.75 Million Germany €34.60 ▼ -2.26%
7571 Concrete Pumping Holdings Class A
NASDAQ:BBCP
2.72x $14.46 Million $5.32 Million USA $10.92 ▲ +0.92%
7572 Benefit Systems SA
WAR:BFT
2.72x zł433.23 Million
≈ $119.23 Million
zł159.29 Million Poland zł5175.00 ▼ -0.77%
7573 Carlsberg Brewery Malaysia Bhd
KLSE:2836
2.72x RM269.05 Million
≈ $67.55 Million
RM98.94 Million Malaysia RM16.00 ▼ -0.12%
7574 Gielda Praw Majatkowych Vindexus S.A.
WAR:VIN
2.72x zł15.85 Million
≈ $4.36 Million
zł5.83 Million Poland zł14.80 ▼ -0.67%
7575 Qinhuangdao Port Co Ltd
SHG:601326
2.72x CN¥586.18 Million
≈ $85.78 Million
CN¥215.60 Million China CN¥3.41 ▲ +0.89%
7576 Union Bank of India
NSE:UNIONBANK
2.72x Rs240.66 Billion
≈ $2.60 Billion
Rs88.54 Billion India Rs168.40 ▼ -1.31%
7577 Waskita Karya Persero Tbk
JK:WSKT
2.72x Rp1.12 Trillion
≈ $65.76 Million
Rp412.90 Billion Indonesia Rp202.00 ▲ +0.00%
7578 Shenzhen Airport Co Ltd
SHE:000089
2.72x CN¥423.55 Million
≈ $61.98 Million
CN¥155.88 Million China CN¥6.64 ▼ -0.15%
7579 Pubmatic Inc
NASDAQ:PUBM
2.72x $18.16 Million $6.68 Million USA $12.30 ▼ -2.77%
7580 Ningxia Building Materials Group Co Ltd
SHG:600449
2.72x CN¥314.56 Million
≈ $46.03 Million
CN¥115.79 Million China CN¥12.29 ▲ +10.03%
7581 Fujian Longzhou Transportation Co Ltd
SHE:002682
2.72x CN¥11.29 Million
≈ $1.65 Million
CN¥4.16 Million China CN¥4.10 ▲ +4.59%
7582 Shentong Technology Group Co Ltd
SHG:605228
2.72x CN¥133.04 Million
≈ $19.47 Million
CN¥48.99 Million China CN¥10.44 ▲ +0.58%
7583 Upsellon Brands Holdings Ltd
TA:CHR
2.71x ILA28.40 Million
≈ $76.15K
ILA10.46 Million Israel ILA100.00 ▲ +0.00%
7584 Kcc Glass Corp
KO:344820
2.71x ₩62.85 Billion
≈ $42.59 Million
₩23.15 Billion Korea ₩22800.00 ▲ +2.93%
7585 Telecom Italia S.p.A
F:TQIR
2.71x €1.10 Billion
≈ $1.29 Billion
€406.00 Million Germany €0.81 ▼ -0.32%
7586 ALK-Abelló A/S
CO:ALK-B
2.71x Dkr722.00 Million
≈ $112.96 Million
Dkr266.00 Million Denmark Dkr228.40 ▼ -2.73%
7587 TELECOM ITALIA ADR 1
F:TQIA
2.71x €1.10 Billion
≈ $1.29 Billion
€406.00 Million Germany €6.60 ▲ +0.76%
7588 TELECOM ITAL.RISP. ADR/10
F:TQI1
2.71x €1.10 Billion
≈ $1.29 Billion
€406.00 Million Germany €7.55 ▼ -0.66%
7589 Irani Papel e Embalagem S.A
SA:RANI3
2.71x R$52.70 Million
≈ $10.34 Million
R$19.42 Million Brazil R$7.93 ▼ -0.88%
7590 HAL Trust
AS:HAL
2.71x €1.56 Billion
≈ $1.82 Billion
€573.10 Million Netherlands €164.60 ▲ +0.49%
7591 Bull Will Co Ltd
TWO:6259
2.71x NT$17.68 Million
≈ $556.92K
NT$6.51 Million Taiwan NT$34.75 ▼ -4.53%
7592 Asetek A/S
F:A31
2.71x €16.28 Million
≈ $19.03 Million
€6.00 Million Germany €0.22 ▲ +0.00%
7593 Studio Mir Co. Ltd.
KQ:408900
2.71x ₩1.92 Billion
≈ $1.30 Million
₩708.37 Million Korea ₩1046.00 ▲ +4.50%
7594 Pinago Utama Tbk Pt
JK:PNGO
2.71x Rp107.42 Billion
≈ $6.29 Million
Rp39.60 Billion Indonesia Rp3520.00 ▼ -0.28%
7595 Chongqing Fuling Electric Power Industrial Co Ltd
SHG:600452
2.71x CN¥350.07 Million
≈ $51.23 Million
CN¥129.05 Million China CN¥10.16 ▲ +0.00%
7596 Cemindo Gemilang Tbk PT
JK:CMNT
2.71x Rp329.36 Billion
≈ $19.30 Million
Rp121.53 Billion Indonesia Rp780.00 ▼ -0.64%
7597 Essen Tech Co. Ltd
KQ:043340
2.71x ₩1.57 Billion
≈ $1.07 Million
₩580.69 Million Korea ₩816.00 ▲ +4.48%
7598 CPI Computer Peripherals International
AT:CPI
2.71x €121.05K
≈ $141.52K
€44.68K Greece €0.51 ▼ -0.39%
7599 Zhejiang Hisun Pharmaceutical Co Ltd
SHG:600267
2.71x CN¥438.43 Million
≈ $64.16 Million
CN¥161.86 Million China CN¥12.06 ▼ -3.37%
7600 AHB Holdings Bhd
KLSE:7315
2.71x RM320.13K
≈ $80.37K
RM118.21K Malaysia RM0.03 ▲ +0.00%