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
19901 SmartSens Technology (Shanghai) Co. Ltd. A
SHG:688213
0.11x CN¥107.85 Million
≈ $15.78 Million
CN¥1.00 Billion China CN¥92.30 ▼ -3.80%
19902 Daily Journal Corp
NASDAQ:DJCO
0.11x $4.52 Million $42.15 Million USA $591.65 ▲ +1.81%
19903 Dream Unlimited Corp
TO:DRM
0.11x CA$3.12 Million
≈ $2.25 Million
CA$29.14 Million Canada CA$19.91 ▲ +1.01%
19904 SATO Technologies Corp
V:SATO
0.11x CA$415.98K
≈ $300.92K
CA$3.91 Million Canada CA$0.09 ▼ -10.00%
19905 Ostasiatiske Kompagni A/S
CO:OKEAC
0.11x Dkr17.16 Million
≈ $2.69 Million
Dkr161.81 Million Denmark Dkr7200.00 ▼ -2.70%
19906 Inspired Entertainment Inc
NASDAQ:INSE
0.11x $6.90 Million $65.10 Million USA $7.04 ▼ -0.85%
19907 Qingdao Yunlu Advanced Materials Technology Co. Ltd. A
SHG:688190
0.11x CN¥31.12 Million
≈ $4.55 Million
CN¥294.39 Million China CN¥66.77 ▼ -3.94%
19908 New Star Investment Trust plc
LSE:NSI
0.11x GBX1.17 Million
≈ $142.11
GBX11.06 Million UK GBX139.50 ▲ +0.00%
19909 DEE Development Eng Ltd
NSE:DEEDEV
0.11x Rs32.73 Million
≈ $354.01K
Rs310.64 Million India Rs669.75 ▼ -1.89%
19910 BriQ Properties Real Estate Investment Company
AT:BRIQ
0.11x €897.00K
≈ $1.05 Million
€8.54 Million Greece €3.11 ▲ +0.97%
19911 Arendals Fossekompani ASA
OL:AFK
0.10x Nkr77.00 Million
≈ $8.10 Million
Nkr734.00 Million Norway Nkr183.50 ▲ +2.80%
19912 METSO OUTOTEC UNS.ADR 1/2
F:M6QB
0.10x €13.00 Million
≈ $15.20 Million
€124.00 Million Germany €7.20 ▼ -8.28%
19913 SANUWAVE Health, Inc. Common Stock
NASDAQ:SNWV
0.10x $1.08 Million $10.32 Million USA $6.36 ▲ +4.26%
19914 Pop Culture Group Co Ltd
NASDAQ:CPOP
0.10x $265.46K $2.54 Million USA $0.37 ▼ -2.29%
19915 Aveanna Healthcare Holdings Inc
NASDAQ:AVAH
0.10x $4.35 Million $41.65 Million USA $9.89 ▲ +2.28%
19916 China New Higher Education Group Limited
STU:8CN
0.10x €10.48 Million
≈ $12.26 Million
€100.51 Million Germany €0.06 ▼ -1.69%
19917 Tex Cycle Technology M Bhd
KLSE:0089
0.10x RM370.00K
≈ $92.89K
RM3.55 Million Malaysia RM1.00 ▲ +0.50%
19918 BankUnited Inc
NYSE:BKU
0.10x $6.33 Million $60.96 Million USA $46.87 ▲ +1.41%
19919 Inti Kapuas Arowana Tbk
JK:IIKP
0.10x Rp99.79 Million
≈ $5.85K
Rp961.82 Million Indonesia Rp50.00 ▲ +0.00%
19920 Wemade Co.Ltd
KQ:112040
0.10x ₩6.42 Billion
≈ $4.35 Million
₩62.06 Billion Korea ₩14870.00 ▼ -4.74%
19921 Shenzhen Jufei Optoelectronics
SHE:300303
0.10x CN¥8.97 Million
≈ $1.31 Million
CN¥86.81 Million China CN¥6.94 ▲ +1.31%
19922 PERSIMMON UNSPON. ADR 2
F:OHP0
0.10x €29.50 Million
≈ $34.49 Million
€285.70 Million Germany €26.00 ▼ -1.52%
19923 SWK Holdings Corp
NASDAQ:SWKH
0.10x $906.00K $8.78 Million USA $15.90 ▲ +0.00%
19924 CuChi Commercial and Industrial Developing Investment JSC
VN:CCI
0.10x ₫2.42 Billion
≈ $91.78K
₫23.44 Billion Vietnam ₫16000.00 ▼ -5.88%
19925 Ocean Wilsons Holdings Ltd
LSE:OCN
0.10x GBX28.52 Million
≈ $3.47K
GBX277.61 Million UK GBX1180.00 ▲ +0.00%
19926 Chyang Sheng Dyeing & Finishing Co Ltd
TW:1463
0.10x NT$10.16 Million
≈ $320.00K
NT$99.17 Million Taiwan NT$17.80 ▼ -0.28%
19927 JPMorgan European Growth & Income plc
LSE:JEGI
0.10x GBX2.12 Million
≈ $258.31
GBX20.73 Million UK GBX145.20 ▼ -0.68%
19928 Volkswagen AG VZO O.N.
XETRA:VOW3
0.10x €339.00 Million
≈ $396.33 Million
€3.31 Billion Germany €73.92 ▲ +4.50%
19929 Tekla Healthcare Investors
NYSE:HQH
0.10x $8.72 Million $85.25 Million USA $21.84 ▲ +0.78%
19930 Bluecom Co. Ltd
KQ:033560
0.10x ₩365.82 Million
≈ $247.91K
₩3.58 Billion Korea ₩4630.00 ▼ -4.54%
19931 Finetek Co. Ltd
KQ:131760
0.10x ₩271.83 Million
≈ $184.22K
₩2.66 Billion Korea ₩1587.00 ▼ -17.56%
19932 Man Infraconstruction Limited
NSE:MANINFRA
0.10x Rs161.29 Million
≈ $1.74 Million
Rs1.58 Billion India Rs97.42 ▼ -0.98%
19933 Hanesbrands Inc
NYSE:HBI
0.10x $27.60 Million $270.74 Million USA $6.47 ▲ +0.00%
19934 Lightron Inc.
KQ:069540
0.10x ₩486.91 Million
≈ $329.97K
₩4.80 Billion Korea ₩1950.00 ▼ -9.51%
19935 Portmeirion Group
LSE:PMGR
0.10x GBX337.00K
≈ $41.00
GBX3.33 Million UK GBX114.50 ▼ -0.43%
19936 Com7 PCL
BK:COM7
0.10x ฿122.10 Million
≈ $3.81 Million
฿1.21 Billion Thailand ฿30.75 ▲ +3.36%
19937 Kolon Life Science Inc
KQ:102940
0.10x ₩2.58 Billion
≈ $1.75 Million
₩25.54 Billion Korea ₩15630.00 ▼ -9.02%
19938 One Point One Solutions Limited
NSE:ONEPOINT
0.10x Rs19.44 Million
≈ $210.23K
Rs192.90 Million India Rs55.65 ▲ +0.38%
19939 Linktel Technologies Co. Ltd. A
SHE:301205
0.10x CN¥4.73 Million
≈ $692.52K
CN¥46.99 Million China CN¥217.00 ▼ -9.73%
19940 Kavveri Telecom Products Limited
NSE:KAVVERITEL
0.10x Rs6.45 Million
≈ $69.78K
Rs64.07 Million India Rs64.57 ▲ +4.99%
19941 EMEIS SA
PA:EMEIS
0.10x €173.76 Million
≈ $203.14 Million
€1.73 Billion France €13.60 ▼ -0.87%
19942 Shanghai Haixin Group Co Ltd B
SHG:900917
0.10x $7.56 Million $75.15 Million China $0.25 ▼ -0.40%
19943 Secure Property Development & Investment Plc
LSE:SPDI
0.10x GBX32.30K
≈ $3.93
GBX321.22K UK GBX0.55 ▲ +0.00%
19944 Fidelity China Special Situations PLC
LSE:FCSS
0.10x GBX39.97 Million
≈ $4.86K
GBX397.63 Million UK GBX257.00 ▼ -0.58%
19945 SGHC Limited
NYSE:SGHC
0.10x $2.67 Million $26.58 Million USA $15.00 ▲ +2.32%
19946 Moens Bank A/S
CO:MNBA
0.10x Dkr8.82 Million
≈ $1.38 Million
Dkr88.11 Million Denmark Dkr386.00 ▲ +0.00%
19947 DNXcorp
PA:ALDNX
0.10x €258.00K
≈ $301.63K
€2.58 Million France €18.80 ▲ +2.17%
19948 Lancy Co Ltd
SHE:002612
0.10x CN¥71.43 Million
≈ $10.45 Million
CN¥714.69 Million China CN¥13.37 ▲ +6.11%
19949 Aguia Resources Ltd
AU:AGR
0.10x AU$1.73 Million
≈ $1.22 Million
AU$17.30 Million Australia AU$0.02 ▼ -5.88%
19950 Logistea AB Series B
ST:LOGI-B
0.10x Skr25.00 Million
≈ $2.69 Million
Skr251.00 Million Sweden Skr13.32 ▲ +0.91%
19951 BUUU Group Limited Class A Ordinary Share
NASDAQ:BUUU
0.10x $87.27K $880.22K USA $24.86 ▲ +8.16%
19952 Investec plc
LSE:INVR
0.10x GBX57.22 Million
≈ $6.96K
GBX578.11 Million UK GBX680.00 ▲ +0.37%
19953 Tips Films Limited
NSE:TIPSFILMS
0.10x Rs2.68 Million
≈ $29.00K
Rs27.16 Million India Rs360.35 ▼ -4.48%
19954 BF Investment Limited
NSE:BFINVEST
0.10x Rs76.53 Million
≈ $827.64K
Rs783.91 Million India Rs450.50 ▼ -2.09%
19955 Horizon Securities Co Ltd
TWO:6015
0.10x NT$20.17 Million
≈ $635.53K
NT$206.69 Million Taiwan NT$15.20 ▼ -5.59%
19956 Finolex Industries Limited
NSE:FINPIPE
0.10x Rs116.30 Million
≈ $1.26 Million
Rs1.19 Billion India Rs162.65 ▼ -0.72%
19957 MicroCloud Hologram Inc.
NASDAQ:HOLO
0.10x $11.53 Million $118.94 Million USA $1.62 ▼ -1.82%
19958 AZZ Incorporated
NYSE:AZZ
0.10x $72.57 Million $748.42 Million USA $146.62 ▼ -1.36%
19959 IDOX plc
LSE:IDOX
0.10x GBX187.00K
≈ $22.75
GBX1.93 Million UK GBX78.40 ▼ -1.75%
19960 ANGLER GAMING PLC EO -01
F:0QM
0.10x €144.00K
≈ $168.35K
€1.49 Million Germany €0.42 ▲ +0.00%
19961 Jiangxi Xinyu Guoke Technology Co Ltd Class A
SHE:300722
0.10x CN¥2.11 Million
≈ $309.41K
CN¥21.83 Million China CN¥20.88 ▼ -0.95%
19962 Combigene AB
ST:COMBI
0.10x Skr379.00K
≈ $40.79K
Skr3.95 Million Sweden Skr2.46 ▲ +1.23%
19963 Novakand Pharma AB (publ)
ST:LARK
0.10x Skr379.00K
≈ $40.79K
Skr3.95 Million USA Skr2.26 ▲ +1.80%
19964 Silver Predator Corp
V:SPD
0.10x CA$8.56K
≈ $6.19K
CA$89.93K Canada CA$0.10 ▼ -5.00%
19965 Amarin Printing and Publishing Public Company Limited
BK:AMARIN
0.10x ฿4.46 Million
≈ $138.87K
฿46.80 Million Thailand ฿2.04 ▼ -0.97%
19966 Xiwang Property Holdings Company Limited
F:XSA
0.09x €143.50K
≈ $167.77K
€1.51 Million Germany €0.00 ▲ +0.00%
19967 GENERAL Elevator Co. Ltd.
SHE:300931
0.09x CN¥854.86K
≈ $125.09K
CN¥9.05 Million China CN¥11.30 ▼ -0.53%
19968 Huatian Hotel Group Co Ltd
SHE:000428
0.09x CN¥29.30 Million
≈ $4.29 Million
CN¥310.21 Million China CN¥3.67 ▲ +9.88%
19969 Ihlas Gayrimenkul Proje Gelistirme ve Ticaret AS
IS:IHLGM
0.09x TL27.23 Million
≈ $609.82K
TL288.47 Million Turkey TL1.63 ▼ -0.61%
19970 Advenica AB
ST:ADVE
0.09x Skr944.00K
≈ $101.59K
Skr10.01 Million Sweden Skr16.90 ▼ -1.17%
19971 Jiangxi Sanchuan Water Meter
SHE:300066
0.09x CN¥9.33 Million
≈ $1.37 Million
CN¥98.96 Million China CN¥4.79 ▲ +1.27%
19972 HSBC Holdings PLC
LSE:HSBA
0.09x GBX424.00 Million
≈ $51.59K
GBX4.50 Billion UK GBX1548.40 ▼ -0.18%
19973 DT&C Co. Ltd
KQ:187220
0.09x ₩580.76 Million
≈ $393.57K
₩6.18 Billion Korea ₩2200.00 ▼ -5.78%
19974 Chaman Lal Setia Exports Limited
NSE:CLSEL
0.09x Rs36.21 Million
≈ $391.62K
Rs386.89 Million India Rs277.10 ▼ -0.79%
19975 Jewett-Cameron Trading Company Ltd.
NASDAQ:JCTC
0.09x $14.48K $154.86K USA $2.51 ▲ +0.80%
19976 Tian Ruixiang Holdings Ltd
NASDAQ:TIRX
0.09x $81.04K $869.92K USA $0.01 ▲ +2.82%
19977 Investor AB ser. A
ST:INVE-A
0.09x Skr5.16 Billion
≈ $554.87 Million
Skr55.40 Billion Sweden Skr399.30 ▲ +0.35%
19978 Temple Bar Investment Trust
LSE:TMPL
0.09x £14.82 Million
≈ $19.91 Million
£159.66 Million UK £416.00 ▲ +1.46%
19979 ROKMASTER Resources Corp
V:RKR
0.09x CA$40.60K
≈ $29.37K
CA$438.95K Canada CA$0.05 ▲ +0.00%
19980 PC Jeweller Limited
NSE:PCJEWELLER
0.09x Rs342.40 Million
≈ $3.70 Million
Rs3.71 Billion India Rs9.22 ▼ -1.39%
19981 Pengana Private Equity Trust
AU:PE1
0.09x AU$2.84 Million
≈ $2.01 Million
AU$30.85 Million Australia AU$1.47 ▲ +0.34%
19982 Jindal Photo Limited
NSE:JINDALPHOT
0.09x Rs91.60 Million
≈ $990.62K
Rs998.20 Million India Rs1057.10 ▼ -0.59%
19983 BNP Paribas SA
PA:BNP
0.09x €521.00 Million
≈ $609.10 Million
€5.69 Billion France €108.20 ▲ +0.58%
19984 ValueHD Corp. A
SHE:301318
0.09x CN¥4.66 Million
≈ $682.47K
CN¥51.10 Million China CN¥18.99 ▲ +0.21%
19985 TSKB Gayrimenkul Yatirim Ortakligi AS
IS:TSGYO
0.09x TL3.06 Million
≈ $68.57K
TL33.55 Million Turkey TL6.03 ▼ -2.43%
19986 In Win Development Inc
TW:6117
0.09x NT$11.45 Million
≈ $360.64K
NT$125.56 Million Taiwan NT$68.20 ▼ -0.15%
19987 PT Janu Putra Sejahtera Tbk
JK:AYAM
0.09x Rp315.16 Million
≈ $18.47K
Rp3.46 Billion Indonesia Rp398.00 ▼ -0.50%
19988 Apollo Food Holdings Bhd
KLSE:6432
0.09x RM1.68 Million
≈ $420.79K
RM18.48 Million Malaysia RM5.86 ▼ -0.34%
19989 Lifecore Biomedical Inc.
NASDAQ:LFCR
0.09x $1.29 Million $14.22 Million USA $4.39 ▲ +1.15%
19990 Color Star Technology Co. Ltd.
NASDAQ:ADD
0.09x $31.71K $350.56K USA $1.61 ▲ +4.55%
19991 Yinyi Real Estate Co Ltd
SHE:000981
0.09x CN¥19.70 Million
≈ $2.88 Million
CN¥218.23 Million China CN¥2.51 ▲ +0.00%
19992 Aygaz AS
IS:AYGAZ
0.09x TL202.57 Million
≈ $4.54 Million
TL2.25 Billion Turkey TL266.50 ▼ -1.30%
19993 Valaris Ltd
NYSE:VAL
0.09x $64.64 Million $717.50 Million USA $74.46 ▼ -5.11%
19994 Kanoria Chemicals & Industries Limited
NSE:KANORICHEM
0.09x Rs77.10 Million
≈ $833.81K
Rs856.10 Million India Rs156.47 ▼ -2.04%
19995 Obm Drilchem PT
JK:OBMD
0.09x Rp1.13 Billion
≈ $66.35K
Rp12.65 Billion Indonesia Rp193.00 ▼ -2.53%
19996 Clean Harbors Inc
NYSE:CLH
0.09x $5.65 Million $63.20 Million USA $303.67 ▲ +0.64%
19997 CT UK High Income Trust Plc
LSE:CHIB
0.09x GBX977.00K
≈ $118.87
GBX10.94 Million UK GBX109.00 ▲ +0.46%
19998 Shining Building Business Co Ltd
TW:5531
0.09x NT$34.98 Million
≈ $1.10 Million
NT$391.80 Million Taiwan NT$7.74 ▲ +0.13%
19999 Garuda Construction & Engineering
NSE:GARUDA
0.09x Rs49.01 Million
≈ $530.04K
Rs551.34 Million India Rs170.98 ▼ -0.79%
20000 Ebang International Holdings
NASDAQ:EBON
0.09x $707.00K $8.01 Million USA $2.10 ▲ +4.03%