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,187
Positive operating CF and net income required

Last Updated

Jun 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
16901 MORIMATSU INT.H.C. (HK)
F:1S5
0.71x €425.37 Million
≈ $497.31 Million
€599.59 Million Germany €1.11 ▼ -7.50%
16902 Apogee Optocom Co Ltd
TW:6426
0.71x NT$19.15 Million
≈ $603.24K
NT$27.00 Million Taiwan NT$229.50 ▼ -5.36%
16903 Far East Holdings Bhd
KLSE:5029
0.71x RM138.41 Million
≈ $34.75 Million
RM195.35 Million Malaysia RM4.10 ▲ +2.50%
16904 IGB Real Estate Investment Trust
KLSE:5227
0.71x RM67.66 Million
≈ $16.99 Million
RM95.62 Million Malaysia RM2.72 ▼ -2.16%
16905 Playside Studios Ltd
AU:PLY
0.71x AU$5.62 Million
≈ $3.98 Million
AU$7.94 Million Australia AU$0.13 ▲ +4.00%
16906 Guaranty Bancshares, Inc.
NYSE:GNTY
0.71x $7.05 Million $9.98 Million USA $48.75 ▲ +0.00%
16907 Jack Nathan Medical Corp
V:JNH
0.71x CA$510.69K
≈ $369.43K
CA$723.01K Canada CA$0.01 ▲ +0.00%
16908 KAR Auction Services Inc
NYSE:KAR
0.71x $125.50 Million $177.70 Million USA $28.49 ▲ +5.91%
16909 Arcos Dorados Holdings Inc
NYSE:ARCO
0.71x $106.21 Million $150.43 Million USA $8.20 ▼ -0.73%
16910 Finwise Bancorp
NASDAQ:FINW
0.71x $3.45 Million $4.89 Million USA $14.66 ▲ +1.66%
16911 TELENOR ASA SP.ADR/ O.N.
F:TEQA
0.71x €5.79 Billion
≈ $6.77 Billion
€8.21 Billion Germany €14.60 ▲ +0.00%
16912 Beijing JCZ Technology Co. Ltd. A
SHG:688291
0.71x CN¥21.52 Million
≈ $3.15 Million
CN¥30.50 Million China CN¥49.16 ▲ +1.55%
16913 GE HealthCare Technologies Inc.
NASDAQ:GEHC
0.71x $290.00 Million $411.00 Million USA $64.67 ▲ +1.35%
16914 Inoue Rubber (Thailand) Public Company Limited
BK:IRC
0.71x ฿40.71 Million
≈ $1.27 Million
฿57.72 Million Thailand ฿11.90 ▲ +0.00%
16915 Principal Real Estate Income Closed Fund
NYSE:PGZ
0.71x $2.20 Million $3.12 Million USA $9.90 ▲ +0.10%
16916 ENKA Insaat ve Sanayi AS
IS:ENKAI
0.71x TL187.60 Million
≈ $4.20 Million
TL266.08 Million Turkey TL93.35 ▼ -1.69%
16917 Applied BioCode
TW:6598
0.70x NT$33.49 Million
≈ $1.06 Million
NT$47.51 Million Taiwan NT$24.50 ▲ +0.00%
16918 Patria Bank SA
RO:PBK
0.70x RON9.17 Million
≈ $2.11 Million
RON13.03 Million Romania RON0.14 ▼ -3.20%
16919 Jereissati Participações S.A.
SA:IGTI3
0.70x R$167.27 Million
≈ $32.82 Million
R$237.59 Million Brazil R$3.54 ▲ +1.43%
16920 Yoantion Industrial Inc.Ltd.
SHE:301053
0.70x CN¥11.70 Million
≈ $1.71 Million
CN¥16.62 Million China CN¥42.15 ▲ +0.12%
16921 Altia Consultores S.A.
MC:ALC
0.70x €5.63 Million
≈ $6.58 Million
€8.00 Million Spain €7.00 ▲ +1.45%
16922 Momentum Group AB (publ)
ST:MMGR-B
0.70x Skr38.00 Million
≈ $4.09 Million
Skr54.00 Million Sweden Skr115.60 ▲ +0.17%
16923 Xunlei Ltd Adr
NASDAQ:XNET
0.70x $3.48 Million $4.95 Million USA $6.36 ▼ -5.92%
16924 NOVA LJUBLJ.BK GDR REG.S
F:N1V2
0.70x €83.90 Million
≈ $98.09 Million
€119.31 Million Germany €43.40 ▲ +0.93%
16925 HF Sinclair Corp
NYSE:DINO
0.70x $457.00 Million $650.00 Million USA $71.39 ▼ -1.98%
16926 Concorde International Group Ltd Class A Ordinary Shares
NASDAQ:CIGL
0.70x $790.94K $1.13 Million USA $0.54 ▼ -6.74%
16927 Tiangong International Company Limited
F:34T1
0.70x €76.85 Million
≈ $89.84 Million
€109.35 Million Germany €0.37 ▼ -1.08%
16928 Nokia Corp ADR
NYSE:NOK
0.70x $370.36 Million $527.01 Million USA $10.33 ▲ +4.77%
16929 HP Inc
NYSE:HPQ
0.70x $383.00 Million $545.00 Million USA $25.58 ▼ -2.74%
16930 Biotron Ltd
AU:BIT
0.70x AU$489.47K
≈ $346.33K
AU$696.63K Australia AU$0.00 ▼ -20.00%
16931 Fonix Mobile plc
LSE:FNX
0.70x GBX3.57 Million
≈ $434.49
GBX5.08 Million UK GBX147.50 ▼ -1.99%
16932 Bayerische Motoren Werke Aktiengesellschaft
XETRA:BMW3
0.70x €1.14 Billion
≈ $1.33 Billion
€1.62 Billion Germany €70.20 ▲ +0.07%
16933 Seresco S.A.
MC:SCO
0.70x €1.79 Million
≈ $2.10 Million
€2.56 Million Spain €6.25 ▲ +0.00%
16934 Covivio Hotels
PA:COVH
0.70x €135.50 Million
≈ $158.41 Million
€193.20 Million France €22.80 ▼ -0.44%
16935 Sichuan Zhongguang Lightning Protection Technologies Co Ltd
SHE:300414
0.70x CN¥4.53 Million
≈ $662.41K
CN¥6.46 Million China CN¥12.42 ▲ +4.11%
16936 Panion & BF Biotech Inc
TW:1760
0.70x NT$73.31 Million
≈ $2.31 Million
NT$104.58 Million Taiwan NT$61.30 ▲ +0.16%
16937 Allspring Multi Sector Income Fund
NYSE MKT:ERC
0.70x $14.32 Million $20.43 Million USA $8.99 ▲ +0.56%
16938 Premier Foods PLC
LSE:PFD
0.70x GBX32.80 Million
≈ $3.99K
GBX46.80 Million UK GBX199.70 ▲ +1.73%
16939 MIND CTI Ltd
NASDAQ:MNDO
0.70x $608.00K $868.00K USA $0.95 ▼ -2.95%
16940 NP3 Fastigheter AB
ST:NP3
0.70x Skr182.00 Million
≈ $19.59 Million
Skr260.00 Million Sweden Skr265.00 ▼ -0.38%
16941 NP3 Fastigheter AB (publ)
ST:NP3-PREF
0.70x Skr182.00 Million
≈ $19.59 Million
Skr260.00 Million Sweden Skr31.05 ▲ +0.00%
16942 NXP Semiconductors NV
NASDAQ:NXPI
0.70x $793.00 Million $1.13 Billion USA $295.96 ▼ -8.15%
16943 Sharetronic Data Technology Co Ltd
SHE:300857
0.70x CN¥186.07 Million
≈ $27.23 Million
CN¥265.88 Million China CN¥228.47 ▼ -6.50%
16944 Can2 Termik AS
IS:CANTE
0.70x TL375.34 Million
≈ $8.41 Million
TL536.36 Million Turkey TL1.53 ▼ -1.29%
16945 Barings BDC Inc
NYSE:BBDC
0.70x $16.48 Million $23.55 Million USA $8.34 ▼ -0.95%
16946 FPT Digital Retail JSC
VN:FRT
0.70x ₫202.55 Billion
≈ $7.70 Million
₫289.51 Billion Vietnam ₫124800.00 ▼ -1.73%
16947 Sustainable Power & Infrastructure Split Corp
TO:PWI
0.70x CA$2.95 Million
≈ $2.13 Million
CA$4.21 Million Canada CA$12.87 ▼ -2.79%
16948 Torrent Capital Ltd
V:TORR
0.70x CA$2.52 Million
≈ $1.82 Million
CA$3.60 Million Canada CA$0.51 ▲ +0.00%
16949 JNTC Co. Ltd
KQ:204270
0.70x ₩22.62 Billion
≈ $15.33 Million
₩32.34 Billion Korea ₩17530.00 ▼ -9.31%
16950 Beijing Yupont Electric Power Technology Co Ltd
SHG:688597
0.70x CN¥8.61 Million
≈ $1.26 Million
CN¥12.31 Million China CN¥9.71 ▲ +3.85%
16951 Unifi Inc
NYSE:UFI
0.70x $2.44 Million $3.50 Million USA $4.11 ▼ -1.44%
16952 Gjensidige Forsikring ASA
OL:GJF
0.70x Nkr1.16 Billion
≈ $122.38 Million
Nkr1.66 Billion Norway Nkr248.80 ▲ +0.32%
16953 Greenwood Sejahtera Tbk
JK:GWSA
0.70x Rp25.53 Billion
≈ $1.50 Million
Rp36.55 Billion Indonesia Rp111.00 ▼ -3.48%
16954 Guangzhou Great Power Energy&Technology Co Ltd
SHE:300438
0.70x CN¥141.66 Million
≈ $20.73 Million
CN¥202.78 Million China CN¥75.65 ▼ -2.05%
16955 iOThree Limited Ordinary Shares
NASDAQ:IOTR
0.70x $725.95K $1.04 Million USA $3.30 ▼ -19.51%
16956 Equinox Gold Corp
TO:EQX
0.70x CA$216.52 Million
≈ $156.63 Million
CA$310.11 Million Canada CA$15.06 ▼ -5.76%
16957 Duratec Ltd
AU:DUR
0.70x AU$9.38 Million
≈ $6.63 Million
AU$13.43 Million Australia AU$2.69 ▲ +0.37%
16958 C.E. Info Systems Limited
NSE:MAPMYINDIA
0.70x Rs451.10 Million
≈ $4.88 Million
Rs646.20 Million India Rs853.40 ▲ +2.60%
16959 Ero Copper Corp
TO:ERO
0.70x CA$74.67 Million
≈ $54.02 Million
CA$106.99 Million Canada CA$35.81 ▼ -16.12%
16960 LCNB Corporation
NASDAQ:LCNB
0.70x $3.10 Million $4.44 Million USA $16.82 ▲ +1.82%
16961 Invesco Mortgage Capital Inc
NYSE:IVR
0.70x $37.30 Million $53.47 Million USA $7.81 ▼ -0.76%
16962 Shanghai Waigaoqiao Free Trade Zone Group Co Ltd B
SHG:900912
0.70x $340.77 Million $488.65 Million China $0.66 ▼ -0.15%
16963 Dollar Industries Limited
NSE:DOLLAR
0.70x Rs123.49 Million
≈ $1.34 Million
Rs177.10 Million India Rs251.00 ▼ -0.65%
16964 Societatea Nationala de Gaze Naturale Romgaz SA
RO:SNG
0.70x RON507.52 Million
≈ $116.53 Million
RON728.00 Million Romania RON13.20 ▼ -0.15%
16965 Thai Nippon Rubber Industry Public Co. Ltd
BK:TNR
0.70x ฿33.35 Million
≈ $1.04 Million
฿47.83 Million Thailand ฿5.00 ▲ +0.00%
16966 Will Semiconductor Co Ltd
SHG:603501
0.70x CN¥823.97 Million
≈ $120.57 Million
CN¥1.18 Billion China CN¥95.39 ▼ -3.51%
16967 Jiangxi Ganyue Expressway Co Ltd
SHG:600269
0.70x CN¥602.24 Million
≈ $88.13 Million
CN¥864.57 Million China CN¥4.33 ▲ +0.00%
16968 Jiangsu Province Commun
SHG:603018
0.70x CN¥58.93 Million
≈ $8.62 Million
CN¥84.63 Million China CN¥6.97 ▲ +0.43%
16969 Sam Yang Foods
KO:003230
0.70x ₩66.54 Billion
≈ $45.09 Million
₩95.59 Billion Korea ₩1000000.00 ▲ +0.00%
16970 Zangge Holding Co Ltd
SHE:000408
0.70x CN¥766.33 Million
≈ $112.14 Million
CN¥1.10 Billion China CN¥76.08 ▼ -2.02%
16971 Yew Lee Pacific Group Berhad
KLSE:0248
0.70x RM681.00K
≈ $170.98K
RM979.00K Malaysia RM0.58 ▲ +0.87%
16972 Kayne Anderson MLP Investment Closed Fund
NYSE:KYN
0.70x $24.59 Million $35.35 Million USA $14.05 ▼ -0.64%
16973 BioGaia AB (publ)
ST:BIOG-B
0.70x Skr70.36 Million
≈ $7.57 Million
Skr101.15 Million Sweden Skr122.10 ▼ -1.29%
16974 Ruentex Development Co Ltd
TW:9945
0.70x NT$1.83 Billion
≈ $57.72 Million
NT$2.63 Billion Taiwan NT$25.15 ▼ -0.20%
16975 Compeq Manufacturing Co Ltd
TW:2313
0.70x NT$1.91 Billion
≈ $60.30 Million
NT$2.75 Billion Taiwan NT$259.00 ▼ -2.45%
16976 Seneca Foods Corp A
NASDAQ:SENEA
0.70x $31.11 Million $44.77 Million USA $146.79 ▲ +2.63%
16977 Seneca Foods Corp B
NASDAQ:SENEB
0.70x $31.11 Million $44.77 Million USA $145.75 ▲ +0.00%
16978 Galliford Try PLC
LSE:GFRD
0.69x GBX10.70 Million
≈ $1.30K
GBX15.40 Million UK GBX522.00 ▼ -0.57%
16979 Cochlear Ltd
AU:COH
0.69x AU$127.70 Million
≈ $90.36 Million
AU$183.80 Million Australia AU$100.45 ▲ +5.63%
16980 Reitir fasteignafélag hf
IC:REITIR
0.69x Ikr2.08 Billion
≈ $16.96 Million
Ikr2.99 Billion Iceland Ikr120.00 ▲ +2.56%
16981 Sun Communities Inc
NYSE:SUI
0.69x $201.30 Million $289.90 Million USA $123.69 ▲ +0.82%
16982 SINOTRANS LTD H YC 1
F:SIY
0.69x €840.63 Million
≈ $982.78 Million
€1.21 Billion Germany €0.50 ▼ -0.40%
16983 Shenzhen Inovance Tech
SHE:300124
0.69x CN¥892.64 Million
≈ $130.62 Million
CN¥1.29 Billion China CN¥75.08 ▲ +1.25%
16984 Form Bio Co. Ltd.
KQ:377220
0.69x ₩3.08 Billion
≈ $2.09 Million
₩4.43 Billion Korea ₩759.00 ▲ +3.27%
16985 Shanghai Putailai New Energy Technology Co.Ltd.
SHG:603659
0.69x CN¥447.21 Million
≈ $65.44 Million
CN¥644.53 Million China CN¥27.61 ▼ -2.78%
16986 Ji'an Mankun Technology Co. Ltd. A
SHE:301132
0.69x CN¥26.91 Million
≈ $3.94 Million
CN¥38.80 Million China CN¥39.81 ▼ -0.13%
16987 Shenzhen JingQuanHua Electronics Co Ltd
SHE:002885
0.69x CN¥21.20 Million
≈ $3.10 Million
CN¥30.57 Million China CN¥41.82 ▼ -3.84%
16988 Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911
0.69x CN¥26.06 Million
≈ $3.81 Million
CN¥37.58 Million China CN¥24.08 ▲ +1.30%
16989 Redfin Corp
NASDAQ:RDFN
0.69x $9.73 Million $14.04 Million USA $11.19 ▼ -0.36%
16990 INNEOVA Holdings Limited
NASDAQ:INEO
0.69x $1.16 Million $1.68 Million USA $0.55 ▼ -7.42%
16991 SAG Holdings Limited
NASDAQ:SAG
0.69x $581.00K $838.00K USA $1.24 ▼ -1.59%
16992 Fresnillo plc
F:FNL
0.69x €53.52 Million
≈ $62.57 Million
€77.26 Million Germany €36.28 ▼ -3.51%
16993 Qingdao Vland Biotech Co Ltd
SHG:603739
0.69x CN¥24.29 Million
≈ $3.55 Million
CN¥35.06 Million China CN¥12.67 ▲ +0.40%
16994 Artois Nom.
PA:ARTO
0.69x €4.78 Million
≈ $5.59 Million
€6.90 Million France €9100.00 ▲ +0.00%
16995 Yipinhong Pharmaceutical Co Ltd Class A
SHE:300723
0.69x CN¥39.19 Million
≈ $5.73 Million
CN¥56.59 Million China CN¥37.58 ▼ -3.57%
16996 Affle (India) Limited
NSE:AFFLE
0.69x Rs1.83 Billion
≈ $19.81 Million
Rs2.65 Billion India Rs1476.10 ▼ -0.40%
16997 Host Hotels & Resorts Inc
NASDAQ:HST
0.69x $342.00 Million $494.00 Million USA $24.62 ▲ +0.70%
16998 Tadir-Gan (Precision Products) 1993 Ltd
TA:TDGN
0.69x ILA18.00K
≈ $48.26
ILA26.00K Israel ILA212.00 ▼ -5.15%
16999 China Molybdenum Co Ltd Class A
SHG:603993
0.69x CN¥3.88 Billion
≈ $568.01 Million
CN¥5.61 Billion China CN¥18.19 ▼ -2.93%
17000 Logisys Inc
KQ:067730
0.69x ₩499.12 Million
≈ $338.25K
₩721.16 Million Korea ₩2300.00 ▼ -1.29%