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
5201 Hainan Strait Shipping Co Ltd
SHE:002320
4.18x CN¥270.57 Million
≈ $39.59 Million
CN¥64.80 Million China CN¥6.29 ▼ -0.32%
5202 Sino Prima Gas Technology Co Ltd
SHE:300483
4.17x CN¥713.27 Million
≈ $104.37 Million
CN¥170.94 Million China CN¥18.66 ▼ -0.74%
5203 Devyser Diagnostics AB
ST:DVYSR
4.17x Skr12.10 Million
≈ $1.30 Million
Skr2.90 Million Sweden Skr62.40 ▼ -0.95%
5204 Zhejiang Jianfeng Group Co Ltd
SHG:600668
4.17x CN¥133.68 Million
≈ $19.56 Million
CN¥32.06 Million China CN¥7.01 ▼ -1.54%
5205 QXO, Inc.
NASDAQ:QXO
4.17x $36.50 Million $8.76 Million USA $20.82 ▲ +1.17%
5206 QXO, Inc.
NYSE:QXO
4.17x $36.50 Million $8.76 Million USA $13.94 ▲ +2.95%
5207 QTC Energy Public Company Limited
BK:QTC
4.17x ฿159.80 Million
≈ $4.98 Million
฿38.33 Million Thailand ฿4.66 ▲ +0.43%
5208 COUNTRY GARDEN SVDL-0001
F:75H
4.17x €2.51 Billion
≈ $2.93 Billion
€601.50 Million Germany €0.60 ▲ +0.00%
5209 Zedcor Energy
V:ZDC
4.17x CA$6.26 Million
≈ $4.53 Million
CA$1.50 Million Canada CA$5.04 ▲ +2.65%
5210 Aerospace Auto
SHG:600151
4.17x CN¥61.86 Million
≈ $9.05 Million
CN¥14.85 Million China CN¥8.70 ▲ +0.23%
5211 Bike24 Holding AG
F:BIKE
4.16x €7.27 Million
≈ $8.50 Million
€1.75 Million Germany €2.55 ▲ +0.00%
5212 TV Vision Limited
NSE:TVVISION
4.16x Rs127.53 Million
≈ $1.38 Million
Rs30.63 Million India Rs4.74 ▼ -0.21%
5213 HPMT Holdings Bhd
KLSE:5291
4.16x RM20.96 Million
≈ $5.26 Million
RM5.04 Million Malaysia RM0.17 ▼ -5.56%
5214 CHRISTIAN DIOR ADR1/4/EO2
F:DIO0
4.16x €18.86 Billion
≈ $22.05 Billion
€4.53 Billion Germany €109.00 ▼ -3.54%
5215 Shenzhen Changhong Tech
SHE:300151
4.16x CN¥73.19 Million
≈ $10.71 Million
CN¥17.58 Million China CN¥15.13 ▲ +14.02%
5216 Castings PLC
LSE:CGS
4.16x GBX15.53 Million
≈ $1.89K
GBX3.73 Million UK GBX338.00 ▲ +2.42%
5217 mPLUS Corp
KQ:259630
4.16x ₩29.88 Billion
≈ $20.25 Million
₩7.18 Billion Korea ₩9060.00 ▼ -0.55%
5218 Engenco Ltd
AU:EGN
4.16x AU$9.93 Million
≈ $7.03 Million
AU$2.39 Million Australia AU$0.31 ▲ +0.00%
5219 Ferrovial S.A.
MC:FER
4.16x €1.42 Billion
≈ $1.66 Billion
€341.00 Million Spain €55.76 ▲ +0.11%
5220 ChemPartner PharmaTech Co Ltd
SHE:300149
4.15x CN¥28.21 Million
≈ $4.13 Million
CN¥6.79 Million China CN¥9.74 ▼ -4.32%
5221 Jiangsu Wanlin Modern Logistic
SHG:603117
4.15x CN¥17.32 Million
≈ $2.53 Million
CN¥4.17 Million China CN¥3.36 ▼ -1.18%
5222 FIT Hon Teng Limited
F:0FJ
4.15x €175.31 Million
≈ $204.96 Million
€42.25 Million Germany €0.64 ▲ +9.43%
5223 Suzhou Hesheng Special Material Co Ltd
SHE:002290
4.15x CN¥80.02 Million
≈ $11.71 Million
CN¥19.29 Million China CN¥59.57 ▲ +9.22%
5224 Beijing Watertek Information Technology Co Ltd
SHE:300324
4.15x CN¥256.00 Million
≈ $37.46 Million
CN¥61.71 Million China CN¥3.52 ▲ +2.33%
5225 Energia Latina SA
SN:ENLASA
4.15x CL$6.28 Million
≈ $7.02K
CL$1.51 Million Chile CL$1020.00 ▲ +0.00%
5226 SM Energy Co
NYSE:SM
4.15x $451.91 Million $108.98 Million USA $32.22 ▲ +3.01%
5227 Ignite Ltd
AU:IGN
4.15x AU$2.57 Million
≈ $1.82 Million
AU$620.00K Australia AU$0.77 ▲ +0.00%
5228 Bahnhof AB Series B
ST:BAHN-B
4.15x Skr38.42 Million
≈ $4.13 Million
Skr9.27 Million Sweden Skr59.70 ▲ +0.00%
5229 Zhejiang Jihua Group Co Ltd
SHG:603980
4.14x CN¥45.52 Million
≈ $6.66 Million
CN¥10.98 Million China CN¥6.07 ▲ +0.33%
5230 Proteome Sciences PLC
LSE:PRM
4.14x GBX14.99 Billion
≈ $1.82 Million
GBX3.62 Billion UK GBX1.90 ▼ -2.56%
5231 SPIE SA
PA:SPIE
4.14x €786.28 Million
≈ $919.24 Million
€189.77 Million France €48.80 ▲ +0.58%
5232 Merdeka Copper Gold PT
JK:MDKA
4.14x Rp46.65 Million
≈ $2.73K
Rp11.26 Million Indonesia Rp2720.00 ▲ +1.87%
5233 Zhejiang Runtu Co Ltd
SHE:002440
4.14x CN¥312.07 Million
≈ $45.67 Million
CN¥75.35 Million China CN¥12.29 ▲ +4.33%
5234 init innovation in traffic systems SE
F:IXX
4.14x €9.57 Million
≈ $11.18 Million
€2.31 Million Germany €48.35 ▼ -0.21%
5235 Motus Holdings Ltd
JSE:MTH
4.14x ZAC5.48 Billion
≈ $2.91 Million
ZAC1.32 Billion South Africa ZAC10627.00 ▼ -0.03%
5236 Zhejiang Jinfei Kaida Wheel Co Ltd
SHE:002863
4.14x CN¥112.79 Million
≈ $16.51 Million
CN¥27.24 Million China CN¥4.15 ▲ +0.00%
5237 Elanor Commercial Property Fund
AU:ECF
4.14x AU$11.41 Million
≈ $8.08 Million
AU$2.76 Million Australia AU$0.54 ▼ -1.83%
5238 Gaotu Techedu Inc
F:18WA
4.14x €54.55 Million
≈ $63.77 Million
€13.17 Million Germany €1.37 ▼ -7.43%
5239 Terawulf Inc
NASDAQ:WULF
4.14x $9.31 Million $2.25 Million USA $19.87 ▲ +5.36%
5240 Dr. Hönle AG
F:HNL
4.14x €803.00K
≈ $938.79K
€194.00K Germany €8.04 ▲ +2.55%
5241 ZoomInfo Technologies Inc.
NASDAQ:GTM
4.14x $143.50 Million $34.70 Million USA $3.02 ▼ -3.51%
5242 Dongwoon Anatech Co Ltd
KQ:094170
4.14x ₩4.20 Billion
≈ $2.85 Million
₩1.02 Billion Korea ₩29050.00 ▲ +1.04%
5243 Pan-International Industrial Corp
TW:2328
4.14x NT$714.41 Million
≈ $22.51 Million
NT$172.76 Million Taiwan NT$46.60 ▲ +3.33%
5244 Banco Santander S.A
F:BSDK
4.13x €8.98 Billion
≈ $10.50 Billion
€2.17 Billion Germany €11.75 ▼ -0.42%
5245 WESTERN ENERGY SRV. NEW
F:W1T
4.13x €7.29 Million
≈ $8.52 Million
€1.76 Million Germany €2.12 ▲ +2.91%
5246 SAHYADRI INDUSTRIES ORD (BSE)
NSE:SAHYADRI
4.13x Rs556.80 Million
≈ $6.02 Million
Rs134.80 Million India Rs244.35 ▲ +0.34%
5247 CGN Power Co Ltd
F:94C
4.13x €11.32 Billion
≈ $13.23 Billion
€2.74 Billion Germany €0.28 ▲ +0.00%
5248 Dpi Holdings Berhad
KLSE:0205
4.13x RM2.94 Million
≈ $738.14K
RM712.00K Malaysia RM0.10 ▼ -4.76%
5249 The Navakij Insurance Public Company Limited
BK:NKI
4.13x ฿94.00 Million
≈ $2.93 Million
฿22.77 Million Thailand ฿14.80 ▼ -1.33%
5250 Swift Haulage Bhd
KLSE:5303
4.13x RM30.99 Million
≈ $7.78 Million
RM7.51 Million Malaysia RM0.41 ▲ +3.85%
5251 Polski Koncern Naftowy ORLEN SA
WAR:PKN
4.13x zł12.91 Billion
≈ $3.55 Billion
zł3.13 Billion Poland zł149.16 ▲ +1.73%
5252 Matahari Department Store Tbk
JK:LPPF
4.13x Rp2.66 Trillion
≈ $155.58 Million
Rp643.33 Billion Indonesia Rp1600.00 ▲ +0.95%
5253 Superior Plus Corp
TO:SPB
4.13x CA$328.90 Million
≈ $237.92 Million
CA$79.70 Million Canada CA$8.12 ▲ +0.37%
5254 China Western Power Industrial Co Ltd
SHE:002630
4.13x CN¥4.77 Million
≈ $697.66K
CN¥1.16 Million China CN¥1.74 ▲ +1.75%
5255 Chongqing Rural Commercial Bank Co
SHG:601077
4.13x CN¥5.92 Billion
≈ $866.42 Million
CN¥1.43 Billion China CN¥6.58 ▼ -3.38%
5256 Global Graphics PLC
BR:HYSG
4.13x €6.76 Million
≈ $7.90 Million
€1.64 Million Belgium €3.98 ▲ +1.53%
5257 GS P&L CO LTD
KO:499790
4.13x ₩34.74 Billion
≈ $23.54 Million
₩8.42 Billion Korea ₩38700.00 ▲ +0.52%
5258 Uni Charm Indonesia PT
JK:UCID
4.12x Rp89.14 Billion
≈ $5.22 Million
Rp21.62 Billion Indonesia Rp382.00 ▲ +0.00%
5259 Beijing SDL Technology Co Ltd
SHE:002658
4.12x CN¥146.59 Million
≈ $21.45 Million
CN¥35.57 Million China CN¥7.03 ▲ +0.86%
5260 Fresh Del Monte Produce Inc
NYSE:FDP
4.12x $44.10 Million $10.70 Million USA $28.22 ▲ +2.14%
5261 Grupo Mateus S.A
SA:GMAT3
4.12x R$669.54 Million
≈ $131.38 Million
R$162.46 Million Brazil R$3.83 ▼ -0.52%
5262 OC OERL.CORP ADR 2 SF 1
F:OBH0
4.12x €272.00 Million
≈ $318.00 Million
€66.00 Million Germany €6.90 ▼ -0.72%
5263 NRW Holdings Limited
F:3NR
4.12x €102.97 Million
≈ $120.39 Million
€25.00 Million Germany €4.22 ▲ +3.43%
5264 Hualan Group Co Ltd
SHE:301027
4.12x CN¥114.73 Million
≈ $16.79 Million
CN¥27.86 Million China CN¥19.17 ▲ +3.57%
5265 Priority Technology Holdings Inc
NASDAQ:PRTH
4.12x $36.84 Million $8.95 Million USA $6.54 ▲ +2.83%
5266 SThree plc
LSE:STEM
4.12x GBX43.12 Million
≈ $5.25K
GBX10.47 Million UK GBX214.00 ▼ -0.47%
5267 Hirequest Inc
NASDAQ:HQI
4.12x $6.60 Million $1.60 Million USA $12.62 ▲ +3.70%
5268 Sumitomo Mitsui Financial Group Inc
F:XMFA
4.12x €4.85 Trillion
≈ $5.67 Trillion
€1.18 Trillion Germany €22.00 ▲ +1.85%
5269 Laobaixing Pharmacy
SHG:603883
4.12x CN¥538.25 Million
≈ $78.76 Million
CN¥130.78 Million China CN¥12.30 ▼ -0.73%
5270 Cuscapi Berhad
KLSE:0051
4.12x RM4.50 Million
≈ $1.13 Million
RM1.09 Million Malaysia RM0.10 ▲ +11.11%
5271 Sunshine Global Circuits Co Ltd Class A
SHE:300739
4.12x CN¥135.71 Million
≈ $19.86 Million
CN¥32.98 Million China CN¥21.67 ▲ +10.11%
5272 Jiangxi Changyun Co Ltd
SHG:600561
4.11x CN¥132.27 Million
≈ $19.35 Million
CN¥32.16 Million China CN¥4.75 ▼ -2.46%
5273 Shandong Hiking International Co Ltd Class A
SHG:600735
4.11x CN¥14.69 Million
≈ $2.15 Million
CN¥3.57 Million China CN¥5.90 ▼ -0.34%
5274 Ever Shine Textile Industry
JK:ESTI
4.11x Rp788.49K
≈ $46.20
Rp191.79K Indonesia Rp132.00 ▲ +0.76%
5275 Wuxi Online Offline Communication Information Technology Co. Ltd.
SHE:300959
4.11x CN¥125.21 Million
≈ $18.32 Million
CN¥30.46 Million China CN¥101.00 ▲ +17.03%
5276 OPTIMIZERx Corp
NASDAQ:OPRX
4.11x $3.20 Million $779.00K USA $6.66 ▲ +2.30%
5277 MTN Group Ltd
JSE:MTN
4.11x ZAC43.23 Billion
≈ $22.97 Million
ZAC10.52 Billion South Africa ZAC22327.00 ▼ -0.25%
5278 Gold Fields Limited
F:EDG
4.11x €413.60 Million
≈ $483.54 Million
€100.65 Million Germany €27.20 ▼ -1.45%
5279 Gold Fields Ltd DRC
BA:GFI
4.11x AR$413.60 Million
≈ $299.28K
AR$100.65 Million Argentina AR$50725.00 ▲ +3.10%
5280 Shaanxi Jinye Science Technology and Education Group Co Ltd
SHE:000812
4.11x CN¥36.31 Million
≈ $5.31 Million
CN¥8.84 Million China CN¥3.21 ▼ -0.93%
5281 Sparekassen Sjaelland-Fyn A/S
CO:SPKSJF
4.11x Dkr548.67 Million
≈ $85.84 Million
Dkr133.56 Million Denmark Dkr332.00 ▲ +4.40%
5282 NH SPAC 8
KQ:218410
4.11x ₩27.56 Billion
≈ $18.67 Million
₩6.71 Billion Korea ₩43550.00 ▲ +3.81%
5283 Dongyang Expre
KO:084670
4.11x ₩3.07 Billion
≈ $2.08 Million
₩748.70 Million Korea ₩24250.00 ▲ +0.62%
5284 Focus Hotmelt Co. Ltd. A
SHE:301283
4.11x CN¥785.07 Million
≈ $114.88 Million
CN¥191.20 Million China CN¥23.36 ▼ -1.06%
5285 Huaxin Cement Co Ltd A
SHG:600801
4.11x CN¥3.49 Billion
≈ $510.40 Million
CN¥849.53 Million China CN¥20.60 ▼ -1.90%
5286 Thonburi Healthcare Grp Pcl
BK:THG
4.10x ฿344.72 Million
≈ $10.74 Million
฿83.98 Million Thailand ฿7.50 ▲ +0.67%
5287 Crown Confec
KO:005740
4.10x ₩12.04 Billion
≈ $8.16 Million
₩2.93 Billion Korea ₩5530.00 ▼ -0.36%
5288 Pernod Ricard S.A.
PA:RI
4.10x €1.79 Billion
≈ $2.09 Billion
€436.00 Million France €64.94 ▼ -1.10%
5289 Jwwinvest
WAR:JWW
4.10x zł8.07 Million
≈ $2.22 Million
zł1.97 Million Poland zł3.00 ▼ -0.33%
5290 Tongqinglou Dining Co Ltd
SHG:605108
4.10x CN¥410.28 Million
≈ $60.04 Million
CN¥100.08 Million China CN¥11.49 ▼ -3.12%
5291 Global Yatirim Holding AS
IS:GLYHO
4.10x TL3.58 Billion
≈ $80.18 Million
TL873.60 Million Turkey TL17.26 ▲ +0.23%
5292 Kingsmen C.M.T.I. Public Company Limited
BK:K
4.09x ฿34.18 Million
≈ $1.07 Million
฿8.35 Million Thailand ฿0.96 ▲ +0.00%
5293 China National Nuclear Power
SHG:601985
4.09x CN¥12.36 Billion
≈ $1.81 Billion
CN¥3.02 Billion China CN¥8.97 ▼ -1.10%
5294 Colliers International Group Inc Bats
TO:CIGI
4.09x CA$254.01 Million
≈ $183.74 Million
CA$62.06 Million Canada CA$138.08 ▼ -1.51%
5295 La-Z-Boy Incorporated
NYSE:LZB
4.09x $90.15 Million $22.02 Million USA $39.22 ▼ -1.75%
5296 Henan Tong-Da Cable Co Ltd
SHE:002560
4.09x CN¥286.81 Million
≈ $41.97 Million
CN¥70.09 Million China CN¥5.56 ▲ +1.46%
5297 Dhampur Sugar Mills Limited
NSE:DHAMPURSUG
4.09x Rs2.01 Billion
≈ $21.70 Million
Rs490.50 Million India Rs145.32 ▼ -0.07%
5298 Beijing Jingyeda Technology Co Ltd
SHE:003005
4.09x CN¥9.15 Million
≈ $1.34 Million
CN¥2.24 Million China CN¥12.00 ▼ -0.74%
5299 Trip.com Group Ltd ADR
NASDAQ:TCOM
4.09x $2.45 Billion $599.87 Million USA $52.95 ▼ -1.85%
5300 UNITEKNO Co.Ltd
KQ:241690
4.09x ₩2.09 Billion
≈ $1.42 Million
₩512.30 Million Korea ₩2480.00 ▼ -0.80%