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.
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% |