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
19601 Muar Ban Lee Group Bhd
KLSE:5152
0.17x RM4.87 Million
≈ $1.22 Million
RM28.69 Million Malaysia RM0.37 ▲ +4.23%
19602 Chengdu Yunda Technology Co Ltd
SHE:300440
0.17x CN¥6.55 Million
≈ $958.48K
CN¥38.64 Million China CN¥16.15 ▲ +2.87%
19603 The Boeing Company
NYSE:BA
0.17x $1.33 Billion $7.87 Billion USA $211.50 ▲ +0.95%
19604 Villar
TA:VILR
0.17x ILA30.04 Million
≈ $80.53K
ILA177.74 Million Israel ILA17210.00 ▼ -1.15%
19605 Worsley Investors Ltd
LSE:WINV
0.17x GBX117.00K
≈ $14.24
GBX693.50K UK GBX28.30 ▲ +0.00%
19606 Agat Ejendomme A/S
CO:AGAT
0.17x Dkr1.40 Million
≈ $219.04K
Dkr8.30 Million Denmark Dkr1.13 ▲ +0.00%
19607 Beijing Airport High-Tech Park Co Ltd
SHG:600463
0.17x CN¥6.09 Million
≈ $891.87K
CN¥36.18 Million China CN¥7.30 ▲ +2.38%
19608 US Solar Fund PLC
LSE:USFP
0.17x GBX614.78K
≈ $74.80
GBX3.65 Million UK GBX26.90 ▲ +0.00%
19609 Sinpas Gayrimenkul Yatirim Ortakligi AS
IS:SNGYO
0.17x TL773.47 Million
≈ $17.32 Million
TL4.60 Billion Turkey TL3.33 ▲ +0.30%
19610 Saratoga Investama Sedaya
JK:SRTG
0.17x Rp1.04 Trillion
≈ $60.83 Million
Rp6.18 Trillion Indonesia Rp1760.00 ▲ +2.92%
19611 Sandon Capital Investments Ltd
AU:SNC
0.17x AU$661.37K
≈ $467.96K
AU$3.94 Million Australia AU$0.70 ▼ -0.71%
19612 Southern Publishing&Media Co
SHG:601900
0.17x CN¥67.07 Million
≈ $9.81 Million
CN¥399.68 Million China CN¥11.35 ▲ +1.34%
19613 Hua Eng Wire & Cable Co Ltd
TW:1608
0.17x NT$265.34 Million
≈ $8.36 Million
NT$1.58 Billion Taiwan NT$29.50 ▼ -1.67%
19614 Ramssol Group Bhd
KLSE:0236
0.17x RM4.18 Million
≈ $1.05 Million
RM25.00 Million Malaysia RM0.78 ▲ +0.00%
19615 Huadong Medicine Co Ltd
SHE:000963
0.17x CN¥155.98 Million
≈ $22.82 Million
CN¥933.09 Million China CN¥28.85 ▲ +0.94%
19616 iRobot Corporation
NASDAQ:IRBT
0.17x $1.44 Million $8.61 Million USA $0.47 ▼ -30.05%
19617 Menora Miv Hld
TA:MMHD
0.17x ILA100.18 Million
≈ $268.57K
ILA600.85 Million Israel ILA47690.00 ▼ -3.11%
19618 Anbio Biotechnology Class A Ordinary Shares
NASDAQ:NNNN
0.17x $647.54K $3.89 Million USA $10.18 ▲ +2.83%
19619 Mosa Industrial Corp
TW:4564
0.17x NT$16.94 Million
≈ $533.58K
NT$101.73 Million Taiwan NT$17.30 ▼ -2.54%
19620 Beijing Dataway Horizon Co. Ltd
SHE:301169
0.17x CN¥7.41 Million
≈ $1.08 Million
CN¥44.61 Million China CN¥47.53 ▲ +1.78%
19621 Shenzhen MYS Environmental Protection & Technology Co Ltd
SHE:002303
0.17x CN¥13.96 Million
≈ $2.04 Million
CN¥84.03 Million China CN¥4.68 ▲ +2.41%
19622 Pilot Energy Ltd
AU:PGY
0.17x AU$161.88K
≈ $114.54K
AU$975.65K Australia AU$0.05 ▲ +0.00%
19623 Daishin Balance 1
KQ:217270
0.17x ₩1.53 Billion
≈ $1.04 Million
₩9.22 Billion Korea ₩2355.00 ▲ +1.95%
19624 Elitegroup Computer Systems Co Ltd
TW:2331
0.17x NT$56.05 Million
≈ $1.77 Million
NT$338.34 Million Taiwan NT$19.20 ▼ -0.26%
19625 Cendes Co Ltd Class A
SHE:300492
0.17x CN¥831.91K
≈ $121.73K
CN¥5.03 Million China CN¥21.61 ▲ +3.89%
19626 HWH International Inc
NASDAQ:HWH
0.16x $26.91K $163.11K USA $1.48 ▲ +4.23%
19627 Baoding Lucky Innovative Materials Co Ltd
SHE:300446
0.16x CN¥42.74 Million
≈ $6.25 Million
CN¥259.17 Million China CN¥13.21 ▲ +2.72%
19628 Waskita Beton Precast Tbk PT
JK:WSBP
0.16x Rp84.99 Billion
≈ $4.98 Million
Rp516.16 Billion Indonesia Rp14.00 ▲ +7.69%
19629 Asia Tech Image
TWO:4974
0.16x NT$11.35 Million
≈ $357.46K
NT$69.14 Million Taiwan NT$68.10 ▲ +0.59%
19630 Orcoda Ltd
AU:ODA
0.16x AU$42.07K
≈ $29.77K
AU$256.48K Australia AU$0.10 ▼ -2.06%
19631 Easy Trip Planners Limited
NSE:EASEMYTRIP
0.16x Rs74.54 Million
≈ $806.12K
Rs456.55 Million India Rs6.82 ▼ -0.15%
19632 HANBIT SOFT Inc
KQ:047080
0.16x ₩596.57 Million
≈ $404.29K
₩3.66 Billion Korea ₩997.00 ▲ +1.63%
19633 Guangdong Mingyang Electric Co. Ltd. A
SHE:301291
0.16x CN¥95.83 Million
≈ $14.02 Million
CN¥588.29 Million China CN¥39.26 ▲ +3.21%
19634 Mobiis Co. Ltd
KQ:250060
0.16x ₩164.27 Million
≈ $111.33K
₩1.01 Billion Korea ₩2575.00 ▲ +0.98%
19635 Raphas Co. Ltd
KQ:214260
0.16x ₩472.36 Million
≈ $320.11K
₩2.90 Billion Korea ₩8840.00 ▲ +1.14%
19636 Hot Chili Ltd
AU:HCH
0.16x AU$303.12K
≈ $214.48K
AU$1.87 Million Australia AU$1.50 ▲ +4.53%
19637 DreamCIS Inc
KQ:223250
0.16x ₩2.17 Billion
≈ $1.47 Million
₩13.40 Billion Korea ₩2945.00 ▲ +2.61%
19638 Platinum Asia Investments Ltd
AU:PAI
0.16x AU$4.50 Million
≈ $3.19 Million
AU$27.87 Million Australia AU$0.97 ▲ +0.00%
19639 BlackRock Income and Growth Investment Trust plc
LSE:BRIG
0.16x GBX796.00K
≈ $96.85
GBX4.93 Million UK GBX232.00 ▲ +0.43%
19640 The Scottish Oriental Smaller Companies Trust plc
LSE:SST
0.16x GBX5.99 Million
≈ $728.44
GBX37.06 Million UK GBX261.00 ▲ +1.16%
19641 JDC Group AG
XETRA:JDC
0.16x €184.00K
≈ $215.12K
€1.14 Million Germany €21.70 ▼ -1.36%
19642 Largo Resources Ltd
TO:LGO
0.16x CA$2.90 Million
≈ $2.10 Million
CA$17.96 Million Canada CA$0.87 ▼ -3.33%
19643 Kucingko Berhad
KLSE:0315
0.16x RM293.00K
≈ $73.56K
RM1.81 Million Malaysia RM0.10 ▲ +0.00%
19644 Magni Tech Industries Bhd
KLSE:7087
0.16x RM3.71 Million
≈ $930.45K
RM22.95 Million Malaysia RM1.73 ▲ +0.00%
19645 SSAB AB (publ)
ST:SSAB-A
0.16x Skr355.00 Million
≈ $38.20 Million
Skr2.20 Billion Sweden Skr98.98 ▼ -1.46%
19646 SSAB AB (publ)
ST:SSAB-B
0.16x Skr355.00 Million
≈ $38.20 Million
Skr2.20 Billion Sweden Skr99.00 ▼ -1.10%
19647 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
0.16x GBX8.87 Million
≈ $1.08K
GBX55.03 Million UK GBX958.00 ▲ +0.84%
19648 Pang Rim Spinn
KO:003610
0.16x ₩413.52 Million
≈ $280.24K
₩2.57 Billion Korea ₩5410.00 ▲ +2.08%
19649 Sunrise Group Co Ltd
SHE:002752
0.16x CN¥14.57 Million
≈ $2.13 Million
CN¥90.60 Million China CN¥5.85 ▲ +2.45%
19650 Merchants Trust PLC
LSE:MRCH
0.16x GBX18.80 Million
≈ $2.29K
GBX117.05 Million UK GBX659.00 ▲ +0.92%
19651 BlackRock MIT II
NYSE:BLE
0.16x $1.95 Million $12.16 Million USA $10.54 ▼ -0.19%
19652 Hubei Feilihua Quartz Glass Co Ltd
SHE:300395
0.16x CN¥17.92 Million
≈ $2.62 Million
CN¥112.01 Million China CN¥82.06 ▲ +5.48%
19653 Sohu.Com Inc
NASDAQ:SOHU
0.16x $1.39 Million $8.67 Million USA $13.24 ▲ +2.87%
19654 Japfa Comfeed Indonesia Tbk
JK:JPFA
0.16x Rp88.85 Billion
≈ $5.21 Million
Rp555.85 Billion Indonesia Rp2110.00 ▼ -0.94%
19655 Thai Union Group PCL
BK:TU
0.16x ฿177.73 Million
≈ $5.54 Million
฿1.11 Billion Thailand ฿12.20 ▼ -1.61%
19656 Rubicon Organics Inc
V:ROMJ
0.16x CA$451.30K
≈ $326.46K
CA$2.83 Million Canada CA$0.45 ▼ -1.11%
19657 Bait Bakfar Ltd
TA:BKFR
0.16x ILA12.47 Million
≈ $33.43K
ILA78.42 Million Israel ILA1409.00 ▼ -3.95%
19658 Yoosung T&S Co. Ltd
KQ:024800
0.16x ₩1.94 Billion
≈ $1.31 Million
₩12.19 Billion Korea ₩4210.00 ▼ -3.66%
19659 Shenzhen Agricultural Products Co Ltd
SHE:000061
0.16x CN¥11.65 Million
≈ $1.71 Million
CN¥73.36 Million China CN¥5.63 ▲ +1.62%
19660 Zhejiang East Crystal Electronic Co Ltd
SHE:002199
0.16x CN¥1.69 Million
≈ $247.98K
CN¥10.67 Million China CN¥11.06 ▼ -6.27%
19661 Schouw & Co.
CO:SCHO
0.16x Dkr26.00 Million
≈ $4.07 Million
Dkr164.00 Million Denmark Dkr632.00 ▲ +0.00%
19662 Cathay Real Estate Development Co Ltd
TW:2501
0.16x NT$96.45 Million
≈ $3.04 Million
NT$609.53 Million Taiwan NT$22.35 ▼ -1.76%
19663 ShenZhen QiangRui Precision Technology Co. Ltd.
SHE:301128
0.16x CN¥9.65 Million
≈ $1.41 Million
CN¥61.02 Million China CN¥105.55 ▲ +4.06%
19664 09women Co. Ltd.
KQ:366030
0.16x ₩735.81 Million
≈ $498.65K
₩4.67 Billion Korea ₩4755.00 ▲ +9.06%
19665 Tractial S.A.
PA:ALTRA
0.16x €109.00K
≈ $127.43K
€693.00K France €2.06 ▲ +3.10%
19666 Bd Multimedia
PA:ALBDM
0.16x €109.00K
≈ $127.43K
€693.00K France €5.00 ▲ +1.01%
19667 Law Debenture Corp
LSE:LWDB
0.16x GBX24.37 Million
≈ $2.96K
GBX155.01 Million UK GBX1242.00 ▲ +0.65%
19668 Autopistas del Sol
BA:AUSO
0.16x AR$1.83 Billion
≈ $1.32 Million
AR$11.63 Billion Argentina AR$3430.00 ▼ -2.42%
19669 Beijing YJK Building Software Co.Ltd.
SHE:300935
0.16x CN¥9.43 Million
≈ $1.38 Million
CN¥60.03 Million China CN¥21.73 ▲ +2.21%
19670 Woori Technology Investment Co. Ltd
KQ:041190
0.16x ₩20.47 Billion
≈ $13.87 Million
₩130.66 Billion Korea ₩4585.00 ▲ +2.46%
19671 Kyung In Elect
KO:009140
0.16x ₩186.64 Million
≈ $126.48K
₩1.19 Billion Korea ₩22200.00 ▲ +0.91%
19672 BlackRock Virginia MBT
NYSE:BHV
0.16x $218.09K $1.40 Million USA $12.40 ▼ -1.04%
19673 Interoil Exploration and Production ASA
OL:IOX
0.16x Nkr135.00K
≈ $14.21K
Nkr866.00K Norway Nkr3.08 ▼ -10.47%
19674 Peña Verde S.A.B
MX:PV
0.16x MX$38.79 Million
≈ $2.23 Million
MX$249.10 Million Mexico MX$8.50 ▲ +0.00%
19675 Bankinter
MC:BKT
0.16x €41.52 Million
≈ $48.54 Million
€266.78 Million Spain €16.15 ▲ +0.40%
19676 Inno Holdings Inc. Common Stock
NASDAQ:INHD
0.16x $45.13K $290.36K USA $39.49 ▲ +3660.95%
19677 Vivenio Residencial SOCIMI S.A.
MC:YVIV
0.16x €1.64 Million
≈ $1.91 Million
€10.53 Million Spain €1.33 ▲ +0.00%
19678 Remitly Global Inc
NASDAQ:RELY
0.16x $1.37 Million $8.83 Million USA $22.66 ▲ +0.58%
19679 Polar Capital Technology Trust
LSE:PCT
0.15x GBX379.21 Million
≈ $46.14K
GBX2.46 Billion UK GBX629.50 ▼ -2.48%
19680 Summit
TA:SMT
0.15x ILA88.76 Million
≈ $237.97K
ILA575.51 Million Israel ILA4995.00 ▼ -2.35%
19681 Blackrock World Mining Trust Plc
LSE:BRWM
0.15x GBX11.98 Million
≈ $1.46K
GBX77.69 Million UK GBX876.00 ▼ -0.90%
19682 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.15x CN¥27.42 Million
≈ $4.01 Million
CN¥177.97 Million China CN¥22.29 ▲ +2.06%
19683 Pioneer Municipal High Income Opportunities Fund Inc
NYSE:MIO
0.15x $1.05 Million $6.82 Million USA $11.39 ▲ +0.31%
19684 Osung Advanced Materials Co. Ltd
KQ:052420
0.15x ₩3.52 Billion
≈ $2.38 Million
₩22.90 Billion Korea ₩9010.00 ▼ -0.99%
19685 Smart for Life, Inc. Common Stock
NASDAQ:SMFL
0.15x $894.79K $5.83 Million USA $0.00 ▲ +0.00%
19686 BEBO Health SA
PA:MLBBO
0.15x €32.34K
≈ $37.81K
€210.79K France €0.18 ▲ +0.00%
19687 Putprop Ltd
JSE:PPR
0.15x ZAC7.21 Million
≈ $3.83K
ZAC47.06 Million South Africa ZAC698.00 ▲ +0.00%
19688 VONOVIA SE ADR 1/2/O.N
F:VNAA
0.15x €357.90 Million
≈ $418.42 Million
€2.35 Billion Germany €11.50 ▲ +0.00%
19689 Brandywine Realty Trust
NYSE:BDN
0.15x $10.21 Million $67.02 Million USA $3.07 ▼ -3.15%
19690 SANLAM LTD RC-01 ADR/2
F:LA6S
0.15x €2.43 Billion
≈ $2.84 Billion
€15.94 Billion Germany €9.00 ▲ +0.00%
19691 Kuobrothers
TWO:8477
0.15x NT$951.00K
≈ $29.96K
NT$6.26 Million Taiwan NT$15.70 ▼ -0.32%
19692 JPMorgan Euro Small Companies Trust Plc
LSE:JEDT
0.15x GBX15.33 Million
≈ $1.87K
GBX100.99 Million UK GBX620.00 ▼ -0.16%
19693 Hiyes International Co Ltd
TW:2348
0.15x NT$104.86 Million
≈ $3.30 Million
NT$692.27 Million Taiwan NT$77.80 ▼ -0.51%
19694 SUNAC SERVIC.HLDGS HD-01
F:65D
0.15x €30.66 Million
≈ $35.84 Million
€202.72 Million Germany €0.08 ▼ -1.18%
19695 Martin Marietta Materials Inc
NYSE:MLM
0.15x $227.00 Million $1.51 Billion USA $572.03 ▲ +2.22%
19696 The Investment Company plc
LSE:INV
0.15x GBX57.22K
≈ $6.96
GBX381.44K UK GBX75.00 ▲ +0.00%
19697 NATUZZI S.P.A. ADR/5 EO 1
F:NTZA
0.15x €537.00K
≈ $627.81K
€3.58 Million Germany €2.50 ▲ +6.84%
19698 Riverstone Energy Ltd
LSE:RSE
0.15x GBX454.00K
≈ $55.24
GBX3.03 Million UK GBX582.00 ▲ +2.46%
19699 PBF Energy Inc
NYSE:PBF
0.15x $25.70 Million $171.70 Million USA $62.76 ▲ +1.83%
19700 Laboratorios Richmond SACIF
BA:RICH
0.15x AR$847.80 Million
≈ $613.47K
AR$5.67 Billion Argentina AR$1530.00 ▼ -0.65%