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
6901 J D Wetherspoon PLC
LSE:JDW
3.03x GBX58.64 Million
≈ $7.13K
GBX19.39 Million UK GBX754.00 ▼ -0.72%
6902 Ford Motor Company
NYSE:F
3.02x $7.40 Billion $2.45 Billion USA $14.27 ▲ +2.00%
6903 Phytohealth Corp
TW:4108
3.02x NT$25.16 Million
≈ $792.58K
NT$8.32 Million Taiwan NT$11.70 ▲ +0.43%
6904 Alpha Trust Mutual Fund and Alternative Investment Fund Management S.A
AT:ATRUST
3.02x €427.82K
≈ $500.17K
€141.47K Greece €20.20 ▲ +0.00%
6905 Jinzai Food Group Co Ltd
SHE:003000
3.02x CN¥183.92 Million
≈ $26.91 Million
CN¥60.83 Million China CN¥9.90 ▼ -1.79%
6906 GaeaSoft Corp
KQ:051160
3.02x ₩17.29 Billion
≈ $11.72 Million
₩5.72 Billion Korea ₩7240.00 ▲ +1.54%
6907 Alcon AG
SW:ALC
3.02x CHF661.33 Million
≈ $836.10 Million
CHF218.77 Million Switzerland CHF55.82 ▼ -1.66%
6908 Hwa Fong Rubber Ind Co Ltd
TW:2109
3.02x NT$303.93 Million
≈ $9.58 Million
NT$100.55 Million Taiwan NT$14.70 ▲ +0.68%
6909 KB Home
NYSE:KBH
3.02x $306.81 Million $101.52 Million USA $55.16 ▲ +0.68%
6910 NUIX Ltd
AU:NXL
3.02x AU$33.46 Million
≈ $23.67 Million
AU$11.08 Million Australia AU$1.27 ▲ +3.69%
6911 Burlington Stores Inc
NYSE:BURL
3.02x $937.52 Million $310.38 Million USA $354.70 ▲ +0.73%
6912 HLscience Co. Ltd
KQ:239610
3.02x ₩420.13 Million
≈ $284.72K
₩139.11 Million Korea ₩5400.00 ▼ -1.64%
6913 Ally Financial Inc
NYSE:ALLY
3.02x $1.20 Billion $398.00 Million USA $44.43 ▼ -2.39%
6914 Comptoir Group PLC
LSE:COM
3.02x GBX1.43 Million
≈ $173.76
GBX472.91K UK GBX5.50 ▲ +0.00%
6915 CHINA RE.PO.HO.UNS.ADR/15
F:CRP0
3.02x €44.65 Billion
≈ $52.20 Billion
€14.79 Billion Germany €31.80 ▲ +1.27%
6916 New England Realty Associates LP
NYSE MKT:NEN
3.02x $12.53 Million $4.15 Million USA $60.90 ▲ +0.00%
6917 Shenzhen Huijie Group Co Ltd
SHE:002763
3.02x CN¥103.24 Million
≈ $15.11 Million
CN¥34.20 Million China CN¥6.68 ▼ -2.20%
6918 Compal Electronics Inc
TW:2324
3.02x NT$9.71 Billion
≈ $305.90 Million
NT$3.22 Billion Taiwan NT$36.00 ▲ +4.65%
6919 Raisecom Technology Co Ltd
SHG:603803
3.02x CN¥61.40 Million
≈ $8.98 Million
CN¥20.35 Million China CN¥9.15 ▲ +1.44%
6920 Yatra Online Limited
NSE:YATRA
3.02x Rs913.51 Million
≈ $9.88 Million
Rs302.73 Million India Rs107.92 ▼ -0.45%
6921 Inner Mongolia ERDOS Resources Co Ltd B
SHG:900936
3.02x $2.06 Billion $681.70 Million China $1.18 ▲ +0.17%
6922 Lohakit Metal Public Company Limited
BK:LHK
3.02x ฿65.19 Million
≈ $2.03 Million
฿21.61 Million Thailand ฿3.54 ▲ +0.00%
6923 INTERGRATED DIA.H DL 025
F:8I8
3.02x €340.79 Million
≈ $398.42 Million
€112.98 Million Germany €0.41 ▲ +0.00%
6924 Zhejiang Zhengyuan Zhihui Technology Co Ltd
SHE:300645
3.02x CN¥77.09 Million
≈ $11.28 Million
CN¥25.56 Million China CN¥11.45 ▲ +0.44%
6925 Visionary Education Technology Holdings Group Inc.
NASDAQ:GV
3.01x $1.78 Million $591.89K USA $0.17 ▲ +0.00%
6926 Wartsila Oyj Abp
HE:WRT1V
3.01x €416.00 Million
≈ $486.35 Million
€138.00 Million Finland €29.99 ▼ -1.87%
6927 Shaver Shop Group Ltd
AU:SSG
3.01x AU$36.87 Million
≈ $26.09 Million
AU$12.23 Million Australia AU$1.39 ▼ -2.11%
6928 Orange County Bancorp Inc
NASDAQ:OBT
3.01x $30.20 Million $10.02 Million USA $37.62 ▲ +0.62%
6929 PT Temas Tbk
JK:TMAS
3.01x Rp238.85 Billion
≈ $14.00 Million
Rp79.25 Billion Indonesia Rp122.00 ▲ +2.52%
6930 Honmyue Enterprise Co Ltd
TW:1474
3.01x NT$60.51 Million
≈ $1.91 Million
NT$20.09 Million Taiwan NT$10.50 ▲ +0.00%
6931 Downing Renewables & Infrastructure Trust PLC
LSE:DORE
3.01x GBX3.14 Million
≈ $381.56
GBX1.04 Million UK GBX102.00 ▲ +0.00%
6932 Palred Technologies Limited
NSE:PALREDTEC
3.01x Rs8.01 Million
≈ $86.67K
Rs2.66 Million India Rs48.31 ▼ -0.49%
6933 Shenzhen Silver Basis Technology Co Ltd
SHE:002786
3.01x CN¥46.91 Million
≈ $6.86 Million
CN¥15.58 Million China CN¥7.33 ▼ -4.56%
6934 Brd. Klee A/S
CO:KLEE-B
3.01x Dkr19.07 Million
≈ $2.98 Million
Dkr6.33 Million Denmark Dkr4400.00 ▲ +1.85%
6935 Sindoh
KO:029530
3.01x ₩24.20 Billion
≈ $16.40 Million
₩8.04 Billion Korea ₩41150.00 ▲ +0.98%
6936 Laiqon AG
XETRA:LQAG
3.01x €19.96 Million
≈ $23.33 Million
€6.63 Million Germany €4.61 ▲ +0.66%
6937 Sword Group S.E
PA:SWP
3.01x €30.73 Million
≈ $35.92 Million
€10.22 Million France €29.30 ▲ +0.00%
6938 Jiangsu Gaoke Petrochemical Co
SHE:002778
3.01x CN¥48.11 Million
≈ $7.04 Million
CN¥16.00 Million China CN¥13.70 ▼ -2.14%
6939 Cosmoam&T
KO:005070
3.01x ₩6.86 Billion
≈ $4.65 Million
₩2.28 Billion Korea ₩35100.00 ▼ -1.54%
6940 Eurocrane China Co Ltd
SHG:603966
3.01x CN¥146.83 Million
≈ $21.49 Million
CN¥48.84 Million China CN¥7.35 ▲ +0.41%
6941 CelcomDigi Berhad
KLSE:6947
3.01x RM1.35 Billion
≈ $339.67 Million
RM450.07 Million Malaysia RM2.92 ▼ -2.01%
6942 Taewoong Logistics Co.Ltd
KQ:124560
3.01x ₩8.34 Billion
≈ $5.65 Million
₩2.77 Billion Korea ₩1871.00 ▼ -0.16%
6943 HITACHI LTD ADR/10
F:HIAA
3.00x €1.17 Trillion
≈ $1.37 Trillion
€390.11 Billion Germany €27.00 ▲ +3.05%
6944 Grange Resources Ltd
AU:GRR
3.00x AU$41.37 Million
≈ $29.27 Million
AU$13.77 Million Australia AU$0.14 ▲ +0.00%
6945 Sungshin Cemen
KO:004980
3.00x ₩36.09 Billion
≈ $24.46 Million
₩12.01 Billion Korea ₩7850.00 ▲ +0.00%
6946 Premia S.A.
AT:PREMIA
3.00x €1.99 Million
≈ $2.32 Million
€661.55K Greece €1.31 ▼ -0.15%
6947 AS Ekspress Grupp
F:DYC
3.00x €3.25 Million
≈ $3.80 Million
€1.08 Million Germany €1.20 ▲ +0.00%
6948 Eagle Bulk Shipping Inc
NYSE:EGLE
3.00x $19.97 Million $6.65 Million USA $30.84 ▲ +0.67%
6949 Shenzhen Pacific Union Precision Manufacturing Co. Ltd. A
SHG:688210
3.00x CN¥224.11 Million
≈ $32.79 Million
CN¥74.63 Million China CN¥27.34 ▲ +2.40%
6950 India Globalization Capital Inc
NYSE MKT:IGC
3.00x $1.50 Million $497.97K USA $0.29 ▲ +0.38%
6951 Guangxi Hechi Chemical Co Ltd
SHE:000953
3.00x CN¥12.29 Million
≈ $1.80 Million
CN¥4.10 Million China CN¥5.09 ▼ -3.42%
6952 Zhejiang Jinghua Laser Technology Co Ltd Class A
SHG:603607
3.00x CN¥77.69 Million
≈ $11.37 Million
CN¥25.88 Million China CN¥19.38 ▲ +1.84%
6953 Suzhou Medsys Tech Co Ltd
SHG:603990
3.00x CN¥17.84 Million
≈ $2.61 Million
CN¥5.94 Million China CN¥16.75 ▼ -3.35%
6954 Henan Yicheng New Energy Co Ltd
SHE:300080
3.00x CN¥128.42 Million
≈ $18.79 Million
CN¥42.79 Million China CN¥3.45 ▲ +0.29%
6955 Eson Precision Ind Co Ltd
TW:5243
3.00x NT$520.45 Million
≈ $16.40 Million
NT$173.49 Million Taiwan NT$89.00 ▲ +2.18%
6956 Pc Iletisim ve Medya Hizmetleri Sanayi Ticaret AS
IS:PCILT
3.00x TL432.83 Million
≈ $9.69 Million
TL144.34 Million Turkey TL34.48 ▲ +1.95%
6957 Modiv Inc
NYSE:MDV
3.00x $3.84 Million $1.28 Million USA $18.27 ▲ +0.38%
6958 Reef Casino Trust
AU:RCT
3.00x AU$11.27 Million
≈ $7.98 Million
AU$3.76 Million Australia AU$3.66 ▼ -0.54%
6959 Klil Industries Ltd
TA:KLIL
3.00x ILA15.79 Million
≈ $42.34K
ILA5.27 Million Israel ILA18900.00 ▲ +0.59%
6960 Shanghai Liangxin Electrical Co Ltd
SHE:002706
3.00x CN¥173.05 Million
≈ $25.32 Million
CN¥57.74 Million China CN¥9.29 ▲ +6.17%
6961 China National Electric Apparatus R
SHG:688128
3.00x CN¥367.88 Million
≈ $53.83 Million
CN¥122.76 Million China CN¥21.63 ▲ +2.03%
6962 Dongbang Trans
KO:004140
3.00x ₩12.41 Billion
≈ $8.41 Million
₩4.14 Billion Korea ₩1812.00 ▲ +1.57%
6963 Ivory Properties Group Bhd
KLSE:5175
3.00x RM24.40 Million
≈ $6.13 Million
RM8.14 Million Malaysia RM0.01 ▲ +0.00%
6964 Technology One Ltd
AU:TNE
3.00x AU$223.66 Million
≈ $158.25 Million
AU$74.67 Million Australia AU$29.96 ▲ +2.53%
6965 UFO Moviez India Limited
NSE:UFO
3.00x Rs421.10 Million
≈ $4.55 Million
Rs140.60 Million India Rs67.95 ▲ +0.65%
6966 Crowell Development Corp
TW:2528
2.99x NT$385.69 Million
≈ $12.15 Million
NT$128.82 Million Taiwan NT$22.15 ▲ +0.91%
6967 Tower Bersama Infrastructure Tbk PT
JK:TBIG
2.99x Rp953.12 Billion
≈ $55.85 Million
Rp318.54 Billion Indonesia Rp1415.00 ▼ -0.70%
6968 WTK Holdings Bhd
KLSE:4243
2.99x RM52.17 Million
≈ $13.10 Million
RM17.44 Million Malaysia RM0.83 ▲ +2.48%
6969 Master Tec Group Berhad
KLSE:0295
2.99x RM17.84 Million
≈ $4.48 Million
RM5.96 Million Malaysia RM0.99 ▼ -1.50%
6970 Data Communications Management Ltd
TO:DCM
2.99x CA$14.32 Million
≈ $10.36 Million
CA$4.79 Million Canada CA$2.61 ▼ -0.38%
6971 Trupanion Inc
NASDAQ:TRUP
2.99x $14.59 Million $4.88 Million USA $25.85 ▼ -3.33%
6972 Zhejiang Longsheng Group Co Ltd
SHG:600352
2.99x CN¥1.40 Billion
≈ $205.30 Million
CN¥469.21 Million China CN¥13.20 ▲ +0.69%
6973 Magna International Inc
TO:MG
2.99x CA$912.00 Million
≈ $659.73 Million
CA$305.00 Million Canada CA$95.89 ▲ +3.27%
6974 Dimerco Data System
TWO:5403
2.99x NT$618.77 Million
≈ $19.49 Million
NT$206.94 Million Taiwan NT$95.60 ▲ +0.74%
6975 PLAYTIKA HOLDING DL-01
F:8II
2.99x €116.90 Million
≈ $136.67 Million
€39.10 Million Germany €3.24 ▼ -8.47%
6976 Playtika Holding Corp
NASDAQ:PLTK
2.99x $116.90 Million $39.10 Million USA $4.13 ▲ +9.26%
6977 Tjk Machinery Tianjin Co Ltd
SHE:300823
2.99x CN¥41.05 Million
≈ $6.01 Million
CN¥13.73 Million China CN¥12.94 ▲ +1.81%
6978 Lonking Holdings Limited
F:C9IB
2.99x €459.41 Million
≈ $537.10 Million
€153.70 Million Germany €0.33 ▲ +9.27%
6979 Figeac Aero SA
PA:FGA
2.99x €23.90 Million
≈ $27.94 Million
€8.00 Million France €10.96 ▲ +0.00%
6980 China Automotive Systems Inc
NASDAQ:CAAS
2.99x $30.99 Million $10.37 Million USA $4.40 ▼ -0.79%
6981 Hollyland China Electronics Technology Corp Ltd
SHE:002729
2.99x CN¥20.33 Million
≈ $2.97 Million
CN¥6.81 Million China CN¥12.39 ▲ +3.68%
6982 Telkom
JSE:TKG
2.99x ZAC4.79 Billion
≈ $2.55 Million
ZAC1.60 Billion South Africa ZAC5600.00 ▲ +0.02%
6983 Suqian Unitech Corp. Ltd. Cl A
SHG:603065
2.99x CN¥117.55 Million
≈ $17.20 Million
CN¥39.36 Million China CN¥13.90 ▼ -9.97%
6984 Binh Duong Trade and Development JSC
VN:TDC
2.99x ₫363.77 Billion
≈ $13.82 Million
₫121.83 Billion Vietnam ₫7100.00 ▲ +0.28%
6985 Global Knafaim Leasing Ltd
TA:GKL
2.99x ILA1.61 Million
≈ $4.31K
ILA538.00K Israel ILA94.60 ▲ +0.00%
6986 ENERGY S.P.A.
F:S2I
2.98x €16.74 Million
≈ $19.57 Million
€5.61 Million Germany €0.70 ▲ +0.00%
6987 Vodacom Group Ltd
JSE:VOD
2.98x ZAC34.43 Billion
≈ $18.30 Million
ZAC11.54 Billion South Africa ZAC15246.00 ▼ -0.05%
6988 F&G Annuities & Life Inc.
NYSE:FG
2.98x $743.00 Million $249.00 Million USA $30.20 ▼ -1.92%
6989 Gold Resource Corporation
NYSE MKT:GORO
2.98x $7.98 Million $2.67 Million USA $1.29 ▲ +0.00%
6990 Despegar.com Corp
NYSE:DESP
2.98x $26.64 Million $8.93 Million USA $19.50 ▲ +0.00%
6991 Hengdian Group DMEGC Magnetics Co Ltd
SHE:002056
2.98x CN¥1.29 Billion
≈ $188.75 Million
CN¥432.43 Million China CN¥22.84 ▲ +5.55%
6992 Selcuk Gida Endustri Ihracat Ithalat AS
IS:SELGD
2.98x TL1.75 Million
≈ $39.27K
TL587.84K Turkey TL109.10 ▲ +46.25%
6993 Idealist Gayrimenkul Yatirim Ortakligi AS
IS:IDGYO
2.98x TL278.32 Million
≈ $6.23 Million
TL93.31 Million Turkey TL4.27 ▼ -5.32%
6994 Suparma Tbk
JK:SPMA
2.98x Rp118.90 Billion
≈ $6.97 Million
Rp39.88 Billion Indonesia Rp172.00 ▲ +0.58%
6995 EVT Ltd
AU:EVT
2.98x AU$112.80 Million
≈ $79.81 Million
AU$37.84 Million Australia AU$12.04 ▼ -3.76%
6996 Korea Information Engineering Services Co. Ltd
KQ:039740
2.98x ₩9.89 Billion
≈ $6.70 Million
₩3.32 Billion Korea ₩3040.00 ▼ -0.82%
6997 Guangzhou Baiyun International Airport Co Ltd
SHG:600004
2.98x CN¥1.03 Billion
≈ $150.77 Million
CN¥345.76 Million China CN¥7.91 ▼ -0.50%
6998 First Tractor Company Limited
F:FTP
2.98x €799.78 Million
≈ $935.03 Million
€268.41 Million Germany €0.94 ▲ +6.82%
6999 Assurant Inc
NYSE:AIZ
2.98x $671.00 Million $225.20 Million USA $275.84 ▲ +0.13%
7000 Charm Engine
KO:009310
2.98x ₩8.54 Billion
≈ $5.79 Million
₩2.87 Billion Korea ₩5325.00 ▲ +0.00%