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
17001 Tianjin Silvery Dragon
SHG:603969
0.69x CN¥69.53 Million
≈ $10.17 Million
CN¥101.35 Million China CN¥7.01 ▼ -5.14%
17002 Clicks
JSE:CLS
0.69x ZAC1.05 Billion
≈ $557.76K
ZAC1.53 Billion South Africa ZAC21227.00 ▲ +0.71%
17003 Gourmet Master Co Ltd
TW:2723
0.69x NT$169.68 Million
≈ $5.35 Million
NT$247.47 Million Taiwan NT$62.00 ▼ -0.16%
17004 Corteva Inc
NYSE:CTVA
0.69x $947.00 Million $1.38 Billion USA $89.25 ▲ +0.53%
17005 Ferrovial SE
NASDAQ:FER
0.69x $185.00 Million $270.00 Million USA $63.25 ▼ -0.08%
17006 Worksport Ltd
NASDAQ:WKSP
0.69x $185.24K $270.37K USA $0.64 ▼ -2.88%
17007 L&K Engineering Suzhou Co Ltd
SHG:603929
0.68x CN¥192.89 Million
≈ $28.23 Million
CN¥281.59 Million China CN¥165.50 ▲ +1.32%
17008 Radian Group Inc
NYSE:RDN
0.68x $84.96 Million $124.09 Million USA $38.68 ▲ +1.36%
17009 Sonadezi Chau Duc Shareholding Co
VN:SZC
0.68x ₫235.97 Billion
≈ $8.97 Million
₫344.80 Billion Vietnam ₫18400.00 ▼ -2.39%
17010 Jiin Yeeh Ding Enterprise Co Ltd
TWO:8390
0.68x NT$98.16 Million
≈ $3.09 Million
NT$143.44 Million Taiwan NT$94.00 ▼ -0.84%
17011 Sterling and Wilson Renewable Energy Limited
NSE:SWSOLAR
0.68x Rs378.80 Million
≈ $4.10 Million
Rs553.80 Million India Rs207.93 ▲ +0.76%
17012 Timbercreek Financial Corp
TO:TF
0.68x CA$7.09 Million
≈ $5.13 Million
CA$10.37 Million Canada CA$6.19 ▲ +0.81%
17013 Barings Corporate Investors
NYSE:MCI
0.68x $4.55 Million $6.66 Million USA $16.55 ▼ -0.42%
17014 Golden Bridge Electech Inc
TW:6133
0.68x NT$37.04 Million
≈ $1.17 Million
NT$54.16 Million Taiwan NT$20.95 ▼ -0.24%
17015 Nanosonics Ltd
AU:NAN
0.68x AU$6.59 Million
≈ $4.66 Million
AU$9.64 Million Australia AU$2.98 ▼ -1.32%
17016 Choice Properties Real Estate Investment Trust
TO:CHP-UN
0.68x CA$165.81 Million
≈ $119.94 Million
CA$242.65 Million Canada CA$15.93 ▲ +0.95%
17017 AJ Lucas Group Ltd
AU:AJL
0.68x AU$26.37 Million
≈ $18.66 Million
AU$38.61 Million Australia AU$0.01 ▲ +0.00%
17018 Beingmate Baby & Child Food Co Ltd
SHE:002570
0.68x CN¥22.03 Million
≈ $3.22 Million
CN¥32.26 Million China CN¥3.95 ▼ -3.19%
17019 SCOR SE
PA:SCR
0.68x €142.00 Million
≈ $166.01 Million
€208.00 Million France €33.84 ▲ +2.30%
17020 Axa Equitable Holdings Inc
NYSE:EQH
0.68x $499.00 Million $731.00 Million USA $48.00 ▲ +1.18%
17021 Huadian Energy
SHG:600726
0.68x CN¥325.58 Million
≈ $47.64 Million
CN¥477.01 Million China CN¥6.28 ▼ -10.03%
17022 Guangdong Baolihua New Energy Stock Co LTD
SHE:000690
0.68x CN¥179.09 Million
≈ $26.21 Million
CN¥262.40 Million China CN¥4.79 ▼ -4.01%
17023 LivaNova PLC
NASDAQ:LIVN
0.68x $15.22 Million $22.29 Million USA $78.19 ▼ -0.53%
17024 Guggenheim Active Allocation Fund
NYSE:GUG
0.68x $31.35 Million $45.94 Million USA $15.40 ▼ -0.52%
17025 Lisata Therapeutics Inc.
NASDAQ:LSTA
0.68x $4.50 Million $6.60 Million USA $1.67 ▼ -21.23%
17026 Hangzhou AGS MedTech Co. Ltd. A
SHG:688581
0.68x CN¥151.20 Million
≈ $22.13 Million
CN¥221.71 Million China CN¥50.26 ▼ -1.87%
17027 Adaptimmune Therapeutics plc
F:473A
0.68x €47.40 Million
≈ $55.41 Million
€69.52 Million Germany €0.16 ▲ +6.58%
17028 Adaptimmune Therapeutics Plc
NASDAQ:ADAP
0.68x $47.39 Million $69.52 Million USA $0.04 ▼ -29.13%
17029 CETC Digital Technology Co Ltd
SHG:600850
0.68x CN¥100.33 Million
≈ $14.68 Million
CN¥147.21 Million China CN¥13.62 ▼ -4.69%
17030 ESTec Corporation
KQ:069510
0.68x ₩8.01 Billion
≈ $5.43 Million
₩11.75 Billion Korea ₩12510.00 ▲ +0.97%
17031 Heritage Insurance Hldgs Inc
NYSE:HRTG
0.68x $24.86 Million $36.48 Million USA $27.82 ▲ +5.86%
17032 Newgen Software Technologies Limited
NSE:NEWGEN
0.68x Rs895.77 Million
≈ $9.69 Million
Rs1.31 Billion India Rs505.70 ▼ -0.61%
17033 Throgmorton Trust Plc
LSE:THRG
0.68x GBX9.19 Million
≈ $1.12K
GBX13.49 Million UK GBX552.00 ▲ +0.00%
17034 Formosa Advanced Technologies Co Ltd
TW:8131
0.68x NT$290.12 Million
≈ $9.14 Million
NT$426.35 Million Taiwan NT$64.60 ▼ -5.97%
17035 Bank Yudha Bhakti Tbk
JK:BBYB
0.68x Rp79.00 Billion
≈ $4.63 Million
Rp116.10 Billion Indonesia Rp244.00 ▼ -3.94%
17036 Blue Owl Technology Finance Corp.
NYSE:OTF
0.68x $159.84 Million $234.94 Million USA $9.95 ▲ +0.20%
17037 Wavestone S.A.
PA:WAVE
0.68x €20.62 Million
≈ $24.11 Million
€30.32 Million France €38.90 ▲ +1.97%
17038 Yiwu Huading Nylon Co Ltd
SHG:601113
0.68x CN¥23.73 Million
≈ $3.47 Million
CN¥34.92 Million China CN¥3.24 ▼ -4.42%
17039 Public Bank Bhd
KLSE:1295
0.68x RM1.67 Billion
≈ $418.41 Million
RM2.45 Billion Malaysia RM5.11 ▼ -1.16%
17040 Cyclerion Therapeutics Inc
NASDAQ:CYCN
0.68x $360.00K $530.00K USA $3.50 ▼ -3.31%
17041 Cocrystal Pharma Inc
NASDAQ:COCP
0.68x $2.02 Million $2.97 Million USA $0.90 ▼ -2.18%
17042 Quest Holdings S.A
AT:QUEST
0.68x €8.94 Million
≈ $10.45 Million
€13.17 Million Greece €7.02 ▼ -0.14%
17043 Venus Pipes & Tubes Limited
NSE:VENUSPIPES
0.68x Rs345.35 Million
≈ $3.73 Million
Rs508.54 Million India Rs1700.10 ▲ +1.00%
17044 Jiangsu Shemar Electric Co Ltd
SHG:603530
0.68x CN¥79.23 Million
≈ $11.59 Million
CN¥116.74 Million China CN¥42.41 ▼ -5.25%
17045 Karma Energy Limited
NSE:KARMAENG
0.68x Rs11.24 Million
≈ $121.50K
Rs16.56 Million India Rs38.18 ▲ +1.54%
17046 Sinergi Inti Plastindo
JK:ESIP
0.68x Rp274.38 Million
≈ $16.08K
Rp404.41 Million Indonesia Rp139.00 ▲ +6.92%
17047 Rompetrol Well
RO:PTR
0.68x RON1.02 Million
≈ $234.72K
RON1.51 Million Romania RON0.68 ▲ +1.80%
17048 Dassault Systemes SE
PA:DSY
0.68x €296.20 Million
≈ $346.29 Million
€436.90 Million France €19.88 ▲ +7.90%
17049 Piedmont Office Realty Trust Inc
NYSE:PDM
0.68x $51.23 Million $75.57 Million USA $9.79 ▲ +2.30%
17050 Grupo Pochteca S.A.B. de C.V
MX:POCHTECB
0.68x MX$48.24 Million
≈ $2.78 Million
MX$71.17 Million Mexico MX$5.88 ▲ +2.44%
17051 Tsinghuatongfang Co Ltd
SHG:600100
0.68x CN¥396.53 Million
≈ $58.03 Million
CN¥585.53 Million China CN¥6.79 ▼ -3.69%
17052 Global Indemnity PLC
NYSE:GBLI
0.68x $7.00 Million $10.34 Million USA $28.75 ▼ -0.66%
17053 Austral Gold Ltd
AU:AGD
0.68x AU$16.78 Million
≈ $11.87 Million
AU$24.80 Million Australia AU$0.11 ▼ -8.70%
17054 Keli Sensing Technology Ningbo Co Ltd
SHG:603662
0.68x CN¥54.93 Million
≈ $8.04 Million
CN¥81.25 Million China CN¥46.40 ▼ -4.70%
17055 Northern Technologies
NASDAQ:NTIC
0.68x $341.91K $505.88K USA $8.04 ▲ +0.50%
17056 HB Technology CO.LTD
KQ:078150
0.68x ₩11.46 Billion
≈ $7.77 Million
₩16.96 Billion Korea ₩1837.00 ▼ -3.42%
17057 RM Plc
LSE:RM
0.68x GBX3.73 Million
≈ $453.47
GBX5.51 Million UK GBX95.00 ▲ +2.81%
17058 Ultimate Games SA
WAR:ULG
0.68x zł2.03 Million
≈ $557.58K
zł3.00 Million Poland zł15.10 ▲ +1.00%
17059 Fulin Plastic Industry Cayman Holding Co Ltd
TW:1341
0.68x NT$57.96 Million
≈ $1.83 Million
NT$85.78 Million Taiwan NT$59.10 ▲ +1.20%
17060 Williams-Sonoma Inc
NYSE:WSM
0.68x $156.32 Million $231.36 Million USA $226.74 ▲ +3.72%
17061 Shotspotter Inc
NASDAQ:SSTI
0.68x $4.49 Million $6.65 Million USA $8.27 ▲ +0.24%
17062 Kunshan Guoli Electronic Technology Co Ltd
SHG:688103
0.68x CN¥13.49 Million
≈ $1.97 Million
CN¥19.98 Million China CN¥72.60 ▼ -3.02%
17063 Pekat Group Bhd
KLSE:0233
0.68x RM7.44 Million
≈ $1.87 Million
RM11.02 Million Malaysia RM1.83 ▼ -0.54%
17064 Schroder Asia Pacific Fund
LSE:SDP
0.67x GBX1.36 Million
≈ $166.08
GBX2.02 Million UK GBX800.00 ▼ -1.36%
17065 Tbea Co Ltd
SHG:600089
0.67x CN¥1.55 Billion
≈ $227.16 Million
CN¥2.30 Billion China CN¥20.39 ▼ -5.29%
17066 Phibro Animal Health Corporation
NASDAQ:PAHC
0.67x $16.21 Million $24.02 Million USA $34.04 ▼ -0.01%
17067 ViTrox Corporation Bhd
KLSE:0097
0.67x RM34.51 Million
≈ $8.66 Million
RM51.20 Million Malaysia RM8.00 ▲ +2.43%
17068 Payton -L
TA:PAYT
0.67x ILA1.13 Million
≈ $3.02K
ILA1.67 Million Israel ILA7008.00 ▲ +0.14%
17069 Atrium Ljungberg AB (publ)
ST:ATRLJ-B
0.67x Skr136.00 Million
≈ $14.64 Million
Skr202.00 Million Sweden Skr25.95 ▼ -0.38%
17070 United Polyfab Gujarat Limited
NSE:UNITEDPOLY
0.67x Rs123.32 Million
≈ $1.33 Million
Rs183.23 Million India Rs30.17 ▲ +1.93%
17071 AdvanSix Inc
NYSE:ASIX
0.67x $21.11 Million $31.37 Million USA $21.05 ▼ -1.59%
17072 Yantai Zhenghai Magnetic Mat
SHE:300224
0.67x CN¥77.27 Million
≈ $11.31 Million
CN¥114.85 Million China CN¥10.51 ▼ -3.75%
17073 Fibra Terrafina
MX:TERRA13
0.67x MX$1.17 Billion
≈ $67.58 Million
MX$1.75 Billion Mexico MX$37.35 ▲ +0.00%
17074 Suzano S.A.
SA:SUZB3
0.67x R$2.90 Billion
≈ $569.18 Million
R$4.31 Billion Brazil R$41.84 ▼ -1.39%
17075 Vir Biotechnology Inc
NASDAQ:VIR
0.67x $117.90 Million $175.31 Million USA $8.69 ▼ -6.96%
17076 AS Pro Kapital Grupp
F:17E
0.67x €4.05 Million
≈ $4.73 Million
€6.02 Million Germany €0.51 ▼ -0.98%
17077 AUPU Home Style Corp Ltd
SHG:603551
0.67x CN¥34.61 Million
≈ $5.06 Million
CN¥51.47 Million China CN¥8.92 ▼ -1.98%
17078 Hipay Group SA
PA:ALHYP
0.67x €3.73 Million
≈ $4.36 Million
€5.54 Million France €5.44 ▲ +1.87%
17079 Restaurant Brands International Limited Partnership
TO:QSP-UN
0.67x CA$227.00 Million
≈ $164.21 Million
CA$338.00 Million Canada CA$101.57 ▲ +0.00%
17080 Jubilant Ingrevia Limited
NSE:JUBLINGREA
0.67x Rs970.80 Million
≈ $10.50 Million
Rs1.45 Billion India Rs725.55 ▼ -2.62%
17081 XXL Energy Corp
V:XL
0.67x CA$394.12K
≈ $285.10K
CA$587.05K Canada CA$0.14 ▲ +0.00%
17082 Pentamaster Corporation Bhd
KLSE:7160
0.67x RM12.04 Million
≈ $3.02 Million
RM17.93 Million Malaysia RM5.04 ▲ +0.00%
17083 Changzhou Langbo Seal Polytron Technologies Co Ltd Class A
SHG:603655
0.67x CN¥8.90 Million
≈ $1.30 Million
CN¥13.27 Million China CN¥24.60 ▼ -0.89%
17084 Han Express
KO:014130
0.67x ₩14.06 Billion
≈ $9.53 Million
₩20.96 Billion Korea ₩2545.00 ▼ -3.23%
17085 Inrom Construction Industries Ltd
TA:INRM
0.67x ILA29.77 Million
≈ $79.83K
ILA44.39 Million Israel ILA2483.00 ▲ +3.59%
17086 Guangdong Dtech Technology Co. Ltd. A
SHE:301377
0.67x CN¥290.85 Million
≈ $42.56 Million
CN¥433.63 Million China CN¥396.60 ▼ -1.37%
17087 Value & Income Trust
LSE:VIP
0.67x GBX1.18 Million
≈ $143.21
GBX1.75 Million UK GBX209.00 ▼ -2.34%
17088 Enterprise Group Inc
TO:E
0.67x CA$549.23K
≈ $397.30K
CA$819.59K Canada CA$1.67 ▼ -1.76%
17089 Swedish Orphan Biovitrum AB (publ)
ST:SOBI
0.67x Skr1.13 Billion
≈ $121.18 Million
Skr1.68 Billion Sweden Skr457.40 ▼ -0.22%
17090 Tasty Plc
LSE:TAST
0.67x GBX1.78 Million
≈ $217.18
GBX2.67 Million UK GBX0.53 ▼ -4.55%
17091 Celsius Holdings Inc
NASDAQ:CELH
0.67x $73.72 Million $110.10 Million USA $27.12 ▼ -0.18%
17092 KOSES Co.Ltd
KQ:089890
0.67x ₩3.17 Billion
≈ $2.15 Million
₩4.73 Billion Korea ₩24900.00 ▼ -8.29%
17093 Saga Communications Inc
NASDAQ:SGA
0.67x $755.00K $1.13 Million USA $8.58 ▲ +1.00%
17094 Qi An Xin Technology Group Inc
SHG:688561
0.67x CN¥102.33 Million
≈ $14.97 Million
CN¥152.95 Million China CN¥24.00 ▼ -7.48%
17095 Amcor Plc
AU:AMC
0.67x AU$186.00 Million
≈ $131.61 Million
AU$278.00 Million Australia AU$61.15 ▼ -0.26%
17096 Lendingtree Inc
NASDAQ:TREE
0.67x $11.55 Million $17.27 Million USA $39.00 ▼ -1.14%
17097 AMTD Digital Inc.
NYSE:HKD
0.67x $10.68 Million $15.97 Million USA $1.61 ▼ -0.62%
17098 Hercules Capital Inc
NYSE:HTGC
0.67x $79.41 Million $118.79 Million USA $15.73 ▲ +0.58%
17099 Abbott India Limited
NSE:ABBOTINDIA
0.67x Rs5.22 Billion
≈ $56.45 Million
Rs7.81 Billion India Rs28005.00 ▼ -2.39%
17100 Qingdao Kutesmart Co Ltd
SHE:300840
0.67x CN¥27.34 Million
≈ $4.00 Million
CN¥40.95 Million China CN¥14.90 ▼ -3.81%