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
16601 MSCI Inc
NYSE:MSCI
0.76x $306.80 Million $406.00 Million USA $550.79 ▼ -0.31%
16602 Zhongshan Public Utilities Group Co Ltd
SHE:000685
0.76x CN¥371.64 Million
≈ $54.38 Million
CN¥491.84 Million China CN¥10.92 ▼ -1.89%
16603 Arts-Way Manufacturing Co Inc
NASDAQ:ARTW
0.76x $148.40K $196.44K USA $2.19 ▲ +2.10%
16604 Pollux Investasi Internasional Tbk PT
JK:POLI
0.76x Rp26.77 Billion
≈ $1.57 Million
Rp35.44 Billion Indonesia Rp700.00 ▼ -2.10%
16605 Sea Oil Public Company Limited
BK:SEAOIL
0.76x ฿37.73 Million
≈ $1.18 Million
฿49.96 Million Thailand ฿3.36 ▼ -1.18%
16606 Alucon Public Company Limited
BK:ALUCON
0.76x ฿133.88 Million
≈ $4.17 Million
฿177.28 Million Thailand ฿253.00 ▲ +0.40%
16607 Hamilton Insurance Group, Ltd.
NYSE:HG
0.76x $100.83 Million $133.54 Million USA $36.16 ▲ +3.67%
16608 Arita Prima Indonesia Tbk
JK:APII
0.76x Rp9.25 Billion
≈ $542.30K
Rp12.26 Billion Indonesia Rp182.00 ▲ +0.00%
16609 VEOM Group S.A.
PA:ALVG
0.76x €1.68 Million
≈ $1.96 Million
€2.22 Million France €0.03 ▲ +0.00%
16610 Zhejiang Dilong New Material Co Ltd
SHE:002247
0.75x CN¥13.97 Million
≈ $2.04 Million
CN¥18.51 Million China CN¥1.97 ▼ -3.43%
16611 Scorpio Tankers Inc
NYSE:STNG
0.75x $163.16 Million $216.26 Million USA $79.49 ▲ +0.11%
16612 Scorpio Tankers Inc.
F:S0QA
0.75x €163.16 Million
≈ $190.75 Million
€216.26 Million Germany €69.28 ▲ +1.88%
16613 Debock Industries Limited
NSE:DIL
0.75x Rs24.41 Million
≈ $263.96K
Rs32.36 Million India Rs0.80 ▼ -2.44%
16614 Torimbia Socimi S.A.
MC:YTRM
0.75x €9.66 Million
≈ $11.29 Million
€12.80 Million Spain €25.60 ▲ +0.00%
16615 Northam Platinum Holdings Ltd
JSE:NPH
0.75x ZAC5.96 Billion
≈ $3.17 Million
ZAC7.90 Billion South Africa ZAC22720.00 ▲ +2.17%
16616 Vertiv Holdings Co
NYSE:VRT
0.75x $1.00 Billion $1.33 Billion USA $290.36 ▼ -4.50%
16617 COSCO SHIPPING Holdings Co. Ltd
F:C6G
0.75x €7.11 Billion
≈ $8.31 Billion
€9.43 Billion Germany €1.72 ▼ -2.80%
16618 Goldlok Toys Holdings Guangdong Co Ltd
SHE:002348
0.75x CN¥12.26 Million
≈ $1.79 Million
CN¥16.28 Million China CN¥9.78 ▼ -3.55%
16619 Emami Limited
NSE:EMAMILTD
0.75x Rs2.35 Billion
≈ $25.47 Million
Rs3.13 Billion India Rs407.90 ▼ -2.01%
16620 Norooholdings
KO:000320
0.75x ₩8.08 Billion
≈ $5.48 Million
₩10.73 Billion Korea ₩16560.00 ▲ +1.16%
16621 Abrdn UK Smaller Companies Growth Trust PLC
LSE:AUSC
0.75x GBX4.44 Million
≈ $540.22
GBX5.90 Million UK GBX512.00 ▲ +0.00%
16622 Abra Information Technologies
TA:ABRA
0.75x ILA3.03 Million
≈ $8.12K
ILA4.02 Million Israel ILA432.10 ▲ +1.24%
16623 Favite Inc
TW:3535
0.75x NT$39.84 Million
≈ $1.26 Million
NT$52.91 Million Taiwan NT$87.10 ▼ -2.68%
16624 Korea Information Certificate Authority Inc
KQ:053300
0.75x ₩4.67 Billion
≈ $3.17 Million
₩6.20 Billion Korea ₩4220.00 ▼ -2.43%
16625 Nice D&B Co. Ltd
KQ:130580
0.75x ₩2.68 Billion
≈ $1.81 Million
₩3.56 Billion Korea ₩5450.00 ▼ -0.18%
16626 Orient Green Power Company Limited
NSE:GREENPOWER
0.75x Rs826.40 Million
≈ $8.94 Million
Rs1.10 Billion India Rs10.03 ▲ +1.31%
16627 Mycron Steel Bhd
KLSE:5087
0.75x RM8.65 Million
≈ $2.17 Million
RM11.50 Million Malaysia RM0.22 ▼ -10.42%
16628 Jiangsu Dingsheng New Material Joint-Stock Co Ltd
SHG:603876
0.75x CN¥89.36 Million
≈ $13.08 Million
CN¥118.85 Million China CN¥20.40 ▼ -3.32%
16629 Old Market Capital Corporation
NASDAQ:OMCC
0.75x $1.17 Million $1.56 Million USA $4.20 ▲ +0.00%
16630 Tigers Realm Coal Ltd
AU:TIG
0.75x AU$26.13 Million
≈ $18.49 Million
AU$34.79 Million Australia AU$0.00 ▲ +0.00%
16631 GSP Automotive Group Wenzhou Co Ltd
SHG:605088
0.75x CN¥59.78 Million
≈ $8.75 Million
CN¥79.59 Million China CN¥19.31 ▼ -3.59%
16632 Jinxin Technology Holding Company American Depositary Shares
NASDAQ:NAMI
0.75x $19.99 Million $26.62 Million USA $3.04 ▼ -3.49%
16633 CH. Karnchang PCL
BK:CK
0.75x ฿1.31 Billion
≈ $40.69 Million
฿1.74 Billion Thailand ฿18.30 ▼ -0.54%
16634 ChampionX Corporation
NASDAQ:CHX
0.75x $66.80 Million $89.03 Million USA $25.81 ▲ +0.00%
16635 Ildong Holdings Co Ltd
KO:000230
0.75x ₩14.45 Billion
≈ $9.79 Million
₩19.26 Billion Korea ₩6380.00 ▲ +3.40%
16636 Marine Electricals (India) Limited
NSE:MARINE
0.75x Rs283.50 Million
≈ $3.07 Million
Rs377.90 Million India Rs254.80 ▲ +2.80%
16637 Tsingtao Brewery Co Ltd
SHG:600600
0.75x CN¥1.03 Billion
≈ $150.37 Million
CN¥1.37 Billion China CN¥52.82 ▼ -1.91%
16638 Lions Gate Entertainment Corp
NYSE:LGF-B
0.75x $11.40 Million $15.20 Million USA $7.69 ▲ +0.00%
16639 Lions Gate Entertainment Corp
NYSE:LGF-A
0.75x $11.40 Million $15.20 Million USA $8.59 ▲ +0.00%
16640 Rexel S.A
PA:RXL
0.75x €795.80 Million
≈ $930.37 Million
€1.06 Billion France €37.63 ▲ +0.24%
16641 Lincoln Electric Holdings Inc
NASDAQ:LECO
0.75x $102.17 Million $136.38 Million USA $251.47 ▲ +0.44%
16642 Regenbogen AG
F:RGB
0.75x €1.38 Million
≈ $1.61 Million
€1.84 Million Germany €6.85 ▲ +0.00%
16643 Rayhoo Motor Dies Co Ltd
SHE:002997
0.75x CN¥95.84 Million
≈ $14.03 Million
CN¥127.99 Million China CN¥25.16 ▼ -2.33%
16644 Biofarm Bucure
RO:BIO
0.75x RON28.64 Million
≈ $6.58 Million
RON38.25 Million Romania RON1.35 ▲ +0.00%
16645 CAIXABANK UN.ADR 1/3 DL 1
F:FV9J
0.75x €4.41 Billion
≈ $5.16 Billion
€5.89 Billion Germany €3.44 ▼ -1.71%
16646 GlaxoSmithKline Pharmaceuticals Limited
NSE:GLAXO
0.75x Rs342.20 Million
≈ $3.70 Million
Rs457.20 Million India Rs2514.30 ▲ +0.77%
16647 Acbel Polytech Inc
TW:6282
0.75x NT$294.57 Million
≈ $9.28 Million
NT$393.92 Million Taiwan NT$47.15 ▼ -3.58%
16648 Sat Nusapersada Tbk
JK:PTSN
0.75x Rp4.29 Million
≈ $251.15
Rp5.73 Million Indonesia Rp258.00 ▲ +2.38%
16649 SIRIUS REAL ESTATE LTD.
F:EYI
0.75x €133.10 Million
≈ $155.61 Million
€178.10 Million Germany €1.14 ▲ +0.88%
16650 Axalta Coating Systems Ltd
NYSE:AXTA
0.75x $68.00 Million $91.00 Million USA $32.76 ▲ +3.41%
16651 Sinosteel Anhui Tianyuan Technology Co Ltd
SHE:002057
0.75x CN¥55.98 Million
≈ $8.19 Million
CN¥74.92 Million China CN¥7.61 ▼ -3.43%
16652 Poongsan Holdi
KO:005810
0.75x ₩12.15 Billion
≈ $8.24 Million
₩16.27 Billion Korea ₩34600.00 ▼ -0.43%
16653 Envoy Medical Inc.
NASDAQ:COCH
0.75x $1.10 Million $1.47 Million USA $0.66 ▲ +0.30%
16654 Hangzhou Tigermed Consulting
SHE:300347
0.75x CN¥475.40 Million
≈ $69.57 Million
CN¥637.10 Million China CN¥46.95 ▼ -2.73%
16655 Fujian Yuanxiang New Materials Co. Ltd. A
SHE:301300
0.75x CN¥67.08 Million
≈ $9.82 Million
CN¥89.91 Million China CN¥26.63 ▼ -3.83%
16656 Sunonwealth Electric Machine Industry Co Ltd
TW:2421
0.75x NT$484.01 Million
≈ $15.25 Million
NT$649.04 Million Taiwan NT$130.00 ▼ -2.62%
16657 Dycasa SA
BA:DYCA
0.75x AR$63.21 Million
≈ $45.74K
AR$84.79 Million Argentina AR$935.00 ▲ +0.00%
16658 GE HEALTHCARE TECH.INC.
F:L0T
0.75x €290.00 Million
≈ $339.04 Million
€389.00 Million Germany €54.14 ▼ -0.24%
16659 Djerriwarrh Investments Ltd
AU:DJW
0.74x AU$15.42 Million
≈ $10.91 Million
AU$20.70 Million Australia AU$2.93 ▲ +0.00%
16660 Aakash Exploration Services Limited
NSE:AAKASH
0.74x Rs6.07 Million
≈ $65.67K
Rs8.15 Million India Rs8.92 ▼ -2.51%
16661 paragon GmbH & Co. KGaA
F:PGN
0.74x €455.00K
≈ $531.94K
€611.00K Germany €1.62 ▼ -2.70%
16662 ASK AUTOMOTIVE LIMITED
NSE:ASKAUTOLTD
0.74x Rs1.09 Billion
≈ $11.75 Million
Rs1.46 Billion India Rs509.30 ▲ +1.26%
16663 Tan Delta Systems PLC
LSE:TAND
0.74x GBX207.00K
≈ $25.19
GBX278.00K UK GBX29.00 ▲ +0.00%
16664 BP p.l.c
MX:BPN
0.74x MX$2.86 Billion
≈ $164.59 Million
MX$3.84 Billion Mexico MX$735.14 ▲ +2.36%
16665 BP PLC ADR
NYSE:BP
0.74x $2.86 Billion $3.84 Billion USA $46.35 ▼ -0.04%
16666 Platzer Fastigheter Holding AB (publ)
ST:PLAZ-B
0.74x Skr230.00 Million
≈ $24.75 Million
Skr309.00 Million Sweden Skr72.90 ▼ -0.14%
16667 Sapiens International Corporation NV
TA:SPNS
0.74x ILA10.64 Million
≈ $28.53K
ILA14.30 Million Israel ILA13950.00 ▼ -0.29%
16668 Enerflex Ltd.
NYSE:EFXT
0.74x $31.56 Million $42.40 Million USA $22.76 ▼ -4.69%
16669 Wuxi Double Elephant Micro Fibre Material Co Ltd
SHE:002395
0.74x CN¥35.67 Million
≈ $5.22 Million
CN¥47.94 Million China CN¥11.32 ▼ -1.82%
16670 Haixia Envrnmnt
SHG:603817
0.74x CN¥50.83 Million
≈ $7.44 Million
CN¥68.32 Million China CN¥5.39 ▼ -2.36%
16671 Fabrity Holding S.A.
WAR:FAB
0.74x zł822.00K
≈ $226.23K
zł1.10 Million Poland zł25.90 ▼ -1.15%
16672 Guangdong Marubi Biotechnology Co
SHG:603983
0.74x CN¥43.25 Million
≈ $6.33 Million
CN¥58.15 Million China CN¥31.78 ▲ +3.62%
16673 Tullow Oil PLC
LSE:TLW
0.74x GBX140.93 Million
≈ $17.15K
GBX189.55 Million UK GBX14.32 ▼ -6.41%
16674 Bikaji Foods International Limited
NSE:BIKAJI
0.74x Rs1.04 Billion
≈ $11.23 Million
Rs1.40 Billion India Rs630.70 ▼ -0.02%
16675 BB Seguridade Participacoes SA
SA:BBSE3
0.74x R$1.59 Billion
≈ $312.02 Million
R$2.14 Billion Brazil R$41.49 ▼ -2.15%
16676 Konya Cimento Sanayi AS
IS:KONYA
0.74x TL318.29 Million
≈ $7.13 Million
TL428.24 Million Turkey TL3850.00 ▲ +2.67%
16677 PULSION Medical Systems SE
MU:PUS
0.74x €1.51 Million
≈ $1.76 Million
€2.03 Million Germany €21.60 ▲ +0.00%
16678 Shandong Kaisheng New Materials Co.Ltd.
SHE:301069
0.74x CN¥95.37 Million
≈ $13.96 Million
CN¥128.37 Million China CN¥15.18 ▼ -4.23%
16679 DC HEALTHCARE HOLDINGS BERHAD
KLSE:0283
0.74x RM1.71 Million
≈ $428.57K
RM2.30 Million Malaysia RM0.11 ▲ +0.00%
16680 Creightons Plc
LSE:CRL
0.74x GBX805.00K
≈ $97.95
GBX1.08 Million UK GBX21.50 ▼ -8.51%
16681 DGB Group NV
AS:DGB
0.74x €1.13 Million
≈ $1.32 Million
€1.52 Million Netherlands €0.60 ▼ -3.23%
16682 Accenture plc
NYSE:ACN
0.74x $1.66 Billion $2.24 Billion USA $146.99 ▲ +5.95%
16683 Barnwell Industries Inc
NYSE MKT:BRN
0.74x $897.00K $1.21 Million USA $1.11 ▲ +0.91%
16684 Micro-Star International Co Ltd
TW:2377
0.74x NT$1.21 Billion
≈ $38.13 Million
NT$1.63 Billion Taiwan NT$146.50 ▼ -3.62%
16685 Fon SE
WAR:FON
0.74x zł66.00K
≈ $18.16K
zł89.00K Poland zł1.85 ▲ +2.78%
16686 R K Swamy Limited
NSE:RKSWAMY
0.74x Rs25.29 Million
≈ $273.48K
Rs34.11 Million India Rs101.37 ▲ +1.51%
16687 Sala @ Sathorn Property Fund
BK:SSPF
0.74x ฿4.98 Million
≈ $155.17K
฿6.72 Million Thailand ฿3.98 ▲ +0.00%
16688 Serena Energia S.A.
SA:SRNA3
0.74x R$398.84 Million
≈ $78.26 Million
R$538.58 Million Brazil R$12.62 ▲ +0.00%
16689 Timberland Bancorp Inc
NASDAQ:TSBK
0.74x $6.08 Million $8.22 Million USA $43.80 ▲ +0.76%
16690 KOYJ Co. Ltd
KQ:121850
0.74x ₩696.37 Million
≈ $471.92K
₩940.45 Million Korea ₩1412.00 ▼ -3.68%
16691 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
0.74x Rs3.84 Billion
≈ $41.51 Million
Rs5.18 Billion India Rs1017.00 ▲ +3.14%
16692 Warner Music Group
NASDAQ:WMG
0.74x $134.00 Million $181.00 Million USA $26.55 ▼ -0.19%
16693 Sirius Real Estate Limited
LSE:SRE
0.74x GBX63.29 Million
≈ $7.70K
GBX85.54 Million UK GBX98.50 ▲ +1.03%
16694 Bursa De Valori Bucuresti SA
RO:BVB
0.74x RON3.97 Million
≈ $911.47K
RON5.37 Million Romania RON88.00 ▲ +6.80%
16695 Maison Internationale de lInformatique M2I SAS
PA:ALMII
0.74x €671.00K
≈ $784.47K
€907.00K France €8.45 ▲ +0.00%
16696 AGV Products Corp
TW:1217
0.74x NT$139.02 Million
≈ $4.38 Million
NT$187.97 Million Taiwan NT$9.98 ▲ +0.30%
16697 Edisun Power Europe AG
SW:ESUN
0.74x CHF3.04 Million
≈ $3.84 Million
CHF4.11 Million Switzerland CHF68.00 ▼ -0.87%
16698 Shandong Yuma Sun-shading Technology Corp. Ltd.
SHE:300993
0.74x CN¥26.93 Million
≈ $3.94 Million
CN¥36.42 Million China CN¥9.10 ▼ -3.09%
16699 TAFI Industries Bhd
KLSE:7211
0.74x RM4.30 Million
≈ $1.08 Million
RM5.81 Million Malaysia RM0.59 ▲ +0.00%
16700 Dar Global Plc
LSE:DAR
0.74x $65.45 Million $88.57 Million UK $7.68 ▼ -3.76%