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
14301 Remgro Ltd
JSE:REM
1.12x ZAC5.77 Billion
≈ $3.07 Million
ZAC5.17 Billion South Africa ZAC18850.00 ▲ +1.03%
14302 Douzone Bizon Co Ltd
KO:012510
1.12x ₩43.91 Billion
≈ $29.76 Million
₩39.30 Billion Korea ₩120000.00 ▲ +0.00%
14303 GP Petroleums Limited
NSE:GULFPETRO
1.12x Rs133.07 Million
≈ $1.44 Million
Rs119.12 Million India Rs43.28 ▲ +5.00%
14304 Plejd AB (publ)
F:3CA
1.12x €93.69 Million
≈ $109.53 Million
€83.91 Million Germany €77.20 ▼ -1.47%
14305 Panache Digilife Limited
NSE:PANACHE
1.12x Rs34.00 Million
≈ $367.64K
Rs30.45 Million India Rs418.40 ▼ -2.40%
14306 Shihlin Electric & Engineering Corp
TW:1503
1.12x NT$1.06 Billion
≈ $33.25 Million
NT$945.51 Million Taiwan NT$204.50 ▼ -3.31%
14307 Nextool Technology Co. Ltd. A
SHG:688419
1.12x CN¥71.43 Million
≈ $10.45 Million
CN¥64.02 Million China CN¥39.60 ▼ -1.54%
14308 Sicher Elevator Co. Ltd.
SHE:301056
1.12x CN¥108.06 Million
≈ $15.81 Million
CN¥96.85 Million China CN¥9.13 ▼ -2.56%
14309 CLS Holdings plc
LSE:CLI
1.12x GBX19.30 Million
≈ $2.35K
GBX17.30 Million UK GBX52.20 ▼ -0.38%
14310 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
1.12x Rs3.40 Billion
≈ $36.82 Million
Rs3.05 Billion India Rs195.04 ▲ +0.27%
14311 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
1.12x Rs1.17 Billion
≈ $12.70 Million
Rs1.05 Billion India Rs2858.90 ▼ -0.44%
14312 Powell Industries Inc
NASDAQ:POWL
1.12x $51.17 Million $45.89 Million USA $232.21 ▼ -4.23%
14313 Equital
TA:EQTL
1.12x ILA258.80 Million
≈ $693.83K
ILA232.08 Million Israel ILA11790.00 ▲ +2.08%
14314 The York Water Company
NASDAQ:YORW
1.12x $5.37 Million $4.81 Million USA $31.13 ▲ +0.23%
14315 G Willi-Food International Ltd
TA:WILC
1.12x ILA22.39 Million
≈ $60.04K
ILA20.08 Million Israel ILA9012.00 ▼ -0.28%
14316 Shen Zhen Australis Electronic Technology Co.Ltd.
SHE:300940
1.11x CN¥41.53 Million
≈ $6.08 Million
CN¥37.25 Million China CN¥12.88 ▲ +4.97%
14317 FMC Corporation
NYSE:FMC
1.11x $49.50 Million $44.40 Million USA $11.30 ▼ -3.34%
14318 Bob's Discount Furniture, Inc.
NYSE:BOBS
1.11x $45.73 Million $41.03 Million USA $15.11 ▲ +3.14%
14319 Farglory Land Development Co Ltd
TW:5522
1.11x NT$2.60 Billion
≈ $81.84 Million
NT$2.33 Billion Taiwan NT$65.90 ▲ +0.00%
14320 Holy Stone Enterprise Co Ltd
TW:3026
1.11x NT$338.02 Million
≈ $10.65 Million
NT$303.34 Million Taiwan NT$640.00 ▼ -8.18%
14321 Yageo Corp
TW:2327
1.11x NT$8.91 Billion
≈ $280.72 Million
NT$8.00 Billion Taiwan NT$642.00 ▼ -7.76%
14322 Urbanfund Corp
V:UFC
1.11x CA$2.48 Million
≈ $1.79 Million
CA$2.22 Million Canada CA$0.87 ▲ +3.57%
14323 Fastenal Company
NASDAQ:FAST
1.11x $378.40 Million $339.80 Million USA $47.02 ▲ +1.89%
14324 The Home Depot Inc
NYSE:HD
1.11x $4.01 Billion $3.60 Billion USA $332.98 ▲ +2.55%
14325 LPS Brasil - Consultoria de Imóveis S.A
SA:LPSB3
1.11x R$21.48 Million
≈ $4.22 Million
R$19.29 Million Brazil R$1.48 ▼ -0.67%
14326 Woorison F&G Co. Ltd
KQ:073560
1.11x ₩17.94 Billion
≈ $12.16 Million
₩16.11 Billion Korea ₩1508.00 ▼ -0.53%
14327 ASICS CORP.(UNSP.ADR)/1
F:ASI
1.11x €109.91 Billion
≈ $128.50 Billion
€98.72 Billion Germany €23.80 ▼ -0.83%
14328 Procter & Gamble Health Limited
NSE:PGHL
1.11x Rs1.72 Billion
≈ $18.63 Million
Rs1.55 Billion India Rs6714.00 ▲ +0.16%
14329 Bains Mer Monaco
PA:BAIN
1.11x €141.33 Million
≈ $165.23 Million
€126.98 Million France €140.00 ▲ +0.00%
14330 FS Bancorp Inc
NASDAQ:FSBW
1.11x $8.71 Million $7.83 Million USA $43.61 ▲ +0.11%
14331 TTW Public Company Limited
F:F1P
1.11x €917.47 Million
≈ $1.07 Billion
€824.63 Million Germany €0.27 ▲ +2.27%
14332 Medibank Private Limited
F:MPV
1.11x €154.50 Million
≈ $180.63 Million
€138.90 Million Germany €3.12 ▲ +0.65%
14333 Apator S.A.
WAR:APT
1.11x zł28.97 Million
≈ $7.97 Million
zł26.05 Million Poland zł27.15 ▼ -1.99%
14334 Spirent Communications plc
LSE:SPT
1.11x GBX21.80 Million
≈ $2.65K
GBX19.60 Million UK GBX198.80 ▲ +0.00%
14335 Redington Limited
NSE:REDINGTON
1.11x Rs7.37 Billion
≈ $79.76 Million
Rs6.63 Billion India Rs259.05 ▼ -1.14%
14336 Bumrungrad Hospital Public Company Limited
F:BZ7A
1.11x €2.10 Billion
≈ $2.45 Billion
€1.89 Billion Germany €4.56 ▼ -0.87%
14337 Bumrungrad Hospital PCL
BK:BH
1.11x ฿2.10 Billion
≈ $65.36 Million
฿1.89 Billion Thailand ฿179.00 ▼ -1.38%
14338 Compañía de Minas Buenaventura S.A.A
F:MBU
1.11x €185.88 Million
≈ $217.31 Million
€167.15 Million Germany €27.20 ▼ -2.16%
14339 Genmab A/S
CO:GMAB
1.11x Dkr536.00 Million
≈ $83.86 Million
Dkr482.00 Million Denmark Dkr1878.50 ▼ -1.34%
14340 Nedbank Group Ltd
JSE:NED
1.11x ZAC10.48 Billion
≈ $5.57 Million
ZAC9.43 Billion South Africa ZAC27281.00 ▲ +1.44%
14341 El Puerto de Liverpool S.A.B. de C.V
MX:LIVEPOLC-1
1.11x MX$2.13 Billion
≈ $122.50 Million
MX$1.91 Billion Mexico MX$100.36 ▲ +0.32%
14342 OHTL Public Company Limited
BK:OHTL
1.11x ฿215.51 Million
≈ $6.72 Million
฿193.86 Million Thailand ฿257.00 ▼ -0.77%
14343 Indaptus Therapeutics Inc
NASDAQ:INDP
1.11x $4.45 Million $4.00 Million USA $2.61 ▼ -5.78%
14344 Unibail-Rodamco-Westfield
AU:URW
1.11x AU$938.20 Million
≈ $663.84 Million
AU$844.40 Million Australia AU$8.15 ▲ +0.00%
14345 HEBA Fastighets AB (publ)
ST:HEBA-B
1.11x Skr120.50 Million
≈ $12.97 Million
Skr108.50 Million Sweden Skr23.85 ▼ -0.62%
14346 Lancaster Colony Corporation
NASDAQ:LANC
1.11x $45.81 Million $41.25 Million USA $172.77 ▲ +0.00%
14347 Intuitive Surgical Inc
NASDAQ:ISRG
1.11x $911.90 Million $821.50 Million USA $337.50 ▲ +1.65%
14348 Opyl Ltd
AU:OPL
1.11x AU$24.04K
≈ $17.01K
AU$21.66K Australia AU$0.02 ▲ +0.00%
14349 Pathkey.ai Ltd
AU:PKY
1.11x AU$24.04K
≈ $17.01K
AU$21.66K Australia AU$0.03 ▼ -18.42%
14350 Thriven Global Bhd
KLSE:7889
1.11x RM4.31 Million
≈ $1.08 Million
RM3.88 Million Malaysia RM0.08 ▼ -11.76%
14351 Shin Zu Shing Co Ltd
TW:3376
1.11x NT$201.43 Million
≈ $6.35 Million
NT$181.49 Million Taiwan NT$185.50 ▼ -3.13%
14352 RLX TECH. SP.ADR/1 CL.A
F:3CM
1.11x €310.22 Million
≈ $362.68 Million
€279.55 Million Germany €1.87 ▲ +0.54%
14353 COVIVIO UNS.ADR/1/4
F:F5D0
1.11x €819.60 Million
≈ $958.20 Million
€738.70 Million Germany €14.20 ▲ +0.00%
14354 Nanexa AB
ST:NANEXA
1.11x Skr17.79 Million
≈ $1.91 Million
Skr16.04 Million Sweden Skr3.67 ▲ +3.97%
14355 Netbay Public Company Limited
BK:NETBAY
1.11x ฿71.57 Million
≈ $2.23 Million
฿64.51 Million Thailand ฿13.50 ▲ +0.00%
14356 Fair Oaks Income Limited
LSE:FA17
1.11x $37.33 Million $33.67 Million UK $0.48 ▲ +0.00%
14357 Hojeon Ltd
KO:111110
1.11x ₩13.26 Billion
≈ $8.98 Million
₩11.96 Billion Korea ₩6750.00 ▼ -0.15%
14358 Sylvania Platinum Limited
LSE:SLP
1.11x GBX25.88 Million
≈ $3.15K
GBX23.34 Million UK GBX84.00 ▼ -2.33%
14359 Sagalio Energy Ltd
AU:SAN
1.11x AU$232.18K
≈ $164.28K
AU$209.51K Australia AU$0.01 ▲ +0.00%
14360 HudBay Minerals Inc
TO:HBM
1.11x CA$207.54 Million
≈ $150.13 Million
CA$187.28 Million Canada CA$31.54 ▼ -0.91%
14361 Shenzhen Farben Information Technology Co.Ltd.
SHE:300925
1.11x CN¥115.70 Million
≈ $16.93 Million
CN¥104.40 Million China CN¥13.48 ▼ -3.37%
14362 Daejung Chemicals & Metals Co.Ltd
KQ:120240
1.11x ₩4.02 Billion
≈ $2.72 Million
₩3.63 Billion Korea ₩14870.00 ▲ +0.20%
14363 Lycopodium Ltd
AU:LYL
1.11x AU$20.23 Million
≈ $14.31 Million
AU$18.25 Million Australia AU$18.67 ▼ -0.90%
14364 Machvision Inc
TW:3563
1.11x NT$326.56 Million
≈ $10.29 Million
NT$294.77 Million Taiwan NT$667.00 ▼ -1.04%
14365 Rockhopper Exploration
LSE:RKH
1.11x GBX18.28 Million
≈ $2.22K
GBX16.50 Million UK GBX73.20 ▼ -2.01%
14366 Unimech Group Bhd
KLSE:7091
1.11x RM47.17 Million
≈ $11.84 Million
RM42.58 Million Malaysia RM1.37 ▲ +0.00%
14367 Integrated Research Ltd
AU:IRI
1.11x AU$9.73 Million
≈ $6.89 Million
AU$8.79 Million Australia AU$0.30 ▼ -3.28%
14368 SCB X Public Company Limited
BK:SCB
1.11x ฿12.97 Billion
≈ $404.16 Million
฿11.71 Billion Thailand ฿155.00 ▲ +1.64%
14369 Heliostar Metals Ltd
V:HSTR
1.11x CA$10.25 Million
≈ $7.42 Million
CA$9.26 Million Canada CA$1.61 ▼ -0.62%
14370 Pan American Silver Corp
TO:PAAS
1.11x CA$505.00 Million
≈ $365.31 Million
CA$456.00 Million Canada CA$62.09 ▼ -0.14%
14371 Bastas Baskent Cimento Sanayi ve Ticaret AS
IS:BASCM
1.11x TL74.25 Million
≈ $1.66 Million
TL67.05 Million Turkey TL13.50 ▲ +0.07%
14372 Sotera Health Co
NASDAQ:SHC
1.11x $29.43 Million $26.59 Million USA $17.35 ▼ -0.80%
14373 Bajaj Electricals Limited
NSE:BAJAJELEC
1.11x Rs119.20 Million
≈ $1.29 Million
Rs107.70 Million India Rs328.90 ▲ +0.83%
14374 Accelerate Property Fund Ltd
JSE:APF
1.11x ZAC95.30 Million
≈ $50.65K
ZAC86.15 Million South Africa ZAC45.00 ▲ +0.00%
14375 Sirius XM Holding Inc
NASDAQ:SIRI
1.11x $271.00 Million $245.00 Million USA $29.80 ▼ -0.23%
14376 Jereissati Participações S.A.
SA:IGTI11
1.11x R$133.68 Million
≈ $26.23 Million
R$120.86 Million Brazil R$24.29 ▼ -1.78%
14377 Brookfield Real Assets Income
NYSE:RA
1.11x $31.84 Million $28.79 Million USA $12.72 ▼ -0.78%
14378 Jiangsu Boqian New Materials Stock Co Ltd
SHG:605376
1.11x CN¥50.94 Million
≈ $7.45 Million
CN¥46.06 Million China CN¥137.87 ▼ -5.83%
14379 Advanced Wireless Semiconductor Co
TWO:8086
1.11x NT$288.26 Million
≈ $9.08 Million
NT$260.72 Million Taiwan NT$118.50 ▼ -3.66%
14380 Aspeed Technology
TWO:5274
1.11x NT$1.32 Billion
≈ $41.71 Million
NT$1.20 Billion Taiwan NT$14730.00 ▼ -5.21%
14381 Bibica Corp
VN:BBC
1.11x ₫49.52 Billion
≈ $1.88 Million
₫44.80 Billion Vietnam ₫97000.00 ▲ +6.71%
14382 Vercom SA
WAR:VRC
1.11x zł25.18 Million
≈ $6.93 Million
zł22.78 Million Poland zł124.00 ▲ +0.00%
14383 Ksolves India Limited
NSE:KSOLVES
1.11x Rs163.94 Million
≈ $1.77 Million
Rs148.33 Million India Rs280.90 ▲ +0.07%
14384 Brixmor Property
NYSE:BRX
1.11x $141.18 Million $127.76 Million USA $32.44 ▲ +1.47%
14385 Thai Rayon Public Company Limited
BK:TR
1.10x ฿77.33 Million
≈ $2.41 Million
฿69.98 Million Thailand ฿26.25 ▲ +0.00%
14386 R. S. Software (India) Limited
NSE:RSSOFTWARE
1.10x Rs23.20 Million
≈ $250.89K
Rs21.00 Million India Rs31.26 ▼ -1.85%
14387 ANI Pharmaceuticals Inc
NASDAQ:ANIP
1.10x $30.37 Million $27.49 Million USA $77.65 ▼ -1.12%
14388 DHT Holdings Inc
NYSE:DHT
1.10x $72.97 Million $66.07 Million USA $18.45 ▲ +0.22%
14389 Spring Ventures Ltd
TA:SPRG
1.10x ILA238.50K
≈ $639.41
ILA216.00K Israel ILA525.00 ▼ -3.12%
14390 Shelly Group SE
XETRA:SLYG
1.10x €16.11 Million
≈ $18.83 Million
€14.59 Million Germany €56.70 ▲ +0.18%
14391 GlaxoSmithKline plc
MX:GSKN
1.10x MX$2.22 Billion
≈ $127.88 Million
MX$2.01 Billion Mexico MX$882.00 ▼ -3.82%
14392 Aksa Enerji Uretim AS
IS:AKSEN
1.10x TL1.06 Billion
≈ $23.65 Million
TL956.58 Million Turkey TL105.80 ▲ +1.34%
14393 DGB Asia Bhd
KLSE:0152
1.10x RM653.00K
≈ $163.95K
RM592.00K Malaysia RM0.04 ▲ +0.00%
14394 ArcherMind Technology Nanjing Co Ltd
SHE:300598
1.10x CN¥51.81 Million
≈ $7.58 Million
CN¥46.98 Million China CN¥26.41 ▼ -4.21%
14395 Harn Len Corporation Bhd
KLSE:7501
1.10x RM30.65 Million
≈ $7.69 Million
RM27.80 Million Malaysia RM0.60 ▲ +2.59%
14396 Global PMX Co Ltd
TW:4551
1.10x NT$342.30 Million
≈ $10.78 Million
NT$310.54 Million Taiwan NT$184.00 ▼ -2.13%
14397 F.N.B. Corp
NYSE:FNB
1.10x $151.00 Million $137.00 Million USA $19.05 ▲ +0.95%
14398 EVRAZ plc
LSE:EVR
1.10x GBX1.71 Billion
≈ $208.30K
GBX1.55 Billion UK GBX0.81 ▲ +0.00%
14399 Sarytogan Graphite Ltd
AU:SGA
1.10x AU$4.37K
≈ $3.09K
AU$3.96K Australia AU$0.09 ▲ +1.14%
14400 Sangamo Therapeutics Inc
NASDAQ:SGMO
1.10x $11.76 Million $10.67 Million USA $0.07 ▲ +0.00%