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
10601 Shenzhen Cotran New Material Co Ltd Class A
SHE:300731
1.83x CN¥17.24 Million
≈ $2.52 Million
CN¥9.43 Million China CN¥58.42 ▼ -5.32%
10602 Rambus Inc
NASDAQ:RMBS
1.83x $88.43 Million $48.38 Million USA $145.31 ▼ -14.20%
10603 RIO Tinto Ltd
AU:RIO
1.83x AU$10.12 Billion
≈ $7.16 Billion
AU$5.54 Billion Australia AU$184.58 ▼ -1.86%
10604 Shenzhen Expressway Company Limited
F:SHZH
1.83x €889.55 Million
≈ $1.04 Billion
€486.72 Million Germany €0.73 ▲ +0.00%
10605 Xintec
TWO:3374
1.83x NT$939.49 Million
≈ $29.60 Million
NT$514.06 Million Taiwan NT$246.50 ▼ -2.95%
10606 Multi Agro Gemilang Plantation Tbk PT
JK:MAGP
1.83x Rp5.72 Billion
≈ $335.22K
Rp3.13 Billion Indonesia Rp50.00 ▲ +0.00%
10607 Monument Mining Limited
V:MMY
1.83x CA$19.19 Million
≈ $13.88 Million
CA$10.50 Million Canada CA$0.87 ▼ -5.43%
10608 Luyan Pharma Co Ltd
SHE:002788
1.83x CN¥118.98 Million
≈ $17.41 Million
CN¥65.14 Million China CN¥11.64 ▼ -1.69%
10609 GCP Infrastructure Investments Limited
LSE:GCP
1.83x GBX32.82 Million
≈ $3.99K
GBX17.97 Million UK GBX76.70 ▼ -1.92%
10610 Eletromidia S.A
SA:ELMD3
1.83x R$79.46 Million
≈ $15.59 Million
R$43.51 Million Brazil R$31.00 ▼ -1.27%
10611 Chart Industries Inc
NYSE:GTLS
1.83x $145.90 Million $79.90 Million USA $207.31 ▼ -0.11%
10612 SECOM CO.LTD ADR 1/4/O.N.
F:XSC0
1.83x €167.84 Billion
≈ $196.22 Billion
€91.92 Billion Germany €7.65 ▲ +0.66%
10613 Sin Heng Chan (Malaya) Bhd
KLSE:4316
1.83x RM12.74 Million
≈ $3.20 Million
RM6.98 Million Malaysia RM0.22 ▲ +2.33%
10614 Guangdong Macro Co Ltd
SHE:000533
1.83x CN¥73.05 Million
≈ $10.69 Million
CN¥40.02 Million China CN¥11.31 ▼ -2.16%
10615 Novatek Microelectronics Corp
TW:3034
1.83x NT$6.88 Billion
≈ $216.61 Million
NT$3.77 Billion Taiwan NT$492.00 ▲ +0.61%
10616 Pegavision
TW:6491
1.83x NT$782.33 Million
≈ $24.65 Million
NT$428.67 Million Taiwan NT$324.50 ▼ -1.07%
10617 Krka d. d
WAR:KRK
1.82x zł146.54 Million
≈ $40.33 Million
zł80.31 Million Poland zł1090.00 ▲ +0.00%
10618 Anhui Jiuhuashan Tourism Dvlp
SHG:603199
1.82x CN¥71.19 Million
≈ $10.42 Million
CN¥39.02 Million China CN¥32.83 ▲ +1.86%
10619 MINTH GRP LTD UNSP.ADR/20
F:M3I0
1.82x €4.91 Billion
≈ $5.74 Billion
€2.69 Billion Germany €74.50 ▼ -0.67%
10620 Kawasan Industri Jababeka Tbk
JK:KIJA
1.82x Rp487.85 Billion
≈ $28.59 Million
Rp267.41 Billion Indonesia Rp116.00 ▼ -1.69%
10621 Deva Holding AS
IS:DEVA
1.82x TL910.97 Million
≈ $20.40 Million
TL499.39 Million Turkey TL65.35 ▼ -1.06%
10622 Cloetta AB (publ)
ST:CLA-B
1.82x Skr425.00 Million
≈ $45.74 Million
Skr233.00 Million Sweden Skr48.60 ▲ +1.17%
10623 Qantas Airways Ltd
AU:QAN
1.82x AU$1.69 Billion
≈ $1.19 Billion
AU$925.00 Million Australia AU$9.19 ▲ +0.44%
10624 Pelayaran Nasional Bina Buana Raya
JK:BBRM
1.82x Rp2.72 Million
≈ $159.11
Rp1.49 Million Indonesia Rp93.00 ▲ +1.09%
10625 KSB SE & Co. KGaA
XETRA:KSB
1.82x €151.50 Million
≈ $177.12 Million
€83.10 Million Germany €868.00 ▲ +0.70%
10626 China Datang Corporation Renewable Power Co. Limited
STU:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.16 ▲ +4.46%
10627 China Datang Corporation Renewable Power Co. Limited
F:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.17 ▼ -2.26%
10628 Capral Ltd
AU:CAA
1.82x AU$37.09 Million
≈ $26.25 Million
AU$20.35 Million Australia AU$11.22 ▼ -0.27%
10629 Saputo Inc
TO:SAP
1.82x CA$401.00 Million
≈ $290.08 Million
CA$220.00 Million Canada CA$42.84 ▲ +0.33%
10630 MRF Limited
NSE:MRF
1.82x Rs18.70 Billion
≈ $202.26 Million
Rs10.26 Billion India Rs123505.00 ▼ -0.97%
10631 Severfield PLC
LSE:SFR
1.82x GBX13.75 Million
≈ $1.67K
GBX7.54 Million UK GBX27.50 ▲ +0.18%
10632 Suzhou Shijia Science & Technology Inc
SHE:002796
1.82x CN¥18.74 Million
≈ $2.74 Million
CN¥10.29 Million China CN¥44.00 ▼ -3.95%
10633 Lung Hwa Electronics Co Ltd
TW:2424
1.82x NT$7.85 Million
≈ $247.19K
NT$4.31 Million Taiwan NT$12.75 ▼ -4.49%
10634 Henan Pinggao Electric Co Ltd
SHG:600312
1.82x CN¥578.20 Million
≈ $84.61 Million
CN¥317.53 Million China CN¥19.25 ▼ -1.84%
10635 Coronation Fund Managers Ltd
JSE:CML
1.82x ZAC1.32 Billion
≈ $701.51K
ZAC725.00 Million South Africa ZAC4216.00 ▼ -0.38%
10636 Armada Hoffler Properties, Inc.
NYSE:AHRT
1.82x $12.24 Million $6.72 Million USA $6.72 ▼ -0.88%
10637 Betterware de México, S.A.P.I. de C.V.
NASDAQ:BWMX
1.82x $570.62 Million $313.62 Million USA $14.22 ▼ -0.84%
10638 Ways Electron Co Ltd
SHG:605218
1.82x CN¥8.75 Million
≈ $1.28 Million
CN¥4.81 Million China CN¥16.88 ▲ +2.49%
10639 Sime Darby Bhd
KLSE:4197
1.82x RM1.51 Billion
≈ $379.11 Million
RM830.00 Million Malaysia RM2.06 ▲ +1.48%
10640 Ibstock PLC
LSE:IBST
1.82x GBX10.28 Million
≈ $1.25K
GBX5.65 Million UK GBX95.20 ▲ +0.53%
10641 Motio Ltd
AU:MXO
1.82x AU$1.44 Million
≈ $1.02 Million
AU$793.23K Australia AU$0.05 ▲ +0.00%
10642 HMT(Xiamen)New Technical
SHG:603306
1.82x CN¥65.31 Million
≈ $9.56 Million
CN¥35.92 Million China CN¥98.95 ▼ -4.52%
10643 Dyno Nobel Ltd
AU:DNL
1.82x AU$202.00 Million
≈ $142.93 Million
AU$111.10 Million Australia AU$3.85 ▲ +0.52%
10644 Damartex
PA:ALDAR
1.82x €16.88 Million
≈ $19.73 Million
€9.28 Million France €2.25 ▲ +0.45%
10645 Develop North PLC
LSE:DVNO
1.82x GBX449.00K
≈ $54.63
GBX247.00K UK GBX76.50 ▲ +0.00%
10646 SAP SE
F:SAPA
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €162.00 ▼ -2.70%
10647 SAP SE
F:SAP
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €160.06 ▼ -1.23%
10648 Glaukos Corp
NYSE:GKOS
1.82x $9.77 Million $5.38 Million USA $125.00 ▲ +2.72%
10649 Amlogic Shanghai Co Ltd
SHG:688099
1.82x CN¥365.66 Million
≈ $53.51 Million
CN¥201.20 Million China CN¥95.88 ▼ -3.22%
10650 Jiangsu Hanvo Safety Product Co. Ltd.
SHE:300952
1.82x CN¥49.06 Million
≈ $7.18 Million
CN¥27.00 Million China CN¥22.74 ▲ +1.29%
10651 TMC Life Sciences Bhd
KLSE:0101
1.82x RM16.96 Million
≈ $4.26 Million
RM9.34 Million Malaysia RM0.45 ▼ -2.20%
10652 iMBC Co.Ltd
KQ:052220
1.82x ₩1.94 Billion
≈ $1.32 Million
₩1.07 Billion Korea ₩2265.00 ▼ -2.58%
10653 Shanghai Oriental Pearl Media Co Ltd
SHG:600637
1.82x CN¥358.40 Million
≈ $52.45 Million
CN¥197.30 Million China CN¥9.15 ▲ +0.55%
10654 Cogeco Inc.
TO:CGO
1.82x CA$174.63 Million
≈ $126.33 Million
CA$96.14 Million Canada CA$63.91 ▼ -0.53%
10655 JUNGDAWN Co. Ltd
KQ:208140
1.82x ₩4.17 Billion
≈ $2.83 Million
₩2.30 Billion Korea ₩2250.00 ▲ +0.22%
10656 Sung Kwang Bend Co.Ltd
KQ:014620
1.82x ₩19.58 Billion
≈ $13.27 Million
₩10.78 Billion Korea ₩30450.00 ▼ -1.14%
10657 Strix Group Plc
LSE:KETL
1.82x GBX11.65 Million
≈ $1.42K
GBX6.42 Million UK GBX37.60 ▼ -5.29%
10658 Alldigi Tech Limited
NSE:ALLDIGI
1.81x Rs319.80 Million
≈ $3.46 Million
Rs176.20 Million India Rs824.40 ▼ -0.15%
10659 Kingsgate Consolidated Ltd
AU:KCN
1.81x AU$48.99 Million
≈ $34.66 Million
AU$27.00 Million Australia AU$5.01 ▼ -5.47%
10660 Impact Growth REIT
BK:IMPACT
1.81x ฿354.31 Million
≈ $11.04 Million
฿195.31 Million Thailand ฿11.30 ▼ -0.88%
10661 Royalindo Investa Wijaya
JK:INDO
1.81x Rp7.98 Billion
≈ $467.51K
Rp4.40 Billion Indonesia Rp155.00 ▼ -0.64%
10662 Polimex-Mostostal S.A.
WAR:PXM
1.81x zł64.27 Million
≈ $17.69 Million
zł35.43 Million Poland zł7.77 ▲ +0.58%
10663 Aerodrome Group Ltd
TA:ARDM
1.81x ILA2.26 Million
≈ $6.07K
ILA1.25 Million Israel ILA167.70 ▼ -6.31%
10664 Top Glove Corporation Bhd
KLSE:7113
1.81x RM55.75 Million
≈ $14.00 Million
RM30.76 Million Malaysia RM0.82 ▲ +0.62%
10665 Capital Bancorp
NASDAQ:CBNK
1.81x $21.78 Million $12.02 Million USA $32.66 ▲ +0.21%
10666 Cinemark Holdings Inc
NYSE:CNK
1.81x $91.50 Million $50.50 Million USA $31.23 ▲ +1.36%
10667 XPO Logistics Inc
NYSE:XPO
1.81x $183.00 Million $101.00 Million USA $218.94 ▼ -0.15%
10668 Inv La Constru
SN:ILC
1.81x CL$134.89 Billion
≈ $150.86 Million
CL$74.45 Billion Chile CL$22036.00 ▼ -0.81%
10669 RBC Bearings Incorporated
NYSE:RBC
1.81x $122.10 Million $67.40 Million USA $590.09 ▲ +0.06%
10670 WE WIN LIMITED
NSE:WEWIN
1.81x Rs13.55 Million
≈ $146.56K
Rs7.48 Million India Rs55.84 ▼ -3.72%
10671 Tenet Healthcare Corporation
NYSE:THC
1.81x $1.64 Billion $906.00 Million USA $162.06 ▲ +0.43%
10672 Zimmer Biomet Holdings Inc
NYSE:ZBH
1.81x $418.70 Million $231.20 Million USA $87.33 ▲ +0.74%
10673 MYR Group Inc
NASDAQ:MYRG
1.81x $84.75 Million $46.80 Million USA $445.66 ▼ -1.27%
10674 Central Omega Resources Tbk PT
JK:DKFT
1.81x Rp311.95 Billion
≈ $18.28 Million
Rp172.28 Billion Indonesia Rp570.00 ▼ -10.94%
10675 Playa Hotels & Resorts BV
F:PL0
1.81x €78.09 Million
≈ $91.29 Million
€43.12 Million Germany €11.50 ▲ +0.00%
10676 Playa Hotels & Resorts BV
NASDAQ:PLYA
1.81x $78.09 Million $43.12 Million USA $13.48 ▼ -0.07%
10677 East Coast Furnitech Public Company Limited
BK:ECF
1.81x ฿48.73 Million
≈ $1.52 Million
฿26.92 Million Thailand ฿0.06 ▲ +0.00%
10678 First Citizens BancShares, Inc.
NASDAQ:FCNCA
1.81x $1.05 Billion $580.00 Million USA $2075.10 ▲ +1.36%
10679 Cadre Holdings Inc
NYSE:CDRE
1.81x $21.25 Million $11.74 Million USA $29.08 ▼ -1.79%
10680 Pihlajalinna Oy
HE:PIHLIS
1.81x €15.20 Million
≈ $17.77 Million
€8.40 Million Finland €11.14 ▲ +3.72%
10681 Loulis Mills S.A.
AT:KYLO
1.81x €4.79 Million
≈ $5.60 Million
€2.65 Million Greece €3.79 ▼ -2.32%
10682 Xeris Pharmaceuticals Inc
NASDAQ:XERS
1.81x $20.04 Million $11.08 Million USA $6.18 ▲ +0.49%
10683 GuangDong Rifeng Electric Cable Co Ltd
SHE:002953
1.81x CN¥47.90 Million
≈ $7.01 Million
CN¥26.49 Million China CN¥10.15 ▲ +0.69%
10684 MegaMD Co. Ltd
KQ:133750
1.81x ₩2.56 Billion
≈ $1.74 Million
₩1.42 Billion Korea ₩1464.00 ▲ +2.23%
10685 Userjoy Technology Co Ltd
TWO:3546
1.81x NT$158.01 Million
≈ $4.98 Million
NT$87.43 Million Taiwan NT$82.30 ▼ -0.48%
10686 Wam Research Ltd
AU:WAX
1.81x AU$3.85 Million
≈ $2.73 Million
AU$2.13 Million Australia AU$1.03 ▲ +0.49%
10687 Americas Car-Mart Inc
NASDAQ:CRMT
1.81x $19.22 Million $10.63 Million USA $7.73 ▼ -1.53%
10688 Hangzhou Sunrise Technology Co Ltd
SHE:300360
1.81x CN¥244.26 Million
≈ $35.74 Million
CN¥135.18 Million China CN¥13.55 ▲ +1.50%
10689 C&C Group PLC
F:GCC
1.81x €13.10 Million
≈ $15.32 Million
€7.25 Million Germany €0.99 ▲ +0.00%
10690 Pes Camanchaca
SN:CAMANCHACA
1.81x CL$22.71 Million
≈ $25.39K
CL$12.57 Million Chile CL$82.74 ▼ -2.14%
10691 GROUP PAREF INH. EO 25
F:G5I
1.81x €7.29 Million
≈ $8.53 Million
€4.04 Million Germany €24.00 ▲ +0.84%
10692 Core & Main Inc
NYSE:CNM
1.81x $271.00 Million $150.00 Million USA $51.97 ▼ -0.76%
10693 Seah Spe Steel
KO:019440
1.81x ₩13.19 Billion
≈ $8.94 Million
₩7.30 Billion Korea ₩18870.00 ▲ +0.48%
10694 Puyang Refractories Group Co Ltd
SHE:002225
1.81x CN¥46.87 Million
≈ $6.86 Million
CN¥25.96 Million China CN¥3.91 ▲ +3.17%
10695 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
1.81x CN¥97.77 Million
≈ $14.31 Million
CN¥54.16 Million China CN¥12.38 ▼ -0.64%
10696 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
1.80x CN¥55.77 Million
≈ $8.16 Million
CN¥30.90 Million China CN¥57.78 ▼ -3.64%
10697 Livzon Pharmaceutical Group Inc
SHE:000513
1.80x CN¥853.59 Million
≈ $124.91 Million
CN¥473.01 Million China CN¥30.66 ▲ +1.02%
10698 Prosegur Cash S.A
MC:CASH
1.80x €41.39 Million
≈ $48.38 Million
€22.94 Million Spain €0.60 ▲ +0.00%
10699 China World Trade Center Co Ltd
SHG:600007
1.80x CN¥555.47 Million
≈ $81.28 Million
CN¥307.96 Million China CN¥21.28 ▲ +1.19%
10700 Shenzhen Ecobeauty Co Ltd
SHE:000010
1.80x CN¥30.19 Million
≈ $4.42 Million
CN¥16.74 Million China CN¥2.26 ▲ +5.12%