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
20101 BANPU PCL -FGN- BA 1
F:BPFG
0.07x €73.61 Million
≈ $86.05 Million
€1.05 Billion Germany €0.13 ▼ -1.52%
20102 Dongwha Pharm.Co.Ltd
KO:000020
0.07x ₩697.02 Million
≈ $472.36K
₩10.02 Billion Korea ₩4780.00 ▼ -3.04%
20103 CITIC Metal Co. Ltd. A
SHG:601061
0.07x CN¥187.05 Million
≈ $27.37 Million
CN¥2.69 Billion China CN¥11.50 ▲ +2.68%
20104 Bleichroeder Acquisition Corp. I Class A Ordinary Shares
NASDAQ:BACQ
0.07x $83.26K $1.20 Million USA $7.68 ▼ -14.95%
20105 Hong Ho Precision Textile Co Ltd
TW:1446
0.07x NT$5.87 Million
≈ $184.78K
NT$84.51 Million Taiwan NT$13.70 ▼ -2.49%
20106 Seadrill Limited
NYSE:SDRL
0.07x $7.00 Million $101.00 Million USA $47.72 ▲ +1.25%
20107 Mogo Inc
TO:MOGO
0.07x CA$934.00K
≈ $675.64K
CA$13.51 Million Canada CA$1.46 ▲ +5.04%
20108 Orion Digital Corp.
NASDAQ:ORIO
0.07x $934.00K $13.51 Million USA $0.66 ▲ +0.97%
20109 Orion Digital Corp.
TO:ORIO
0.07x CA$934.00K
≈ $675.64K
CA$13.51 Million Canada CA$0.92 ▼ -2.13%
20110 C-Tech United
TWO:3625
0.07x NT$1.63 Million
≈ $51.23K
NT$23.56 Million Taiwan NT$16.45 ▼ -4.91%
20111 Solar Applied Materials Technology
TWO:1785
0.07x NT$47.76 Million
≈ $1.50 Million
NT$694.31 Million Taiwan NT$101.00 ▼ -5.61%
20112 Sebata Holdings Ltd
JSE:SEB
0.07x ZAC42.96 Million
≈ $22.83K
ZAC628.50 Million South Africa ZAC121.00 ▲ +5.22%
20113 Renatus Tactical Acquisition Corp I Class A Ordinary Shares
NASDAQ:RTAC
0.07x $141.65K $2.08 Million USA $10.48 ▲ +0.10%
20114 ECD Automotive Design Inc
NASDAQ:ECDA
0.07x $31.86K $469.83K USA $0.01 ▲ +0.00%
20115 Comtech Telecommunications Corp
NASDAQ:CMTL
0.07x $2.30 Million $33.93 Million USA $1.72 ▼ -5.49%
20116 musicMagpie PLC
LSE:MMAG
0.07x GBX371.00K
≈ $45.14
GBX5.48 Million UK GBX0.68 ▲ +2.27%
20117 Tarrina Resources Limited
AU:TR8
0.07x AU$94.23K
≈ $66.67K
AU$1.39 Million Australia AU$0.01 ▼ -6.67%
20118 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.07x Rs94.67 Million
≈ $1.02 Million
Rs1.41 Billion India Rs56.32 ▼ -0.58%
20119 Yuhan Corp.
KO:000100
0.07x ₩7.70 Billion
≈ $5.22 Million
₩114.43 Billion Korea ₩70700.00 ▼ -1.81%
20120 Pioneer Credit Ltd
AU:PNC
0.07x AU$684.00K
≈ $483.97K
AU$10.18 Million Australia AU$0.61 ▼ -3.17%
20121 VEND MARKETPLACES ASA
OL:VEND
0.07x Nkr352.00 Million
≈ $37.04 Million
Nkr5.25 Billion Norway Nkr236.80 ▲ +4.32%
20122 Han Shin Mach
KO:011700
0.07x ₩122.79 Million
≈ $83.21K
₩1.84 Billion Korea ₩2140.00 ▼ -7.76%
20123 Majedie Investments
LSE:MAJE
0.07x GBX1.21 Million
≈ $146.86
GBX18.13 Million UK GBX322.00 ▼ -0.62%
20124 ES Australia Israel Holdings Ltd
TA:AUIS
0.07x ILA592.00K
≈ $1.59K
ILA8.95 Million Israel ILA1271.00 ▼ -2.53%
20125 Laurent-Perrier
PA:LPE
0.07x €1.52 Million
≈ $1.78 Million
€23.11 Million France €85.00 ▲ +2.16%
20126 LIGHTHOUSE PROPERTIES
F:87O
0.07x €6.73 Million
≈ $7.86 Million
€103.01 Million Germany €0.40 ▲ +0.50%
20127 Suryoday Small Finance Bank Limited
NSE:SURYODAY
0.07x Rs25.29 Million
≈ $273.52K
Rs388.91 Million India Rs165.68 ▼ -10.26%
20128 Lee Enterprises Incorporated
NASDAQ:LEE
0.06x $80.00K $1.23 Million USA $7.94 ▲ +1.93%
20129 Akritas S.A
AT:AKRIT
0.06x €522.25K
≈ $610.57K
€8.07 Million Greece €1.08 ▲ +0.00%
20130 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
0.06x Rs405.40 Million
≈ $4.38 Million
Rs6.27 Billion India Rs2295.80 ▼ -1.48%
20131 1414 Degrees Ltd
AU:14D
0.06x AU$121.94K
≈ $86.28K
AU$1.89 Million Australia AU$0.06 ▼ -16.67%
20132 Wellcall Holdings Bhd
KLSE:7231
0.06x RM460.00K
≈ $115.49K
RM7.13 Million Malaysia RM1.14 ▲ +0.88%
20133 Sinostar Cable Co. Ltd.
SHE:300933
0.06x CN¥829.98K
≈ $121.45K
CN¥12.87 Million China CN¥6.01 ▲ +0.00%
20134 WHITE MTNS INS. GRP DL 1
F:WNI
0.06x €53.90 Million
≈ $63.01 Million
€835.80 Million Germany €1870.00 ▼ -2.60%
20135 Horizon Petroleum Ltd
V:HPL
0.06x CA$10.38K
≈ $7.51K
CA$161.42K Canada CA$0.20 ▼ -13.04%
20136 Tonghua Dongbao Pharmaceutical Co Ltd
SHG:600867
0.06x CN¥62.99 Million
≈ $9.22 Million
CN¥984.48 Million China CN¥8.25 ▲ +2.48%
20137 ZheJiang HuaSheng Technology Co.Ltd
SHG:605180
0.06x CN¥3.14 Million
≈ $459.80K
CN¥49.42 Million China CN¥10.90 ▲ +1.58%
20138 Gotion High tech Co Ltd
SHE:002074
0.06x CN¥137.72 Million
≈ $20.15 Million
CN¥2.17 Billion China CN¥27.04 ▼ -1.28%
20139 DeviceENG.CO.Ltd
KQ:187870
0.06x ₩702.66 Million
≈ $476.18K
₩11.06 Billion Korea ₩10150.00 ▼ -13.25%
20140 Montanaro European Smaller Companies Trust plc
LSE:MTE
0.06x GBX2.17 Million
≈ $263.90
GBX34.14 Million UK GBX175.00 ▲ +0.86%
20141 Blue Coast Hotels Limited
NSE:BLUECOAST
0.06x Rs53.67 Million
≈ $580.44K
Rs847.73 Million India Rs24.41 ▼ -4.98%
20142 Grupo Simec S.A.B. de C.V
MX:SIMECB
0.06x MX$107.98 Million
≈ $6.21 Million
MX$1.71 Billion Mexico MX$170.00 ▼ -1.16%
20143 GRUPO SIM. S.A.B. B ADR/3
F:GSM
0.06x €107.98 Million
≈ $126.24 Million
€1.71 Billion Germany €23.40 ▼ -1.68%
20144 DAM CAPITAL ADVISORS LTD
NSE:DAMCAPITAL
0.06x Rs33.10 Million
≈ $357.96K
Rs523.80 Million India Rs154.39 ▼ -1.57%
20145 Sunrun Inc
NASDAQ:RUN
0.06x $10.62 Million $168.14 Million USA $9.63 ▼ -3.51%
20146 Teleflex Incorporated
NYSE:TFX
0.06x $7.74 Million $122.58 Million USA $134.20 ▲ +2.40%
20147 Lachlan Star Ltd
AU:LSA
0.06x AU$1.58K
≈ $1.12K
AU$25.05K Australia AU$0.10 ▲ +2.11%
20148 Surya Semesta Internusa Tbk
JK:SSIA
0.06x Rp5.61 Billion
≈ $328.96K
Rp89.01 Billion Indonesia Rp1605.00 ▼ -0.93%
20149 MeVis Medical Solutions AG
XETRA:M3V
0.06x €96.63K
≈ $112.97K
€1.55 Million Germany €22.80 ▼ -5.79%
20150 AGFA Gevaert NV
BR:AGFB
0.06x €2.00 Million
≈ $2.34 Million
€32.00 Million Belgium €0.37 ▲ +0.00%
20151 Brunner Investment Trust
LSE:BUT
0.06x GBX2.14 Million
≈ $259.89
GBX34.27 Million UK GBX1530.00 ▲ +1.59%
20152 Ingram Micro Bilisim Sistemleri A.S.
IS:INGRM
0.06x TL2.84 Million
≈ $63.66K
TL45.70 Million Turkey TL380.00 ▼ -2.69%
20153 Central Securities Corporation
NYSE MKT:CET
0.06x $9.99 Million $160.73 Million USA $53.15 ▲ +0.34%
20154 Vestjysk Bank A/S
CO:VJBA
0.06x Dkr22.16 Million
≈ $3.47 Million
Dkr357.55 Million Denmark Dkr7.33 ▲ +0.41%
20155 Smart Powerr Corp
NASDAQ:CREG
0.06x $137.59K $2.22 Million USA $0.20 ▲ +29.03%
20156 Aberdeen Diversified Income and Growth Trust PLC
LSE:ADIG
0.06x GBX536.00K
≈ $65.22
GBX8.71 Million UK GBX12.30 ▼ -8.21%
20157 Insurance Australia Group Ltd
AU:IAG
0.06x AU$31.00 Million
≈ $21.93 Million
AU$505.00 Million Australia AU$8.61 ▲ +0.35%
20158 Libas Consumer Products Limited
NSE:LIBAS
0.06x Rs860.00K
≈ $9.30K
Rs14.21 Million India Rs10.10 ▼ -0.20%
20159 Zhengzhou Yutong Bus Co Ltd
SHG:600066
0.06x CN¥81.63 Million
≈ $11.95 Million
CN¥1.36 Billion China CN¥32.85 ▲ +2.15%
20160 Solventum Corp.
NYSE:SOLV
0.06x $76.00 Million $1.27 Billion USA $86.17 ▲ +7.08%
20161 Southern Score Builders Berhad
KLSE:0045
0.06x RM900.00K
≈ $225.96K
RM15.03 Million Malaysia RM0.52 ▲ +0.97%
20162 Diriteks Dirilis Tekstil Sanayi ve Ticaret AS
IS:DIRIT
0.06x TL23.16K
≈ $518.72
TL386.85K Turkey TL21.20 ▼ -3.90%
20163 TBC Bank Group PLC
LSE:TBCG
0.06x GBX17.21 Million
≈ $2.09K
GBX287.70 Million UK GBX4756.00 ▼ -1.49%
20164 Qnb Finansbank AS
IS:QNBTR
0.06x TL941.26 Million
≈ $21.08 Million
TL15.75 Billion Turkey TL200.00 ▼ -0.74%
20165 Crystal Growth & Energy Equipment Co. Ltd. A
SHG:688478
0.06x CN¥3.19 Million
≈ $466.47K
CN¥53.75 Million China CN¥41.84 ▼ -7.64%
20166 Water Ways Technologies Inc
V:WWT
0.06x CA$33.00K
≈ $23.87K
CA$558.00K Canada CA$0.03 ▲ +0.00%
20167 Djurslands Bank
CO:DJUR
0.06x Dkr4.44 Million
≈ $694.98K
Dkr75.21 Million Denmark Dkr1055.00 ▲ +0.96%
20168 Aksa Akrilik Kimya Sanayi AS
IS:AKSA
0.06x TL138.35 Million
≈ $3.10 Million
TL2.35 Billion Turkey TL12.44 ▲ +0.00%
20169 Tianjin Benefo Tejing Electric Co Ltd
SHG:600468
0.06x CN¥1.52 Million
≈ $222.06K
CN¥25.85 Million China CN¥5.75 ▲ +3.98%
20170 Mobileleader Co.Ltd
KQ:100030
0.06x ₩284.64 Million
≈ $192.90K
₩4.85 Billion Korea ₩16430.00 ▼ -3.35%
20171 Anmol India Limited
NSE:ANMOL
0.06x Rs2.60 Million
≈ $28.12K
Rs44.50 Million India Rs10.12 ▲ +0.80%
20172 Techcential International Ltd
TWO:6616
0.06x NT$569.00K
≈ $17.93K
NT$9.77 Million Taiwan NT$8.87 ▼ -0.89%
20173 Fujian Septwolves Industry Co Ltd
SHE:002029
0.06x CN¥14.10 Million
≈ $2.06 Million
CN¥242.37 Million China CN¥7.87 ▼ -1.62%
20174 Bloomsbury Publishing Plc
LSE:BMY
0.06x GBX800.00K
≈ $97.34
GBX13.80 Million UK GBX630.00 ▲ +2.27%
20175 HCL Infosystems Limited
NSE:HCL-INSYS
0.06x Rs2.80 Million
≈ $30.28K
Rs48.40 Million India Rs11.46 ▼ -0.26%
20176 Banco Products (I) Limited
NSE:BANCOINDIA
0.06x Rs143.10 Million
≈ $1.55 Million
Rs2.48 Billion India Rs622.35 ▼ -0.60%
20177 Investment AB Oresund
ST:ORES
0.06x Skr26.80 Million
≈ $2.88 Million
Skr468.40 Million Sweden Skr134.20 ▲ +0.30%
20178 Jet.AI Inc.
NASDAQ:JTAI
0.06x $692.11K $12.11 Million USA $1.78 ▼ -8.72%
20179 Foxconn Technology Co Ltd
TW:2354
0.06x NT$51.57 Million
≈ $1.62 Million
NT$903.22 Million Taiwan NT$54.00 ▼ -3.91%
20180 Carlos Casado
BA:CADO
0.06x AR$47.66 Million
≈ $34.49K
AR$836.76 Million Argentina AR$544.00 ▲ +0.74%
20181 Jindal Poly Investment and Finance Company Limited
NSE:JPOLYINVST
0.06x Rs68.40 Million
≈ $739.72K
Rs1.20 Billion India Rs1030.60 ▼ -1.20%
20182 Sensen Networks Ltd
AU:SNS
0.06x AU$115.96K
≈ $82.05K
AU$2.04 Million Australia AU$0.03 ▲ +0.00%
20183 Suratwwala Business Group Limited
NSE:SBGLP
0.06x Rs3.70 Million
≈ $40.06K
Rs65.38 Million India Rs25.14 ▲ +2.91%
20184 Weihai Honglin Electronic Co. Ltd. A
SHE:301439
0.06x CN¥11.10 Million
≈ $1.62 Million
CN¥196.50 Million China CN¥13.82 ▼ -3.76%
20185 Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI
0.06x €265.83K
≈ $310.78K
€4.72 Million Spain €0.88 ▲ +0.00%
20186 Five-Star Business Finance Limited
NSE:FIVESTAR
0.06x Rs132.75 Million
≈ $1.44 Million
Rs2.36 Billion India Rs561.30 ▲ +3.90%
20187 YTN Co.Ltd
KQ:040300
0.06x ₩153.46 Million
≈ $104.00K
₩2.74 Billion Korea ₩1870.00 ▼ -9.22%
20188 Golden Goliath Resources Ltd.
V:GNG
0.06x CA$1.85K
≈ $1.34K
CA$33.30K Canada CA$0.09 ▼ -10.00%
20189 GREAT PORTLAND ESTATES PLC
LSE:GPE
0.06x GBX4.80 Million
≈ $584.02
GBX86.30 Million UK GBX348.00 ▲ +0.40%
20190 Strategic Equity Capital Closed Fund
LSE:SEC
0.06x GBX193.00K
≈ $23.48
GBX3.48 Million UK GBX357.00 ▲ +0.14%
20191 Nippon Active Value Fund Plc
LSE:NAVF
0.06x GBX2.02 Million
≈ $246.14
GBX36.54 Million UK GBX225.00 ▼ -0.44%
20192 KPS Consortium Bhd
KLSE:9121
0.06x RM1.45 Million
≈ $364.27K
RM26.26 Million Malaysia RM0.66 ▼ -1.49%
20193 Newbury Pharmaceuticals AB
ST:NEWBRY
0.06x Skr130.00K
≈ $13.99K
Skr2.35 Million Sweden Skr2.72 ▼ -6.21%
20194 Brompton Split Banc Corp
TO:SBC
0.05x CA$2.03 Million
≈ $1.47 Million
CA$36.87 Million Canada CA$14.19 ▲ +0.71%
20195 Pinnacle Minerals Ltd
AU:PIM
0.05x AU$7.98K
≈ $5.65K
AU$145.34K Australia AU$0.05 ▲ +0.00%
20196 Shenzhen Chipscreen Biosciences Co
SHG:688321
0.05x CN¥2.25 Million
≈ $328.69K
CN¥41.18 Million China CN¥27.18 ▼ -5.16%
20197 Afarak Group Oyj
HE:AFAGR
0.05x €56.00K
≈ $65.47K
€1.03 Million Finland €0.24 ▼ -1.23%
20198 Organic Tea Cosmetics Holdings Company Limited
KQ:900300
0.05x ₩131.89 Million
≈ $89.38K
₩2.42 Billion Korea ₩1561.00 ▼ -8.82%
20199 Dataworks Group Ltd
AU:DWG
0.05x AU$27.50K
≈ $19.46K
AU$506.50K Australia AU$0.12 ▲ +0.00%
20200 IXUP Ltd
AU:IXU
0.05x AU$27.50K
≈ $19.46K
AU$506.50K Australia AU$0.15 ▲ +0.00%