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
16401 Zhejiang Wandekai Fluid Equipment Technology Co. Ltd. A
SHE:301309
0.79x CN¥89.73 Million
≈ $13.13 Million
CN¥113.73 Million China CN¥25.10 ▼ -1.53%
16402 Nubeva Technologies Ltd
V:NBVA
0.79x CA$462.39K
≈ $334.49K
CA$586.14K Canada CA$0.15 ▼ -3.33%
16403 Grupo México S.A.B. de C.V
MX:GMEXICOB
0.79x MX$1.35 Billion
≈ $77.73 Million
MX$1.71 Billion Mexico MX$207.28 ▼ -0.94%
16404 Finsbury Growth & Income Trust
LSE:FGT
0.79x GBX7.50 Million
≈ $912.90
GBX9.52 Million UK GBX769.00 ▲ +1.59%
16405 HEC Infra Projects Limited
NSE:HECPROJECT
0.79x Rs37.75 Million
≈ $408.30K
Rs47.89 Million India Rs139.46 ▼ -0.54%
16406 NextPoint Capital SOCIMI S.A.
MC:YNPC
0.79x €2.59 Million
≈ $3.03 Million
€3.28 Million Spain €8.85 ▲ +0.00%
16407 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
0.79x Rs5.84 Billion
≈ $63.14 Million
Rs7.41 Billion India Rs1112.50 ▲ +0.61%
16408 Blackstone Group Inc
NYSE:BX
0.79x $991.05 Million $1.26 Billion USA $130.00 ▲ +4.42%
16409 Athens Medical C.S.A.
AT:IATR
0.79x €3.17 Million
≈ $3.71 Million
€4.03 Million Greece €1.54 ▼ -0.65%
16410 Dalian Insulator Group Co Ltd
SHE:002606
0.79x CN¥54.20 Million
≈ $7.93 Million
CN¥68.80 Million China CN¥13.45 ▼ -1.18%
16411 Gyre Therapeutics Inc.
NASDAQ:GYRE
0.79x $4.68 Million $5.94 Million USA $5.94 ▼ -1.16%
16412 Liontrust Asset Management
LSE:LIO
0.79x GBX6.27 Million
≈ $762.51
GBX7.96 Million UK GBX294.00 ▼ -1.34%
16413 SG Micro Corp
SHE:300661
0.79x CN¥160.49 Million
≈ $23.48 Million
CN¥203.82 Million China CN¥100.41 ▼ -3.32%
16414 Atmus Filtration Technologies Inc.
NYSE:ATMU
0.79x $38.10 Million $48.40 Million USA $53.56 ▲ +0.90%
16415 Jw Life Science Corp
KO:234080
0.79x ₩5.08 Billion
≈ $3.44 Million
₩6.45 Billion Korea ₩11090.00 ▼ -0.89%
16416 ERG S.A.
WAR:ERG
0.79x zł868.00K
≈ $238.89K
zł1.10 Million Poland zł43.00 ▼ -2.27%
16417 European Residential Real Estate Investment Trust
TO:ERE-UN
0.79x CA$13.70 Million
≈ $9.91 Million
CA$17.41 Million Canada CA$1.19 ▲ +0.00%
16418 Securemetric Berhad
KLSE:0203
0.79x RM3.65 Million
≈ $917.40K
RM4.64 Million Malaysia RM0.11 ▲ +0.00%
16419 Saunders International Ltd
AU:SND
0.79x AU$3.96 Million
≈ $2.80 Million
AU$5.04 Million Australia AU$1.04 ▲ +0.00%
16420 Fuchs Petrolub SE Preference Shares
XETRA:FPE3
0.79x €70.00 Million
≈ $81.84 Million
€89.00 Million Germany €41.06 ▲ +2.29%
16421 Fuchs Petrolub SE
XETRA:FPE
0.79x €70.00 Million
≈ $81.84 Million
€89.00 Million Germany €34.55 ▲ +3.75%
16422 Taiwan Alpha Electronic Co Ltd
TWO:6204
0.79x NT$3.07 Million
≈ $96.66K
NT$3.90 Million Taiwan NT$70.60 ▼ -4.08%
16423 i-Components Co. Ltd
KQ:059100
0.79x ₩2.38 Billion
≈ $1.61 Million
₩3.02 Billion Korea ₩4975.00 ▼ -3.96%
16424 Vastned Retail Belgium
BR:VASTB
0.79x €8.99 Million
≈ $10.52 Million
€11.44 Million Belgium €29.50 ▲ +0.34%
16425 Nuriplan Co. Ltd
KQ:069140
0.79x ₩2.15 Billion
≈ $1.46 Million
₩2.74 Billion Korea ₩1801.00 ▼ -1.04%
16426 Cobram Estate Olives Ltd
AU:CBO
0.79x AU$21.26 Million
≈ $15.04 Million
AU$27.05 Million Australia AU$3.29 ▲ +0.00%
16427 EKOS
IS:EKOS
0.79x TL36.13 Million
≈ $809.26K
TL45.98 Million Turkey TL6.03 ▼ -2.58%
16428 United Spirits Limited
NSE:MCDOWELL-N
0.79x Rs9.39 Billion
≈ $101.55 Million
Rs11.95 Billion India Rs1467.20 ▲ +3.47%
16429 Eksons Corp Bhd
KLSE:9016
0.79x RM1.67 Million
≈ $418.28K
RM2.12 Million Malaysia RM0.46 ▼ -4.17%
16430 Intellect Design Arena Limited
NSE:INTELLECT
0.78x Rs802.56 Million
≈ $8.68 Million
Rs1.02 Billion India Rs732.20 ▼ -0.20%
16431 Xinjiang Machinery Research Inst
SHE:300159
0.78x CN¥47.02 Million
≈ $6.88 Million
CN¥59.92 Million China CN¥2.74 ▼ -3.52%
16432 Nanjing Iron & Steel Co Ltd
SHG:600282
0.78x CN¥542.16 Million
≈ $79.34 Million
CN¥691.04 Million China CN¥4.86 ▼ -0.82%
16433 Tega Industries Limited
NSE:TEGA
0.78x Rs279.42 Million
≈ $3.02 Million
Rs356.16 Million India Rs1560.30 ▲ +0.29%
16434 Wilmington PLC
LSE:WIL
0.78x GBX1.91 Million
≈ $232.39
GBX2.44 Million UK GBX279.00 ▲ +1.09%
16435 Wir Asia Tbk PT
JK:WIRG
0.78x Rp19.82 Billion
≈ $1.16 Million
Rp25.27 Billion Indonesia Rp57.00 ▼ -3.39%
16436 Cosmax
KO:044820
0.78x ₩17.50 Billion
≈ $11.86 Million
₩22.31 Billion Korea ₩19550.00 ▲ +1.66%
16437 Beijing Enlight Media
SHE:300251
0.78x CN¥83.35 Million
≈ $12.20 Million
CN¥106.27 Million China CN¥11.12 ▼ -4.88%
16438 Indigo Paints Limited
NSE:INDIGOPNTS
0.78x Rs292.26 Million
≈ $3.16 Million
Rs372.62 Million India Rs1048.90 ▲ +0.12%
16439 Masoval AS
OL:MAS
0.78x Nkr116.42 Million
≈ $12.25 Million
Nkr148.47 Million Norway Nkr37.70 ▲ +0.00%
16440 Oriental Kopi Holdings Berhad
KLSE:0338
0.78x RM13.37 Million
≈ $3.36 Million
RM17.05 Million Malaysia RM0.90 ▼ -1.65%
16441 Akfen Gayrimenkul Yatirim Ortakligi AS
IS:AKFGY
0.78x TL241.96 Million
≈ $5.42 Million
TL308.61 Million Turkey TL2.75 ▼ -1.08%
16442 iCRAFT Co. Ltd
KQ:052460
0.78x ₩6.42 Billion
≈ $4.35 Million
₩8.19 Billion Korea ₩3400.00 ▲ +8.80%
16443 T.A.C. Consumer Public Company Limited
BK:TACC
0.78x ฿70.57 Million
≈ $2.20 Million
฿90.03 Million Thailand ฿6.45 ▲ +0.78%
16444 Bina Darulaman Bhd
KLSE:6173
0.78x RM3.53 Million
≈ $887.02K
RM4.51 Million Malaysia RM0.19 ▲ +0.00%
16445 Stella-Jones Inc.
TO:SJ
0.78x CA$47.00 Million
≈ $34.00 Million
CA$60.00 Million Canada CA$76.86 ▲ +1.20%
16446 GE Power India Limited
NSE:GEPIL
0.78x Rs523.80 Million
≈ $5.66 Million
Rs668.70 Million India Rs306.40 ▼ -2.45%
16447 Immobel
BR:IMMO
0.78x €24.68 Million
≈ $28.85 Million
€31.51 Million Belgium €21.60 ▼ -0.46%
16448 Xian Peri Power Semiconductor Cond
SHE:300831
0.78x CN¥11.67 Million
≈ $1.71 Million
CN¥14.90 Million China CN¥14.49 ▼ -0.07%
16449 CLARIVATE PLC
NYSE:CLVT
0.78x $159.90 Million $204.20 Million USA $2.04 ▲ +5.15%
16450 Ken Holdings Bhd
KLSE:7323
0.78x RM6.63 Million
≈ $1.66 Million
RM8.47 Million Malaysia RM0.46 ▲ +0.00%
16451 Dabur India Limited
NSE:DABUR
0.78x Rs7.57 Billion
≈ $81.82 Million
Rs9.66 Billion India Rs423.20 ▲ +0.01%
16452 M-tron Industries, Inc.
NYSE MKT:MPTI
0.78x $2.68 Million $3.42 Million USA $83.00 ▲ +4.34%
16453 Redeia Corporacion S.A.
MC:RED
0.78x €148.60 Million
≈ $173.73 Million
€190.00 Million Spain €15.72 ▲ +0.38%
16454 Kriti Industries (India) Limited
NSE:KRITI
0.78x Rs62.21 Million
≈ $672.82K
Rs79.59 Million India Rs64.25 ▲ +0.03%
16455 Shree Pushkar Chemicals & Fertilisers Limited
NSE:SHREEPUSHK
0.78x Rs306.08 Million
≈ $3.31 Million
Rs391.60 Million India Rs386.85 ▼ -0.91%
16456 ROLLS ROYCE H.ADR/ LS-20
F:RRU1
0.78x €4.57 Billion
≈ $5.34 Billion
€5.84 Billion Germany €13.40 ▲ +0.00%
16457 Lighthouse Capital Ltd
JSE:LTE
0.78x ZAC22.69 Million
≈ $12.06K
ZAC29.04 Million South Africa ZAC794.00 ▲ +0.13%
16458 Pebble Beach Systems Group PLC
LSE:PEB
0.78x GBX1.75 Million
≈ $213.41
GBX2.25 Million UK GBX23.00 ▲ +0.00%
16459 Allegheny Technologies Incorporated
NYSE:ATI
0.78x $315.80 Million $404.30 Million USA $197.80 ▼ -1.02%
16460 UNICREDIT S.P.A. ADR
F:CRIP
0.78x €8.53 Billion
≈ $9.97 Billion
€10.91 Billion Germany €32.20 ▼ -3.01%
16461 Howmet Aerospace Inc
NYSE MKT:HWM
0.78x $453.00 Million $580.00 Million USA $289.26 ▲ +0.76%
16462 Polaris Infrastructure Inc
TO:PIF
0.78x CA$4.62 Million
≈ $3.34 Million
CA$5.91 Million Canada CA$15.75 ▲ +1.88%
16463 Wheels Up Experience Inc
NYSE:UP
0.78x $14.76 Million $18.91 Million USA $6.06 ▲ +3.24%
16464 Kvutzat Acro Ltd.
TA:ACRO
0.78x ILA48.99 Million
≈ $131.34K
ILA62.75 Million Israel ILA4365.00 ▼ -0.98%
16465 CB Financial Services Inc
NASDAQ:CBFV
0.78x $3.02 Million $3.87 Million USA $35.90 ▲ +0.36%
16466 RLI Corp
NYSE:RLI
0.78x $42.83 Million $54.88 Million USA $61.92 ▲ +1.24%
16467 Hangzhou Jingye Intelligent Technology Co. Ltd. A
SHG:688290
0.78x CN¥29.20 Million
≈ $4.27 Million
CN¥37.42 Million China CN¥52.43 ▼ -0.27%
16468 Gempharmatech Co. Ltd. A
SHG:688046
0.78x CN¥90.31 Million
≈ $13.22 Million
CN¥115.79 Million China CN¥26.20 ▼ -2.53%
16469 Onto Innovation Inc
NYSE:ONTO
0.78x $26.32 Million $33.75 Million USA $272.62 ▼ -6.40%
16470 CR Capital AG
XETRA:CRZK
0.78x €10.73 Million
≈ $12.54 Million
€13.76 Million Germany €0.35 ▼ -19.73%
16471 Big Yellow Group PLC
LSE:BYG
0.78x GBX57.89 Million
≈ $7.04K
GBX74.27 Million UK GBX889.50 ▲ +1.48%
16472 Dialog Group Bhd
KLSE:7277
0.78x RM115.62 Million
≈ $29.03 Million
RM148.32 Million Malaysia RM1.99 ▲ +0.00%
16473 Andon Health Co Ltd
SHE:002432
0.78x CN¥521.40 Million
≈ $76.30 Million
CN¥668.89 Million China CN¥67.58 ▼ -8.03%
16474 Orissa Bengal Carrier Limited
NSE:OBCL
0.78x Rs12.45 Million
≈ $134.62K
Rs15.97 Million India Rs52.39 ▼ -1.36%
16475 Newcap Holding A/S
CO:NEWCAP
0.78x Dkr5.12 Million
≈ $801.37K
Dkr6.57 Million Denmark Dkr1000.00 ▲ +36.05%
16476 Guizhou Sanli Pharmaceutical Co Ltd
SHG:603439
0.78x CN¥32.03 Million
≈ $4.69 Million
CN¥41.11 Million China CN¥9.68 ▼ -4.06%
16477 Kirloskar Industries Limited
NSE:KIRLOSIND
0.78x Rs2.16 Billion
≈ $23.37 Million
Rs2.77 Billion India Rs3787.70 ▲ +1.35%
16478 CSW Industrials Inc
NASDAQ:CSWI
0.78x $27.29 Million $35.06 Million USA $305.10 ▲ +0.00%
16479 Zhejiang Yueling Co Ltd
SHE:002725
0.78x CN¥8.05 Million
≈ $1.18 Million
CN¥10.35 Million China CN¥10.85 ▲ +0.65%
16480 Beijer Ref AB (publ)
ST:BEIJ-B
0.78x Skr614.00 Million
≈ $66.08 Million
Skr789.00 Million Sweden Skr136.40 ▲ +1.04%
16481 Godawari Power And Ispat limited
NSE:GPIL
0.78x Rs4.00 Billion
≈ $43.28 Million
Rs5.14 Billion India Rs240.15 ▼ -0.46%
16482 Cencosud Shopping SA
SN:CENCOMALLS
0.78x CL$57.23 Billion
≈ $64.00 Million
CL$73.58 Billion Chile CL$2323.90 ▲ +2.15%
16483 Razor Labs Ltd
TA:RZR
0.78x ILA934.00K
≈ $2.50K
ILA1.20 Million Israel ILA558.10 ▲ +3.29%
16484 Advanced Enzyme Technologies Limited
NSE:ADVENZYMES
0.78x Rs647.13 Million
≈ $7.00 Million
Rs832.56 Million India Rs317.35 ▲ +0.99%
16485 Te Chang Construction Co Ltd
TWO:5511
0.78x NT$313.12 Million
≈ $9.87 Million
NT$402.99 Million Taiwan NT$75.00 ▲ +1.21%
16486 Rifa Ind
KO:000760
0.78x ₩392.43 Million
≈ $265.95K
₩505.29 Million Korea ₩12480.00 ▲ +2.04%
16487 Shan Dong Dong-E E-Jiao Co Ltd
SHE:000423
0.78x CN¥353.87 Million
≈ $51.78 Million
CN¥456.10 Million China CN¥50.88 ▼ -0.78%
16488 Power Generation Corp 3
VN:PGV
0.78x ₫1.98 Trillion
≈ $75.27 Million
₫2.55 Trillion Vietnam ₫22400.00 ▼ -2.61%
16489 Aalberts Industries NV
AS:AALB
0.78x €115.70 Million
≈ $135.27 Million
€149.20 Million Netherlands €41.66 ▲ +0.43%
16490 FatPipe, Inc. Common Stock
NASDAQ:FATN
0.78x $240.90K $310.66K USA $4.51 ▼ -2.59%
16491 Silicom
NASDAQ:SILC
0.78x $939.00K $1.21 Million USA $39.72 ▼ -6.03%
16492 Spigen Korea Co. Ltd
KQ:192440
0.78x ₩9.73 Billion
≈ $6.60 Million
₩12.55 Billion Korea ₩29400.00 ▼ -3.92%
16493 NEPI Rockcastle PLC
AS:NRP
0.77x €168.42 Million
≈ $196.91 Million
€217.32 Million Netherlands €7.85 ▲ +1.29%
16494 FIT Holding Co Ltd
TW:3712
0.77x NT$176.74 Million
≈ $5.57 Million
NT$228.28 Million Taiwan NT$18.65 ▲ +1.63%
16495 Hifab Group AB Series B
ST:HIFA-B
0.77x Skr2.40 Million
≈ $258.28K
Skr3.10 Million Sweden Skr3.14 ▼ -1.88%
16496 Mangold Fondkommission AB
ST:MANG
0.77x Skr18.50 Million
≈ $1.99 Million
Skr23.90 Million Sweden Skr1700.00 ▲ +0.00%
16497 AMN Healthcare Services Inc
NYSE:AMN
0.77x $22.67 Million $29.29 Million USA $32.89 ▼ -0.54%
16498 Astor Enerji AS
IS:ASTOR
0.77x TL2.25 Billion
≈ $50.40 Million
TL2.91 Billion Turkey TL297.00 ▼ -3.26%
16499 Akzo Nobel NV
AS:AKZA
0.77x €462.00 Million
≈ $540.13 Million
€598.00 Million Netherlands €57.86 ▲ +2.81%
16500 Ikegps Group Ltd
AU:IKE
0.77x AU$856.00K
≈ $605.67K
AU$1.11 Million Australia AU$0.97 ▲ +0.00%