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