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
17301 MBK Public Company Limited
BK:MBK-R
0.63x ฿748.10 Million
≈ $23.32 Million
฿1.19 Billion Thailand ฿17.80 ▲ +0.00%
17302 World Chess PLC
LSE:CHSS
0.63x GBX3.71 Million
≈ $450.93
GBX5.90 Million UK GBX0.35 ▲ +0.00%
17303 Investeringsselskabet Luxor A/S
CO:LUXOR-B
0.63x Dkr11.19 Million
≈ $1.75 Million
Dkr17.81 Million Denmark Dkr720.00 ▲ +2.86%
17304 The Gap, Inc.
NYSE:GAP
0.63x $213.00 Million $339.00 Million USA $19.01 ▲ +0.69%
17305 BorgWarner Inc
NYSE:BWA
0.63x $152.00 Million $242.00 Million USA $64.39 ▲ +0.09%
17306 Dongguan Tarry Electronics Co.Ltd
SHE:300976
0.63x CN¥62.14 Million
≈ $9.09 Million
CN¥98.94 Million China CN¥53.31 ▲ +1.04%
17307 Sentoria Group Bhd
KLSE:5213
0.63x RM29.44 Million
≈ $7.39 Million
RM46.89 Million Malaysia RM0.01 ▲ +0.00%
17308 Avic Aviation High Technology Co Ltd
SHG:600862
0.63x CN¥126.34 Million
≈ $18.49 Million
CN¥201.26 Million China CN¥17.84 ▼ -3.31%
17309 Coda Octopus Group Inc
NASDAQ:CODA
0.63x $570.38K $908.76K USA $10.04 ▼ -1.08%
17310 Skardin Industrial
TWO:3466
0.63x NT$2.10 Million
≈ $66.22K
NT$3.35 Million Taiwan NT$29.40 ▲ +0.34%
17311 Sanatana Resources
V:STA
0.63x CA$408.48K
≈ $295.49K
CA$651.09K Canada CA$0.55 ▼ -8.33%
17312 PMPG Polskie Media S.A.
WAR:PGM
0.63x zł2.24 Million
≈ $617.58K
zł3.58 Million Poland zł2.01 ▲ +0.00%
17313 Yantai North Andre Juice Co Ltd
SHG:605198
0.63x CN¥51.79 Million
≈ $7.58 Million
CN¥82.56 Million China CN¥54.63 ▲ +10.01%
17314 The Phoenix Holdings Ltd.
TA:PHOE
0.63x ILA534.96 Million
≈ $1.43 Million
ILA854.37 Million Israel ILA17780.00 ▲ +1.72%
17315 Insas Bhd
KLSE:3379
0.63x RM20.71 Million
≈ $5.20 Million
RM33.11 Million Malaysia RM0.91 ▲ +0.00%
17316 Lam Research Corp
NASDAQ:LRCX
0.63x $1.14 Billion $1.83 Billion USA $305.21 ▼ -4.56%
17317 Yusin Holding Corp
TW:4557
0.63x NT$45.30 Million
≈ $1.43 Million
NT$72.45 Million Taiwan NT$52.60 ▲ +0.19%
17318 Cyient DLM Limited
NSE:CYIENTDLM
0.63x Rs115.28 Million
≈ $1.25 Million
Rs184.40 Million India Rs670.45 ▲ +0.80%
17319 State Bank of India
F:SID
0.63x €484.86 Billion
≈ $566.86 Billion
€775.61 Billion Germany €91.00 ▼ -1.09%
17320 Northking Information Technology Co
SHE:002987
0.63x CN¥77.90 Million
≈ $11.40 Million
CN¥124.61 Million China CN¥10.49 ▼ -2.78%
17321 Saratoga Investment Corp
NYSE:SAR
0.63x $7.50 Million $12.00 Million USA $18.94 ▼ -0.26%
17322 Prime Office A/S
CO:PRIMOF
0.62x Dkr12.38 Million
≈ $1.94 Million
Dkr19.81 Million Denmark Dkr188.00 ▼ -0.53%
17323 Greene County Bancorp Inc
NASDAQ:GCBC
0.62x $6.43 Million $10.29 Million USA $33.00 ▲ +0.99%
17324 Slam Exploration Ltd.
V:SXL
0.62x CA$60.31K
≈ $43.62K
CA$96.58K Canada CA$0.08 ▲ +0.00%
17325 WAPS Co. Ltd
KQ:196700
0.62x ₩868.81 Million
≈ $588.78K
₩1.39 Billion Korea ₩1322.00 ▼ -8.32%
17326 Universal Scientific Industrial Shanghai Co Ltd
SHG:601231
0.62x CN¥389.72 Million
≈ $57.03 Million
CN¥625.16 Million China CN¥23.94 ▼ -2.21%
17327 Ultrapar Participações S.A
SA:UGPA3
0.62x R$545.79 Million
≈ $107.09 Million
R$875.57 Million Brazil R$32.71 ▼ -2.04%
17328 Ultrapar Participacoes SA ADR
NYSE:UGP
0.62x $525.50 Million $843.02 Million USA $5.73 ▼ -1.72%
17329 Northern 3 Vct Plc
LSE:NTN
0.62x GBX1.53 Million
≈ $186.04
GBX2.45 Million UK GBX81.00 ▲ +0.00%
17330 Panama Petrochem Limited
NSE:PANAMAPET
0.62x Rs595.60 Million
≈ $6.44 Million
Rs956.10 Million India Rs498.25 ▼ -0.50%
17331 Hiab B
HE:HIAB
0.62x €18.50 Million
≈ $21.63 Million
€29.70 Million Finland €58.70 ▲ +2.71%
17332 Primeserv Group Ltd
JSE:PMV
0.62x ZAC9.28 Million
≈ $4.93K
ZAC14.90 Million South Africa ZAC250.00 ▲ +0.00%
17333 Burckhardt Compression
SW:BCHN
0.62x CHF30.30 Million
≈ $38.31 Million
CHF48.66 Million Switzerland CHF477.50 ▲ +0.32%
17334 Ajmera Realty & Infra India Limited
NSE:AJMERA
0.62x Rs427.40 Million
≈ $4.62 Million
Rs686.50 Million India Rs122.57 ▼ -0.43%
17335 Winpak Ltd.
TO:WPK
0.62x CA$19.28 Million
≈ $13.94 Million
CA$30.97 Million Canada CA$45.48 ▲ +2.09%
17336 Valmont Industries Inc
NYSE:VMI
0.62x $111.24 Million $178.75 Million USA $486.16 ▼ -0.50%
17337 Isik Plastik Sanayi ve Dis Ticaret Pazarlama AS
IS:ISKPL
0.62x TL23.36 Million
≈ $523.27K
TL37.55 Million Turkey TL9.78 ▼ -2.20%
17338 Per Aarsleff Holding A/S
CO:PAAL-B
0.62x Dkr158.00 Million
≈ $24.72 Million
Dkr254.00 Million Denmark Dkr725.00 ▲ +0.14%
17339 DocCheck AG
XETRA:AJ91
0.62x €1.79 Million
≈ $2.09 Million
€2.88 Million Germany €11.60 ▲ +0.87%
17340 Velesto Energy Bhd
KLSE:5243
0.62x RM41.28 Million
≈ $10.36 Million
RM66.40 Million Malaysia RM0.26 ▼ -1.89%
17341 Hong Leong Industries Bhd
KLSE:3301
0.62x RM154.36 Million
≈ $38.76 Million
RM248.31 Million Malaysia RM17.82 ▼ -0.11%
17342 Shanghai Hajime Advanced Material Technology Co. Ltd.
SHE:301000
0.62x CN¥22.73 Million
≈ $3.33 Million
CN¥36.57 Million China CN¥21.89 ▼ -8.29%
17343 First Industrial Realty Trust Inc
NYSE:FR
0.62x $88.91 Million $143.10 Million USA $66.99 ▲ +1.00%
17344 Hyundai Bngste
KO:004560
0.62x ₩3.51 Billion
≈ $2.38 Million
₩5.65 Billion Korea ₩11360.00 ▼ -1.22%
17345 Yunnan Baiyao Group Co Ltd
SHE:000538
0.62x CN¥710.58 Million
≈ $103.98 Million
CN¥1.14 Billion China CN¥51.00 ▼ -1.35%
17346 Transpaco Ltd
JSE:TPC
0.62x ZAC43.78 Million
≈ $23.27K
ZAC70.53 Million South Africa ZAC4100.00 ▼ -6.82%
17347 GlaxoSmithKline PLC ADR
NYSE:GSK
0.62x $1.14 Billion $1.84 Billion USA $55.63 ▼ -0.13%
17348 Hana Financial 7 SPAC
KQ:230240
0.62x ₩2.55 Billion
≈ $1.73 Million
₩4.12 Billion Korea ₩16200.00 ▼ -5.70%
17349 Xenia Hotels & Resorts Inc
NYSE:XHR
0.62x $36.31 Million $58.56 Million USA $21.49 ▲ +2.19%
17350 Aeon Metals Ltd
AU:AML
0.62x AU$4.58 Million
≈ $3.24 Million
AU$7.39 Million Australia AU$0.01 ▲ +0.00%
17351 Lument Finance Trust Inc
NYSE:LFT
0.62x $1.14 Million $1.84 Million USA $0.80 ▼ -0.62%
17352 Starr Peak Exploration Ltd
V:STE
0.62x CA$25.22K
≈ $18.24K
CA$40.68K Canada CA$0.34 ▲ +0.00%
17353 DL E&C Co Ltd
KO:375500
0.62x ₩143.01 Billion
≈ $96.92 Million
₩230.75 Billion Korea ₩63200.00 ▼ -3.95%
17354 Shanxi Huhua Group Co Ltd
SHE:003002
0.62x CN¥30.87 Million
≈ $4.52 Million
CN¥49.82 Million China CN¥15.01 ▼ -2.85%
17355 HomesToLife Ltd
NASDAQ:HTLM
0.62x $2.01 Million $3.24 Million USA $1.82 ▼ -0.55%
17356 Zhuhai Huajin Capital Co Ltd
SHE:000532
0.62x CN¥41.65 Million
≈ $6.09 Million
CN¥67.26 Million China CN¥9.79 ▼ -3.07%
17357 Warner Bros Discovery Inc
NASDAQ:WBD
0.62x $983.00 Million $1.59 Billion USA $25.77 ▼ -0.69%
17358 Southern California Bancorp Common Stock
NASDAQ:BCAL
0.62x $8.54 Million $13.79 Million USA $21.02 ▲ +1.30%
17359 BlackRock Core Bond Closed Fund
NYSE:BHK
0.62x $17.80 Million $28.76 Million USA $8.89 ▲ +0.68%
17360 CEMEX S.A.B. de C.V.
MX:CEMEXCPO
0.62x MX$141.00 Million
≈ $8.11 Million
MX$228.00 Million Mexico MX$21.14 ▼ -1.67%
17361 Diffusion Engineers Ltd
NSE:DIFFNKG
0.62x Rs137.76 Million
≈ $1.49 Million
Rs222.78 Million India Rs395.35 ▲ +2.66%
17362 Strategem Capital Corp
V:SGE
0.62x CA$348.00K
≈ $251.74K
CA$563.00K Canada CA$0.89 ▲ +0.00%
17363 Liberty Financial Group
AU:LFG
0.62x AU$47.39 Million
≈ $33.53 Million
AU$76.69 Million Australia AU$3.30 ▼ -1.79%
17364 Voltronic Power Technology Corp
TW:6409
0.62x NT$395.90 Million
≈ $12.47 Million
NT$640.66 Million Taiwan NT$1015.00 ▲ +1.50%
17365 Camelot Electronics Technology Co. Ltd. A
SHE:301282
0.62x CN¥49.53 Million
≈ $7.25 Million
CN¥80.19 Million China CN¥21.31 ▼ -3.05%
17366 Yihai International Holding Ltd
F:YIR
0.62x €110.50 Million
≈ $129.18 Million
€178.91 Million Germany €1.62 ▼ -0.61%
17367 Vox Royalty Corp. Common Stock
NASDAQ:VOXR
0.62x $15.12 Million $24.48 Million USA $4.37 ▲ +1.16%
17368 CI Games SA
WAR:CIG
0.62x zł2.63 Million
≈ $723.54K
zł4.26 Million Poland zł2.41 ▲ +1.26%
17369 Canadian Banc Corp
TO:BK
0.62x CA$10.00 Million
≈ $7.23 Million
CA$16.21 Million Canada CA$17.37 ▲ +0.87%
17370 Xiangyang Changyuan Donggu Industry Co Ltd
SHG:603950
0.62x CN¥67.89 Million
≈ $9.93 Million
CN¥110.04 Million China CN¥59.80 ▼ -4.24%
17371 Sun Pharma Advanced Research Company Limited
NSE:SPARC
0.62x Rs62.60 Million
≈ $677.00K
Rs101.50 Million India Rs216.23 ▲ +0.82%
17372 Konfoong Materials International Co Ltd
SHE:300666
0.62x CN¥91.34 Million
≈ $13.37 Million
CN¥148.11 Million China CN¥229.47 ▲ +0.74%
17373 Casa de Bolsa Finamex S.A.B. de C.V
MX:FINAMEXO
0.62x MX$94.09 Million
≈ $5.41 Million
MX$152.61 Million Mexico MX$40.75 ▲ +4.49%
17374 Redefine Properties Ltd
JSE:RDF
0.62x ZAC1.62 Billion
≈ $862.35K
ZAC2.63 Billion South Africa ZAC617.00 ▲ +0.00%
17375 Fintech Select Ltd
V:FTEC
0.62x CA$215.16K
≈ $155.64K
CA$349.25K Canada CA$0.03 ▲ +0.00%
17376 Chow Tai Seng Jewellery Co Ltd
SHE:002867
0.62x CN¥177.22 Million
≈ $25.93 Million
CN¥287.73 Million China CN¥12.09 ▼ -2.11%
17377 Superdong Fast Ferry Kien Giang JSC
VN:SKG
0.62x ₫4.83 Billion
≈ $183.49K
₫7.84 Billion Vietnam ₫7840.00 ▼ -1.38%
17378 Leong Hup International Berhad
KLSE:6633
0.62x RM112.33 Million
≈ $28.20 Million
RM182.51 Million Malaysia RM0.77 ▲ +0.65%
17379 City Office
NYSE:CIO
0.62x $13.33 Million $21.66 Million USA $0.09 ▲ +5.88%
17380 Rural Funds Group
AU:RFF
0.62x AU$29.15 Million
≈ $20.62 Million
AU$47.37 Million Australia AU$2.22 ▲ +2.30%
17381 Gold By Gold
PA:ALGLD
0.61x €277.22K
≈ $324.10K
€450.82K France €5.00 ▲ +0.20%
17382 Crompton Greaves Consumer Electricals Limited
NSE:CROMPTON
0.61x Rs437.60 Million
≈ $4.73 Million
Rs711.70 Million India Rs250.15 ▼ -0.91%
17383 Impulsora del Desarrollo y el Empleo en América Latina S.A.B. de C.V
MX:IDEALB-1
0.61x MX$1.54 Billion
≈ $88.89 Million
MX$2.51 Billion Mexico MX$43.00 ▲ +0.00%
17384 Rackspace Technology Inc
NASDAQ:RXT
0.61x $5.10 Million $8.30 Million USA $3.94 ▼ -1.99%
17385 EgnsINVEST Ejendomme Tyskland A/S
CO:EGNETY
0.61x Dkr2.19 Million
≈ $341.92K
Dkr3.56 Million Denmark Dkr145.00 ▲ +0.00%
17386 SU Group Holdings Limited Ordinary Shares
NASDAQ:SUGP
0.61x $3.11 Million $5.06 Million USA $0.48 ▼ -1.23%
17387 Goke Microelectronics Co Ltd
SHE:300672
0.61x CN¥31.60 Million
≈ $4.62 Million
CN¥51.51 Million China CN¥145.24 ▼ -3.26%
17388 Grupo Ortiz Properties Socimi
MC:YGOP
0.61x €1.01 Million
≈ $1.18 Million
€1.64 Million Spain €17.40 ▲ +0.00%
17389 Brown & Brown Inc
NYSE:BRO
0.61x $262.00 Million $427.00 Million USA $67.66 ▲ +2.92%
17390 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
0.61x Rs1.71 Billion
≈ $18.50 Million
Rs2.79 Billion India Rs1088.00 ▼ -1.78%
17391 Hubei Zhongyi Science Technology Co. Ltd.
SHE:301150
0.61x CN¥14.34 Million
≈ $2.10 Million
CN¥23.38 Million China CN¥35.01 ▼ -5.56%
17392 Ravelin Properties REIT
TO:RPR-UN
0.61x CA$11.24 Million
≈ $8.13 Million
CA$18.36 Million Canada CA$0.03 ▲ +25.00%
17393 Willfar Information Technology Co Ltd
SHG:688100
0.61x CN¥117.60 Million
≈ $17.21 Million
CN¥192.08 Million China CN¥28.35 ▼ -2.58%
17394 Vietnam Dairy Products JSC
VN:VNM
0.61x ₫1.74 Trillion
≈ $66.07 Million
₫2.84 Trillion Vietnam ₫58900.00 ▲ +1.90%
17395 Stellar Bancorp, Inc.
NYSE:STEL
0.61x $16.51 Million $26.97 Million USA $39.32 ▲ +0.03%
17396 STELLAR BANCORP DL -01
F:C9N0
0.61x €16.51 Million
≈ $19.30 Million
€26.97 Million Germany €34.40 ▼ -1.71%
17397 City Sports and Recreation Public Company Limited
BK:CSR
0.61x ฿12.72 Million
≈ $396.53K
฿20.80 Million Thailand ฿71.75 ▲ +0.00%
17398 Triangle Tyre Co Ltd
SHG:601163
0.61x CN¥175.10 Million
≈ $25.62 Million
CN¥286.53 Million China CN¥12.51 ▼ -1.88%
17399 Titanium Oyj
HE:TITAN
0.61x €1.66 Million
≈ $1.95 Million
€2.72 Million Finland €6.10 ▲ +0.99%
17400 AYER Holdings Bhd
KLSE:2305
0.61x RM47.11 Million
≈ $11.83 Million
RM77.10 Million Malaysia RM7.20 ▼ -1.37%