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
13901 Sensient Technologies Corporation
NYSE:SXT
1.19x $43.96 Million $36.96 Million USA $112.19 ▼ -0.53%
13902 Shane Global Holding Inc
TW:8482
1.19x NT$177.81 Million
≈ $5.60 Million
NT$149.48 Million Taiwan NT$49.90 ▲ +1.63%
13903 Fidelis Insurance Holdings Limited
NYSE:FIHL
1.19x $155.20 Million $130.50 Million USA $21.81 ▲ +1.87%
13904 Chain Bridge Bancorp, Inc.
NYSE:CBNA
1.19x $6.36 Million $5.34 Million USA $36.20 ▼ -0.52%
13905 Amway (Malaysia) Holdings Bhd
KLSE:6351
1.19x RM72.12 Million
≈ $18.11 Million
RM60.65 Million Malaysia RM4.61 ▲ +0.00%
13906 Fuzetec Technology Co Ltd
TWO:6642
1.19x NT$10.98 Million
≈ $345.84K
NT$9.23 Million Taiwan NT$85.30 ▲ +3.65%
13907 Asbury Automotive Group Inc
NYSE:ABG
1.19x $223.20 Million $187.80 Million USA $190.98 ▲ +0.44%
13908 Hero MotoCorp Limited
NSE:HEROMOTOCO
1.19x Rs35.82 Billion
≈ $387.40 Million
Rs30.14 Billion India Rs4835.00 ▼ -0.97%
13909 Den Networks Limited
NSE:DEN
1.19x Rs561.90 Million
≈ $6.08 Million
Rs472.84 Million India Rs27.39 ▲ +2.66%
13910 Frontier Transport Holdings Ltd
JSE:FTH
1.19x ZAC179.81 Million
≈ $95.56K
ZAC151.31 Million South Africa ZAC649.00 ▲ +6.22%
13911 First Busey Corp
NASDAQ:BUSE
1.19x $72.19 Million $60.75 Million USA $27.58 ▲ +0.51%
13912 Shanghai Allist Pharmaceuticals Co. Ltd. A
SHG:688578
1.19x CN¥670.83 Million
≈ $98.16 Million
CN¥564.54 Million China CN¥84.29 ▲ +1.24%
13913 Slate Grocery REIT
TO:SGR-UN
1.19x CA$15.50 Million
≈ $11.21 Million
CA$13.05 Million Canada CA$17.26 ▲ +0.94%
13914 HERMES INTL UNSP.ADR 1/10
F:HMIA
1.19x €5.37 Billion
≈ $6.28 Billion
€4.52 Billion Germany €163.00 ▼ -2.40%
13915 TECNOGLASS INC. DL-0001
F:7FH
1.19x €31.01 Million
≈ $36.25 Million
€26.11 Million Germany €37.10 ▼ -0.75%
13916 African Media Entertainment
JSE:AME
1.19x ZAC23.39 Million
≈ $12.43K
ZAC19.70 Million South Africa ZAC4850.00 ▲ +12.79%
13917 THARISA NON LIST. DL-001
F:7YZ
1.19x €93.96 Million
≈ $109.85 Million
€79.13 Million Germany €1.43 ▼ -7.14%
13918 Sreeleathers Limited
NSE:SREEL
1.19x Rs184.11 Million
≈ $1.99 Million
Rs155.07 Million India Rs197.35 ▼ -0.72%
13919 Bridger Aerospace Group Holdings, Inc. Common Stock
NASDAQ:BAER
1.19x $40.98 Million $34.52 Million USA $1.89 ▼ -7.80%
13920 Ametek Inc
NYSE:AME
1.19x $440.87 Million $371.42 Million USA $226.55 ▼ -0.97%
13921 Wallenius Wilhelmsen Logistics ASA
OL:WAWI
1.19x Nkr451.00 Million
≈ $47.46 Million
Nkr380.00 Million Norway Nkr130.50 ▲ +2.51%
13922 Rhinebeck Bancorp Inc
NASDAQ:RBKB
1.19x $2.77 Million $2.34 Million USA $16.38 ▲ +0.31%
13923 Prolexus Bhd
KLSE:8966
1.19x RM6.58 Million
≈ $1.65 Million
RM5.55 Million Malaysia RM0.06 ▲ +0.00%
13924 R&G PharmaStudies Co. Ltd. A
SHE:301333
1.19x CN¥40.98 Million
≈ $6.00 Million
CN¥34.56 Million China CN¥46.49 ▲ +0.24%
13925 Shanghai Chlor-Alkali Chemical Co Ltd B
SHG:900908
1.19x $129.02 Million $108.81 Million China $0.64 ▲ +0.00%
13926 creditshelf Aktiengesellschaft
F:CSQ
1.19x €991.90K
≈ $1.16 Million
€836.80K Germany €0.00 ▼ -60.00%
13927 Danone SA
F:BSND
1.19x €713.50 Million
≈ $834.16 Million
€602.00 Million Germany €12.40 ▲ +0.00%
13928 Steel City Securities Limited
NSE:STEELCITY
1.19x Rs34.67 Million
≈ $374.94K
Rs29.26 Million India Rs78.28 ▲ +0.54%
13929 QL Resources Bhd
KLSE:7084
1.19x RM196.95 Million
≈ $49.45 Million
RM166.20 Million Malaysia RM3.65 ▲ +0.27%
13930 China Minsheng Banking Corp Ltd
SHG:600016
1.18x CN¥8.49 Billion
≈ $1.24 Billion
CN¥7.16 Billion China CN¥3.57 ▲ +2.00%
13931 Shenzhen H&T Intelligent Control Co Ltd
SHE:002402
1.18x CN¥295.16 Million
≈ $43.19 Million
CN¥249.22 Million China CN¥25.58 ▼ -0.20%
13932 EIH Limited
NSE:EIHOTEL
1.18x Rs2.61 Billion
≈ $28.25 Million
Rs2.21 Billion India Rs291.95 ▲ +0.09%
13933 Northeast Community Bancorp Inc
NASDAQ:NECB
1.18x $14.05 Million $11.87 Million USA $25.00 ▲ +1.83%
13934 Whanin Pharm
KO:016580
1.18x ₩2.38 Billion
≈ $1.61 Million
₩2.01 Billion Korea ₩10130.00 ▼ -1.07%
13935 Bavarian Nordic
CO:BAVA
1.18x Dkr1.29 Billion
≈ $202.44 Million
Dkr1.09 Billion Denmark Dkr182.60 ▲ +1.78%
13936 Indo Rama Synthetics (India) Limited
NSE:INDORAMA
1.18x Rs914.60 Million
≈ $9.89 Million
Rs773.00 Million India Rs45.78 ▲ +2.97%
13937 Kollect on Demand Holding Ab
ST:KOLL
1.18x Skr21.10 Million
≈ $2.27 Million
Skr17.84 Million Sweden Skr0.11 ▼ -52.14%
13938 COFCO Joycome Foods Limited
F:0M7
1.18x €488.33 Million
≈ $570.91 Million
€412.81 Million Germany €0.12 ▼ -0.81%
13939 Norte Grande
SN:NORTEGRAN
1.18x CL$132.07 Million
≈ $147.70K
CL$111.68 Million Chile CL$14.69 ▲ +0.00%
13940 Skandia Greenpower AS
OL:SKAND
1.18x Nkr5.30 Million
≈ $558.24K
Nkr4.49 Million Norway Nkr1.62 ▲ +0.94%
13941 Coral India Finance & Housing Limited
NSE:CORALFINAC
1.18x Rs98.62 Million
≈ $1.07 Million
Rs83.42 Million India Rs32.26 ▲ +1.86%
13942 Mid-America Apartment Communities Inc
NYSE:MAA
1.18x $149.64 Million $126.61 Million USA $137.54 ▲ +0.49%
13943 Evolution AB (publ)
ST:EVO
1.18x Skr345.84 Million
≈ $37.22 Million
Skr292.61 Million Sweden Skr697.60 ▼ -1.64%
13944 L3Harris Technologies Inc
NYSE:LHX
1.18x $546.00 Million $462.00 Million USA $307.83 ▼ -0.63%
13945 Renaissancere Holdings Ltd
NYSE:RNR
1.18x $687.57 Million $581.80 Million USA $288.48 ▲ +3.87%
13946 Hefei Meiya Optoelectronic Technology Inc
SHE:002690
1.18x CN¥255.37 Million
≈ $37.37 Million
CN¥216.10 Million China CN¥15.00 ▲ +0.94%
13947 Fujian Nanwang Environment Protection Scien-Tech Co. Ltd. A
SHE:301355
1.18x CN¥44.04 Million
≈ $6.45 Million
CN¥37.28 Million China CN¥10.78 ▲ +2.18%
13948 Jiangsu Jiangnan Water Co Ltd
SHG:601199
1.18x CN¥131.40 Million
≈ $19.23 Million
CN¥111.23 Million China CN¥5.50 ▼ -0.54%
13949 WooGene B&G Co. Ltd
KQ:018620
1.18x ₩1.78 Billion
≈ $1.21 Million
₩1.51 Billion Korea ₩3220.00 ▲ +2.22%
13950 LogicMark Inc
NASDAQ:LGMK
1.18x $517.26K $438.06K USA $0.01 ▲ +0.00%
13951 Makarony Polskie S.A.
WAR:MAK
1.18x zł5.32 Million
≈ $1.47 Million
zł4.51 Million Poland zł21.00 ▲ +0.48%
13952 Shinkong Textile Co Ltd
TW:1419
1.18x NT$260.41 Million
≈ $8.20 Million
NT$220.56 Million Taiwan NT$67.10 ▲ +0.75%
13953 ACNB Corporation
NASDAQ:ACNB
1.18x $12.76 Million $10.80 Million USA $54.88 ▲ +1.39%
13954 Raisio Oyj
HE:RAIKV
1.18x €7.20 Million
≈ $8.42 Million
€6.10 Million Finland €2.55 ▲ +0.00%
13955 Sejong Industrial
KO:033530
1.18x ₩27.81 Billion
≈ $18.85 Million
₩23.57 Billion Korea ₩6840.00 ▼ -2.98%
13956 Oasis Crescent Property Fund
JSE:OAS
1.18x ZAC56.69 Million
≈ $30.13K
ZAC48.04 Million South Africa ZAC28.70 ▼ -0.03%
13957 Mega Lifesciences Public Company Limited
BK:MEGA-R
1.18x ฿461.26 Million
≈ $14.38 Million
฿390.92 Million Thailand ฿32.00 ▲ +0.00%
13958 Mega Lifesciences Public Company Limited
BK:MEGA
1.18x ฿461.26 Million
≈ $14.38 Million
฿390.92 Million Thailand ฿35.25 ▲ +0.00%
13959 Nazara Technologies Limited
NSE:NAZARA
1.18x Rs304.00 Million
≈ $3.29 Million
Rs257.70 Million India Rs271.50 ▲ +0.72%
13960 SACCHERIA F.LLI FRANCES.
F:YV1
1.18x €1.22 Million
≈ $1.43 Million
€1.04 Million Germany €1.26 ▲ +1.61%
13961 AirAsia X Bhd
KLSE:5238
1.18x RM92.65 Million
≈ $23.26 Million
RM78.57 Million Malaysia RM1.13 ▲ +0.00%
13962 Shandong Longhua New Material Co. Ltd.
SHE:301149
1.18x CN¥28.63 Million
≈ $4.19 Million
CN¥24.28 Million China CN¥11.46 ▲ +0.88%
13963 Shanghai Prisemi Electronics Co Ltd
SHG:688230
1.18x CN¥27.62 Million
≈ $4.04 Million
CN¥23.43 Million China CN¥63.34 ▼ -1.31%
13964 Hume Industries Berhad
KLSE:5000
1.18x RM194.49 Million
≈ $48.83 Million
RM165.00 Million Malaysia RM3.00 ▼ -0.33%
13965 Vitania Ltd
TA:VTNA
1.18x ILA17.19 Million
≈ $46.09K
ILA14.59 Million Israel ILA2137.00 ▲ +0.05%
13966 Marco Holdings Bhd
KLSE:3514
1.18x RM11.34 Million
≈ $2.85 Million
RM9.62 Million Malaysia RM0.11 ▲ +0.00%
13967 Jiangxi Salt Industry Group Co. Ltd. A
SHG:601065
1.18x CN¥542.81 Million
≈ $79.43 Million
CN¥460.97 Million China CN¥7.78 ▲ +0.78%
13968 IF Bancorp Inc
NASDAQ:IROQ
1.18x $1.56 Million $1.33 Million USA $26.55 ▼ -1.48%
13969 Srivichaivejvivat Public Company Limited
BK:VIH
1.18x ฿149.84 Million
≈ $4.67 Million
฿127.33 Million Thailand ฿8.25 ▲ +0.00%
13970 MicroAlgo Inc.
NASDAQ:MLGO
1.18x $2.17 Million $1.85 Million USA $4.69 ▼ -9.28%
13971 US Energy Corp
NASDAQ:USEG
1.18x $4.83 Million $4.11 Million USA $0.99 ▼ -9.60%
13972 Boston Properties Inc
NYSE:BXP
1.18x $156.47 Million $133.01 Million USA $62.33 ▲ +0.45%
13973 Trans Polonia S.A.
WAR:TRN
1.18x zł1.55 Million
≈ $426.03K
zł1.32 Million Poland zł13.75 ▼ -0.72%
13974 Hangzhou Zhongtai Cryogenic Technology Corp
SHE:300435
1.18x CN¥236.21 Million
≈ $34.57 Million
CN¥200.82 Million China CN¥18.08 ▼ -0.66%
13975 Iex Group NV
AS:IEX
1.18x €414.00K
≈ $484.01K
€352.00K Netherlands €2.30 ▲ +1.77%
13976 Green Earth Group N.V.
AS:HWK
1.18x €414.00K
≈ $484.01K
€352.00K USA €2.34 ▼ -0.85%
13977 Cepatwawasan Group Bhd
KLSE:8982
1.18x RM48.97 Million
≈ $12.29 Million
RM41.63 Million Malaysia RM0.76 ▲ +0.00%
13978 Ameren Corp
NYSE:AEE
1.18x $421.00 Million $358.00 Million USA $109.27 ▲ +2.13%
13979 Barrick Gold Corp
TO:ABX
1.18x CA$2.87 Billion
≈ $2.08 Billion
CA$2.44 Billion Canada CA$54.91 ▼ -7.64%
13980 AnShan Heavy Duty Mining Machinery Co Ltd
SHE:002667
1.18x CN¥30.68 Million
≈ $4.49 Million
CN¥26.09 Million China CN¥23.20 ▲ +2.47%
13981 AVI LTD (UNSP.ADR)/5
F:IZ60
1.18x €2.86 Billion
≈ $3.34 Billion
€2.43 Billion Germany €25.40 ▲ +0.00%
13982 Fujian Yuanli Active Carbon Co Ltd
SHE:300174
1.18x CN¥63.75 Million
≈ $9.33 Million
CN¥54.23 Million China CN¥25.93 ▼ -8.24%
13983 Xilinmen Furniture Co Ltd
SHG:603008
1.18x CN¥156.13 Million
≈ $22.85 Million
CN¥132.82 Million China CN¥8.97 ▲ +0.00%
13984 Phillips 66
F:PSX
1.18x €20.30 Million
≈ $23.73 Million
€17.27 Million Germany €0.04 ▲ +1.23%
13985 Thinking Electronic Industrial Co Ltd
TW:2428
1.18x NT$482.21 Million
≈ $15.19 Million
NT$410.31 Million Taiwan NT$283.00 ▲ +6.79%
13986 Tidewater Inc
NYSE:TDW
1.18x $85.43 Million $72.70 Million USA $72.48 ▼ -2.42%
13987 OVB Holding AG
XETRA:O4B
1.17x €2.97 Million
≈ $3.47 Million
€2.53 Million Germany €21.00 ▼ -0.94%
13988 Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR
1.17x TL73.95 Million
≈ $1.66 Million
TL62.96 Million Turkey TL23.66 ▲ +2.42%
13989 Mitra Komunikasi Nusantara Tbk PT
JK:MKNT
1.17x Rp1.23 Billion
≈ $71.96K
Rp1.05 Billion Indonesia Rp1.00 ▲ +0.00%
13990 Shandong Jinling Mining Co Ltd
SHE:000655
1.17x CN¥82.40 Million
≈ $12.06 Million
CN¥70.17 Million China CN¥7.11 ▲ +0.00%
13991 Grupo Aeroportuario del Sureste SAB de CV ADR
NYSE:ASR
1.17x $3.36 Billion $2.86 Billion USA $315.15 ▼ -2.90%
13992 BioRem Inc.
V:BRM
1.17x CA$3.38 Million
≈ $2.44 Million
CA$2.88 Million Canada CA$3.04 ▼ -1.62%
13993 Kunshan Dongwei Technology Co Ltd
SHG:688700
1.17x CN¥50.32 Million
≈ $7.36 Million
CN¥42.86 Million China CN¥87.80 ▼ -4.57%
13994 SECUREKLOUD TECHNOLOGIES LIMITED
NSE:SECURKLOUD
1.17x Rs16.58 Million
≈ $179.27K
Rs14.12 Million India Rs20.71 ▲ +4.44%
13995 aTyr Pharma, Inc.
NASDAQ:ATYR
1.17x $2.06 Million $1.75 Million USA $0.47 ▼ -8.38%
13996 Progress-Werk Oberkirch AG
XETRA:PWO
1.17x €3.87 Million
≈ $4.53 Million
€3.30 Million Germany €25.20 ▲ +0.80%
13997 Zhejiang Yaguang Technology Co. Ltd. A
SHG:603282
1.17x CN¥119.75 Million
≈ $17.52 Million
CN¥102.04 Million China CN¥15.69 ▲ +1.88%
13998 AP Memory Technology Corp
TW:6531
1.17x NT$1.07 Billion
≈ $33.59 Million
NT$908.68 Million Taiwan NT$1010.00 ▼ -4.27%
13999 Jiangsu Liance Electromechanical Technology Co. Ltd. A
SHG:688113
1.17x CN¥26.49 Million
≈ $3.88 Million
CN¥22.58 Million China CN¥40.22 ▲ +3.61%
14000 Tomer Energy Royalties (2012) Ltd
TA:DLRL
1.17x ILA4.64 Million
≈ $12.45K
ILA3.96 Million Israel ILA1950.00 ▼ -5.80%