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
5101 Rossmax International Ltd
TWO:4121
4.29x NT$62.59 Million
≈ $1.97 Million
NT$14.60 Million Taiwan NT$13.30 ▲ +0.00%
5102 Xander International
TWO:6118
4.28x NT$87.61 Million
≈ $2.76 Million
NT$20.46 Million Taiwan NT$16.10 ▲ +0.00%
5103 AMMPOWER CORP.
F:601A
4.28x €1.09 Million
≈ $1.27 Million
€254.60K Germany €0.02 ▲ +0.00%
5104 Fujian Acetron New Materials Co Ltd
SHE:300706
4.28x CN¥21.11 Million
≈ $3.09 Million
CN¥4.93 Million China CN¥50.70 ▲ +14.89%
5105 Southern Rubber Industry JSC
VN:CSM
4.28x ₫92.68 Billion
≈ $3.52 Million
₫21.68 Billion Vietnam ₫13950.00 ▲ +0.36%
5106 DHI Group Inc
NYSE:DHX
4.27x $4.37 Million $1.02 Million USA $4.07 ▲ +0.25%
5107 Midsona AB (publ)
ST:MSON-A
4.27x Skr141.00 Million
≈ $15.17 Million
Skr33.00 Million Sweden Skr15.60 ▲ +0.00%
5108 Robert Walters
LSE:RWA
4.27x GBX34.60 Million
≈ $4.21K
GBX8.10 Million UK GBX111.50 ▼ -1.33%
5109 NORINCO International Cooperation Ltd
SHE:000065
4.27x CN¥750.40 Million
≈ $109.81 Million
CN¥175.72 Million China CN¥9.04 ▲ +0.44%
5110 Prajay Engineers Syndicate Limited
NSE:PRAENG
4.27x Rs19.85 Million
≈ $214.65K
Rs4.65 Million India Rs20.13 ▼ -0.74%
5111 Hangzhou Youngsun Intelligent
SHG:603901
4.27x CN¥193.28 Million
≈ $28.28 Million
CN¥45.27 Million China CN¥8.89 ▼ -0.34%
5112 Shandong Linglong Tyre Co Ltd
SHG:601966
4.27x CN¥1.34 Billion
≈ $195.46 Million
CN¥312.86 Million China CN¥11.07 ▼ -0.72%
5113 Publicis Groupe SA
PA:PUB
4.27x €3.54 Billion
≈ $4.14 Billion
€829.00 Million France €86.12 ▼ -2.38%
5114 Obrascon Huarte Lain SA
MC:OHLA
4.27x €180.90 Million
≈ $211.49 Million
€42.40 Million Spain €0.44 ▲ +0.73%
5115 Gatekeeper Systems Inc
V:GSI
4.27x CA$1.55 Million
≈ $1.12 Million
CA$363.01K Canada CA$1.33 ▼ -2.57%
5116 Dishman Carbogen Amcis Limited
NSE:DCAL
4.27x Rs2.95 Billion
≈ $31.93 Million
Rs692.10 Million India Rs190.19 ▼ -0.34%
5117 ARK Resources Bhd
KLSE:7007
4.27x RM7.26 Million
≈ $1.82 Million
RM1.70 Million Malaysia RM0.22 ▲ +10.00%
5118 Vanguard International Semiconductor
TWO:5347
4.26x NT$7.69 Billion
≈ $242.33 Million
NT$1.80 Billion Taiwan NT$155.50 ▲ +1.97%
5119 NKT A/S
CO:NKT
4.26x Dkr507.26 Million
≈ $79.36 Million
Dkr119.00 Million Denmark Dkr916.50 ▼ -0.16%
5120 Allianz Ayudhya Capital Public Company Limited
BK:AYUD
4.26x ฿1.34 Billion
≈ $41.87 Million
฿315.18 Million Thailand ฿42.25 ▲ +0.60%
5121 Zhongfu Straits Pingtan Development Co Ltd
SHE:000592
4.26x CN¥68.79 Million
≈ $10.07 Million
CN¥16.14 Million China CN¥5.42 ▲ +3.04%
5122 Jiangsu Pacific Precision
SHE:300258
4.26x CN¥133.25 Million
≈ $19.50 Million
CN¥31.28 Million China CN¥9.78 ▲ +2.41%
5123 Mercer International Inc
NASDAQ:MERC
4.26x $71.16 Million $16.71 Million USA $0.67 ▲ +3.49%
5124 Mercer International Inc
F:AEZ
4.26x €71.16 Million
≈ $83.19 Million
€16.71 Million Germany €0.57 ▲ +2.79%
5125 Advanced Medical Solutions Group plc
LSE:AMS
4.26x GBX15.97 Million
≈ $1.94K
GBX3.75 Million UK GBX280.50 ▼ -0.18%
5126 Apollo Global Management LLC Class A
NYSE:APO
4.26x $2.82 Billion $662.00 Million USA $118.40 ▲ +0.14%
5127 Zhongtong Bus Holding Co Ltd
SHE:000957
4.26x CN¥367.94 Million
≈ $53.84 Million
CN¥86.42 Million China CN¥9.95 ▼ -0.10%
5128 BlackRock TCP Capital Corp
NASDAQ:TCPC
4.26x $103.74 Million $24.37 Million USA $3.24 ▲ +0.93%
5129 Partner
TA:PTNR
4.26x ILA315.00 Million
≈ $844.50K
ILA74.00 Million Israel ILA3852.00 ▲ +2.37%
5130 Lontrue Co Ltd
SHE:300175
4.26x CN¥30.06 Million
≈ $4.40 Million
CN¥7.06 Million China CN¥5.03 ▼ -0.98%
5131 Ariadne Australia Ltd
AU:ARA
4.25x AU$6.76 Million
≈ $4.79 Million
AU$1.59 Million Australia AU$0.48 ▲ +0.00%
5132 Changhae Ethanol Co. Ltd
KQ:004650
4.25x ₩14.74 Billion
≈ $9.99 Million
₩3.47 Billion Korea ₩9210.00 ▲ +0.55%
5133 International Business Machines
NYSE:IBM
4.25x $5.17 Billion $1.22 Billion USA $210.50 ▼ -1.17%
5134 SSE PLC
LSE:SSE
4.25x GBX1.24 Billion
≈ $151.05K
GBX292.10 Million UK GBX2450.00 ▼ -0.41%
5135 Lg Electronics Pref
KO:066575
4.25x ₩1.64 Trillion
≈ $1.11 Billion
₩385.10 Billion Korea ₩63000.00 ▲ +2.77%
5136 LG Electronics Inc
KO:066570
4.25x ₩1.64 Trillion
≈ $1.11 Billion
₩385.10 Billion Korea ₩173200.00 ▲ +3.59%
5137 Dongguan Golden Sun Abrasives Co Ltd
SHE:300606
4.25x CN¥26.61 Million
≈ $3.89 Million
CN¥6.26 Million China CN¥28.31 ▲ +6.03%
5138 Chien Wei Precise Technology Co Ltd
TWO:8092
4.25x NT$53.64 Million
≈ $1.69 Million
NT$12.63 Million Taiwan NT$13.90 ▲ +2.21%
5139 Cardinal Energy Ltd
TO:CJ
4.25x CA$45.62 Million
≈ $33.00 Million
CA$10.74 Million Canada CA$11.05 ▲ +2.79%
5140 Wuxi Honghui New Materials Technology Co Ltd
SHE:002802
4.25x CN¥39.82 Million
≈ $5.83 Million
CN¥9.38 Million China CN¥10.15 ▼ -1.17%
5141 Alliance Aviation Services Ltd
AU:AQZ
4.24x AU$120.79 Million
≈ $85.47 Million
AU$28.46 Million Australia AU$0.54 ▲ +0.00%
5142 Sichuan Tianqi Lithium Industries Inc
SHE:002466
4.24x CN¥405.12 Million
≈ $59.28 Million
CN¥95.49 Million China CN¥43.69 ▲ +3.31%
5143 YFC-BonEagle Electric Co Ltd
TWO:6220
4.24x NT$519.62 Million
≈ $16.37 Million
NT$122.48 Million Taiwan NT$28.70 ▼ -1.37%
5144 BGF Retail Co Ltd
KO:282330
4.24x ₩336.29 Billion
≈ $227.90 Million
₩79.30 Billion Korea ₩123700.00 ▲ +0.65%
5145 KT Submarine Co. Ltd
KQ:060370
4.24x ₩13.65 Billion
≈ $9.25 Million
₩3.22 Billion Korea ₩27550.00 ▲ +4.75%
5146 ZHOU HEI YA HLDG -000001
F:ZHY
4.24x €416.39 Million
≈ $486.80 Million
€98.20 Million Germany €0.10 ▼ -1.55%
5147 FRASERS PROPERTY
F:1IQ
4.24x €1.03 Billion
≈ $1.20 Billion
€243.10 Million Germany €0.70 ▼ -4.11%
5148 Klabin S.A.
SA:KLBN11
4.24x R$856.32 Million
≈ $168.03 Million
R$202.02 Million Brazil R$17.59 ▲ +0.63%
5149 Klabin S.A
SA:KLBN3
4.24x R$856.32 Million
≈ $168.03 Million
R$202.02 Million Brazil R$3.54 ▲ +0.57%
5150 Suzhou Good-Ark Electronics Co Ltd
SHE:002079
4.24x CN¥79.74 Million
≈ $11.67 Million
CN¥18.81 Million China CN¥9.08 ▲ +7.08%
5151 Huhtamaki Oyj
NYSE:HMKIY
4.24x $234.80 Million $55.40 Million USA $8.35 ▲ +0.00%
5152 Huhtamaki Oyj
HE:HUH1V
4.24x €234.80 Million
≈ $274.51 Million
€55.40 Million Finland €26.88 ▲ +0.67%
5153 Perpetual Limited
F:PVQ
4.24x €68.20 Million
≈ $79.73 Million
€16.10 Million Germany €11.50 ▲ +1.77%
5154 Yotta Acquisition Corporation Common Stock
NASDAQ:YOTA
4.24x $313.01K $73.89K USA $10.62 ▲ +0.00%
5155 OT Logistics S.A
WAR:OTS
4.24x zł6.90 Million
≈ $1.90 Million
zł1.63 Million Poland zł16.78 ▲ +3.33%
5156 Promotora de Informaciones SA
MC:PRS
4.23x €88.34 Million
≈ $103.28 Million
€20.87 Million Spain €2.89 ▲ +1.76%
5157 New Nordic Healthbrands AB (publ)
ST:NNH
4.23x Skr8.63 Million
≈ $928.73K
Skr2.04 Million Sweden Skr12.20 ▲ +0.00%
5158 ASN Broker Public Company Limited
BK:ASN
4.23x ฿7.83 Million
≈ $244.05K
฿1.85 Million Thailand ฿1.02 ▲ +2.00%
5159 Almirall S.A.
MC:ALM
4.23x €88.75 Million
≈ $103.76 Million
€20.97 Million Spain €10.90 ▼ -0.37%
5160 Agro Tech Foods Limited
NSE:ATFL
4.23x Rs106.60 Million
≈ $1.15 Million
Rs25.20 Million India Rs896.20 ▲ +0.00%
5161 Eurotel SA
WAR:ETL
4.23x zł10.64 Million
≈ $2.93 Million
zł2.52 Million Poland zł31.00 ▼ -0.48%
5162 Constellation Software Inc.
TO:CSU
4.23x CA$685.00 Million
≈ $495.52 Million
CA$162.00 Million Canada CA$2658.52 ▼ -4.39%
5163 ScanSource Inc
NASDAQ:SCSC
4.23x $71.35 Million $16.89 Million USA $55.51 ▲ +2.34%
5164 Starwood Property Trust Inc
NYSE:STWD
4.22x $337.59 Million $79.93 Million USA $16.60 ▲ +0.00%
5165 SKILLCAST GROUP LS -001
F:K9I
4.22x €2.16 Million
≈ $2.52 Million
€511.37K Germany €0.45 ▼ -0.88%
5166 Enegex Ltd
AU:ENX
4.22x AU$1.58 Billion
≈ $1.12 Billion
AU$373.55 Million Australia AU$0.18 ▼ -5.26%
5167 Guangzhou Jet Bio-Filtration Co Ltd
SHG:688026
4.22x CN¥46.24 Million
≈ $6.77 Million
CN¥10.95 Million China CN¥12.36 ▲ +1.90%
5168 PCC Rokita SA
WAR:PCR
4.22x zł87.30 Million
≈ $24.03 Million
zł20.68 Million Poland zł71.80 ▲ +3.31%
5169 AtkinsRealis Group Inc
TO:ATRL
4.22x CA$401.00 Million
≈ $290.08 Million
CA$95.01 Million Canada CA$89.20 ▲ +0.41%
5170 Alpha Teknova Inc
NASDAQ:TKNO
4.22x $2.43 Million $577.00K USA $5.34 ▲ +0.75%
5171 Dynaciate Group Bhd
KLSE:5178
4.22x RM3.25 Million
≈ $817.22K
RM772.00K Malaysia RM0.04 ▼ -12.50%
5172 Indo Komoditi Korpora Tbk PT
JK:INCF
4.22x Rp4.33 Billion
≈ $254.00K
Rp1.03 Billion Indonesia Rp50.00 ▲ +0.00%
5173 Grupo Rotoplas SAB de CV
MX:AGUA
4.21x MX$473.75 Million
≈ $27.26 Million
MX$112.43 Million Mexico MX$13.93 ▼ -0.92%
5174 Shanghai Fenghwa Group Co Ltd
SHG:600615
4.21x CN¥19.15 Million
≈ $2.80 Million
CN¥4.55 Million China CN¥8.23 ▲ +0.37%
5175 Canadian Solar Inc
NASDAQ:CSIQ
4.21x $188.56 Million $44.77 Million USA $15.37 ▲ +1.12%
5176 Fintel PLC
LSE:FNTL
4.21x GBX10.10 Million
≈ $1.23K
GBX2.40 Million UK GBX190.50 ▲ +2.42%
5177 Eastcompeace Technology Co Ltd
SHE:002017
4.21x CN¥141.08 Million
≈ $20.64 Million
CN¥33.53 Million China CN¥12.84 ▲ +3.13%
5178 West Coast Paper Mills Limited
NSE:WSTCSTPAPR
4.21x Rs3.02 Billion
≈ $32.69 Million
Rs718.83 Million India Rs519.65 ▲ +0.53%
5179 America Movil SAB de CV ADR
NYSE:AMX
4.21x $79.18 Billion $18.83 Billion USA $26.04 ▲ +1.20%
5180 Chin Hin Group Bhd
KLSE:5273
4.20x RM159.75 Million
≈ $40.11 Million
RM37.99 Million Malaysia RM2.10 ▲ +0.00%
5181 Maintel Holdings Plc
LSE:MAI
4.20x GBX1.85 Million
≈ $225.58
GBX441.00K UK GBX72.50 ▲ +0.00%
5182 Tianjin Realty Development Group Co Ltd
SHG:600322
4.20x CN¥235.88 Million
≈ $34.52 Million
CN¥56.15 Million China CN¥2.43 ▼ -1.22%
5183 Wasu Media Holding Co Ltd
SHE:000156
4.20x CN¥399.26 Million
≈ $58.42 Million
CN¥95.06 Million China CN¥6.68 ▼ -0.60%
5184 Nafpaktos Textile Industry S.A
AT:NAYP
4.20x €1.83 Million
≈ $2.14 Million
€436.39K Greece €1.18 ▼ -3.69%
5185 Korea Computer & Systems Inc
KQ:115500
4.20x ₩1.32 Billion
≈ $894.58K
₩314.42 Million Korea ₩7600.00 ▲ +1.33%
5186 Lamb Weston Holdings Inc
NYSE:LW
4.20x $530.40 Million $126.40 Million USA $47.26 ▲ +1.42%
5187 Boralex Inc
TO:BLX
4.20x CA$172.00 Million
≈ $124.42 Million
CA$41.00 Million Canada CA$37.00 ▼ -0.11%
5188 Clarkson
LSE:CKN
4.19x GBX155.90 Million
≈ $18.97K
GBX37.20 Million UK GBX4756.00 ▲ +0.81%
5189 Bms Birlesik Metal Sanayi ve Ticaret AS
IS:BMSTL
4.19x TL52.83 Million
≈ $1.18 Million
TL12.61 Million Turkey TL45.04 ▲ +0.54%
5190 Valeura Energy Inc
TO:VLE
4.19x CA$99.24 Million
≈ $71.79 Million
CA$23.69 Million Canada CA$12.43 ▲ +4.02%
5191 Jfrog Ltd
NASDAQ:FROG
4.19x $7.11 Million $1.70 Million USA $86.56 ▼ -4.28%
5192 Globaltec Formation Bhd
KLSE:5220
4.19x RM16.51 Million
≈ $4.15 Million
RM3.94 Million Malaysia RM0.88 ▼ -1.12%
5193 Lay Hong Bhd
KLSE:9385
4.19x RM41.55 Million
≈ $10.43 Million
RM9.93 Million Malaysia RM0.25 ▲ +2.04%
5194 KCC Engineering & Construction Co. Ltd
KQ:021320
4.18x ₩65.80 Billion
≈ $44.59 Million
₩15.73 Billion Korea ₩5320.00 ▼ -0.37%
5195 Aviat Networks Inc
NASDAQ:AVNW
4.18x $23.92 Million $5.72 Million USA $20.77 ▲ +0.78%
5196 Srithai Superware Public Company Limited
BK:SITHAI
4.18x ฿202.46 Million
≈ $6.31 Million
฿48.44 Million Thailand ฿1.10 ▲ +1.85%
5197 Zhonglu Co Ltd B
SHG:900915
4.18x $24.89 Million $5.95 Million China $0.20 ▲ +1.00%
5198 Xreality Group Ltd
AU:XRG
4.18x AU$3.06 Million
≈ $2.17 Million
AU$733.21K Australia AU$0.06 ▼ -1.64%
5199 Bombay Super Hybrid Seeds Limited
NSE:BSHSL
4.18x Rs606.29 Million
≈ $6.56 Million
Rs145.10 Million India Rs86.75 ▲ +0.27%
5200 DocuSign Inc
NASDAQ:DOCU
4.18x $377.22 Million $90.30 Million USA $50.74 ▼ -2.98%