Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
19401 Guangzhou Hexin Instrument Co Ltd
SHG:688622
0.22x CN¥14.93 Million
≈ $2.18 Million
CN¥68.90 Million China CN¥107.12 ▲ +6.47%
19402 Fortum Oyj
HE:FORTUM
0.22x €53.00 Million
≈ $61.96 Million
€245.00 Million Finland €23.47 ▲ +1.73%
19403 U Blox Holding AG
SW:UBXN
0.22x CHF9.96 Million
≈ $12.59 Million
CHF46.05 Million Switzerland CHF134.40 ▲ +0.15%
19404 Boyaa Interactive International Limited
F:1BY
0.22x €6.92 Million
≈ $8.09 Million
€32.05 Million Germany €0.31 ▲ +3.33%
19405 Employers Holdings Inc
NYSE:EIG
0.22x $2.20 Million $10.20 Million USA $51.21 ▲ +1.51%
19406 Luzerner Kantonalbank AG
SW:LUKN
0.22x CHF15.12 Million
≈ $19.11 Million
CHF70.08 Million Switzerland CHF124.20 ▼ -1.11%
19407 Luzerner Kantonalbank AG
LSE:0QNU
0.22x £15.12 Million
≈ $20.30 Million
£70.08 Million UK £124.60 ▼ -0.80%
19408 Altinyag Kombinalari AS
IS:ALMAD
0.22x TL14.65 Million
≈ $328.15K
TL67.99 Million Turkey TL9.94 ▲ +0.00%
19409 First Insurance Co Ltd
TW:2852
0.21x NT$64.85 Million
≈ $2.04 Million
NT$301.90 Million Taiwan NT$28.00 ▼ -0.36%
19410 DAIHAN Scientific Co. Ltd
KQ:131220
0.21x ₩361.12 Million
≈ $244.72K
₩1.69 Billion Korea ₩3455.00 ▼ -1.29%
19411 Craneware Plc
LSE:CRW
0.21x GBX2.66 Million
≈ $323.65
GBX12.43 Million UK GBX1094.00 ▼ -0.91%
19412 DeFi Technologies Inc.
NASDAQ:DEFT
0.21x $1.06 Million $4.93 Million USA $0.43 ▼ -2.24%
19413 India Tourism Development Corporation Limited
NSE:ITDC
0.21x Rs56.41 Million
≈ $610.09K
Rs263.57 Million India Rs670.25 ▲ +0.22%
19414 Banvida
SN:BANVIDA
0.21x CL$7.26 Billion
≈ $8.12 Million
CL$33.93 Billion Chile CL$783.40 ▲ +0.00%
19415 Iluka Resources Limited
F:ILZ
0.21x €21.80 Million
≈ $25.49 Million
€101.90 Million Germany €3.26 ▲ +7.19%
19416 Recce Pharmaceuticals Ltd
AU:RCE
0.21x AU$341.10K
≈ $241.35K
AU$1.60 Million Australia AU$0.29 ▲ +3.57%
19417 Greater Than AB
ST:GREAT
0.21x Skr1.37 Million
≈ $147.33K
Skr6.42 Million Sweden Skr6.10 ▼ -6.15%
19418 Hangzhou Century Co Ltd
SHE:300078
0.21x CN¥10.01 Million
≈ $1.47 Million
CN¥47.07 Million China CN¥2.63 ▲ +0.38%
19419 SPoT Coffee Ltd
V:SPP
0.21x CA$104.40K
≈ $75.52K
CA$491.31K Canada CA$0.02 ▲ +0.00%
19420 The Mercantile Investment Trust plc
LSE:MRC
0.21x GBX21.99 Million
≈ $2.68K
GBX103.76 Million UK GBX277.00 ▲ +0.36%
19421 J Resources Asia Pasifik Tbk
JK:PSAB
0.21x Rp55.93 Million
≈ $3.28K
Rp263.88 Million Indonesia Rp446.00 ▼ -10.80%
19422 AXISCADES Technologies Limited
NSE:AXISCADES
0.21x Rs136.10 Million
≈ $1.47 Million
Rs642.40 Million India Rs2116.00 ▲ +4.73%
19423 DYNACOR GROUP INC.
F:OA5
0.21x €1.53 Million
≈ $1.79 Million
€7.21 Million Germany €3.14 ▲ +1.13%
19424 ATM Grupa S.A.
WAR:ATG
0.21x zł3.87 Million
≈ $1.07 Million
zł18.29 Million Poland zł3.57 ▲ +0.00%
19425 DK-Lok Corporation
KQ:105740
0.21x ₩1.64 Billion
≈ $1.11 Million
₩7.76 Billion Korea ₩10800.00 ▼ -0.46%
19426 HOLCIM NEW(U.ADR)1/5/SF2
F:HLB
0.21x €2.79 Billion
≈ $3.26 Billion
€13.18 Billion Germany €14.90 ▼ -1.97%
19427 Friend Co Ltd
SHG:605050
0.21x CN¥66.98 Million
≈ $9.80 Million
CN¥316.71 Million China CN¥9.96 ▲ +1.32%
19428 Zhejiang Walrus New Material Co Ltd
SHE:003011
0.21x CN¥5.38 Million
≈ $787.23K
CN¥25.44 Million China CN¥18.22 ▲ +2.19%
19429 INKEVERSE GROUP DL-001
F:5IK
0.21x €50.99 Million
≈ $59.62 Million
€241.20 Million Germany €0.07 ▲ +1.39%
19430 Dynacor Gold Mines Inc.
TO:DNG
0.21x CA$1.55 Million
≈ $1.12 Million
CA$7.33 Million Canada CA$5.14 ▲ +0.98%
19431 Guangxi Liuzhou Pharm Co Ltd
SHG:603368
0.21x CN¥45.64 Million
≈ $6.68 Million
CN¥216.43 Million China CN¥15.53 ▲ +0.06%
19432 Yuyu Pharma
KO:000220
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩3755.00 ▲ +2.60%
19433 Yuyu Pharma Inc
KO:000227
0.21x ₩836.62 Million
≈ $566.97K
₩3.98 Billion Korea ₩7740.00 ▼ -1.78%
19434 Mennica Polska S.A.
WAR:MNC
0.21x zł18.54 Million
≈ $5.10 Million
zł88.17 Million Poland zł38.80 ▼ -2.27%
19435 Hubei Century Network Technology Co Ltd
SHE:300494
0.21x CN¥5.65 Million
≈ $826.59K
CN¥26.87 Million China CN¥8.44 ▼ -3.21%
19436 Allied Supreme Corp
TW:4770
0.21x NT$52.20 Million
≈ $1.64 Million
NT$248.88 Million Taiwan NT$271.50 ▼ -0.55%
19437 TomaGold Corporation
F:OTM
0.21x €135.12K
≈ $157.98K
€644.40K Germany €0.01 ▲ +33.33%
19438 Skjern Bank A/S
CO:SKJE
0.21x Dkr14.27 Million
≈ $2.23 Million
Dkr68.08 Million Denmark Dkr415.50 ▲ +0.48%
19439 Rockworth Public Company Limited
BK:ROCK
0.21x ฿9.71 Million
≈ $302.72K
฿46.37 Million Thailand ฿10.70 ▼ -4.46%
19440 Solstad Offsho
OL:SOFF
0.21x Nkr79.95 Million
≈ $8.41 Million
Nkr382.46 Million Norway Nkr73.80 ▲ +0.96%
19441 Walton Advanced Engineering Inc
TW:8110
0.21x NT$182.15 Million
≈ $5.74 Million
NT$871.76 Million Taiwan NT$47.00 ▲ +2.73%
19442 GameStop Corp.
NYSE:GME
0.21x $62.40 Million $298.70 Million USA $26.81 ▼ -4.32%
19443 Hoteles City Express S.A.B. de C.V
MX:HCITY
0.21x MX$239.39 Million
≈ $13.78 Million
MX$1.15 Billion Mexico MX$5.75 ▲ +0.00%
19444 Hanjinkal
KO:180640
0.21x ₩17.51 Billion
≈ $11.87 Million
₩83.95 Billion Korea ₩116900.00 ▼ -6.10%
19445 IZMO Limited
NSE:IZMO
0.21x Rs38.72 Million
≈ $418.73K
Rs185.63 Million India Rs820.70 ▼ -0.86%
19446 Taiwan Fu Hsing Industrial Co Ltd
TW:9924
0.21x NT$60.25 Million
≈ $1.90 Million
NT$289.00 Million Taiwan NT$38.25 ▼ -0.13%
19447 Videndum Plc
LSE:VID
0.21x GBX500.00K
≈ $60.84
GBX2.40 Million UK GBX230.00 ▼ -0.43%
19448 Vitruvio Real Estate Socimi
MC:YVIT
0.21x €1.71 Million
≈ $2.00 Million
€8.20 Million Spain €18.00 ▲ +0.00%
19449 Dino Polska SA
WAR:DNP
0.21x zł65.54 Million
≈ $18.04 Million
zł315.98 Million Poland zł37.77 ▲ +0.88%
19450 ShaMaran Petroleum Corp
V:SNM
0.21x CA$4.67 Million
≈ $3.38 Million
CA$22.54 Million Canada CA$0.20 ▲ +0.00%
19451 Cytek Biosciences Inc
NASDAQ:CTKB
0.21x $2.00 Million $9.64 Million USA $5.25 ▼ -2.96%
19452 Performant Healthcare, Inc
NASDAQ:PHLT
0.21x $430.00K $2.08 Million USA $7.75 ▲ +0.00%
19453 Nexus Real Estate Investment Trust
TO:NXR-UN
0.21x CA$6.66 Million
≈ $4.82 Million
CA$32.18 Million Canada CA$7.36 ▼ -0.41%
19454 Samhaellsbyggnadsbolaget i Norden AB Series D
ST:SBB-D
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr6.97 ▲ +2.05%
19455 Samhällsbyggnadsbolaget i Norden AB (publ)
ST:SBB-B
0.21x Skr234.00 Million
≈ $25.18 Million
Skr1.13 Billion Sweden Skr2.31 ▲ +0.74%
19456 Atlantis Resources Ltd
LSE:SAE
0.21x GBX4.17 Million
≈ $507.25
GBX20.17 Million UK GBX2.75 ▲ +0.00%
19457 Nickel 28 Capital Corp
V:NKL
0.21x CA$133.42K
≈ $96.51K
CA$645.48K Canada CA$1.06 ▲ +0.95%
19458 Wedge Industrial Co Ltd
SHE:000534
0.21x CN¥10.43 Million
≈ $1.53 Million
CN¥50.53 Million China CN¥18.80 ▲ +0.80%
19459 NIB Holdings Ltd
AU:NHF
0.21x AU$17.10 Million
≈ $12.10 Million
AU$82.90 Million Australia AU$6.52 ▼ -1.51%
19460 Energoaqua a.s.
PR:ENRGA
0.21x Kč58.94 Million
≈ $2.83 Million
Kč286.15 Million Czech Republic Kč3720.00 ▲ +0.54%
19461 Sky ICT Public Company Limited
BK:SKY
0.21x ฿36.66 Million
≈ $1.14 Million
฿178.26 Million Thailand ฿17.30 ▼ -0.57%
19462 Energizer Holdings Inc
NYSE:ENR
0.21x $8.20 Million $39.90 Million USA $21.70 ▼ -1.36%
19463 SK Discovery Co Ltd
KO:006125
0.21x ₩3.49 Billion
≈ $2.36 Million
₩16.96 Billion Korea ₩40900.00 ▲ +1.11%
19464 Interactive Digital Technologies
TWO:6486
0.21x NT$30.74 Million
≈ $968.38K
NT$149.79 Million Taiwan NT$79.40 ▲ +1.53%
19465 Nantex Industry Co Ltd
TW:2108
0.21x NT$34.16 Million
≈ $1.08 Million
NT$166.57 Million Taiwan NT$29.60 ▲ +0.17%
19466 NeuroMetrix Inc
NASDAQ:NURO
0.21x $420.37K $2.05 Million USA $4.58 ▲ +0.00%
19467 WEBTOON Entertainment Inc. Common stock
NASDAQ:WBTN
0.20x $4.14 Million $20.22 Million USA $8.72 ▼ -2.35%
19468 Globlex Holding Management Public Company Limited
BK:GBX
0.20x ฿19.63 Million
≈ $611.73K
฿95.77 Million Thailand ฿0.65 ▼ -1.52%
19469 Invesco Value Municipal Income Closed Fund
NYSE:IIM
0.20x $10.36 Million $50.59 Million USA $10.95 ▲ +1.01%
19470 Avricore Health Inc
V:AVCR
0.20x CA$11.06K
≈ $8.00K
CA$54.02K Canada CA$0.07 ▲ +18.18%
19471 Datametrex AI Ltd
V:DM
0.20x CA$363.32K
≈ $262.82K
CA$1.78 Million Canada CA$0.05 ▼ -10.00%
19472 Stroud Resources Ltd
V:SDR
0.20x CA$102.88K
≈ $74.42K
CA$504.06K Canada CA$0.16 ▲ +14.29%
19473 IMC SA
WAR:IMC
0.20x zł7.90 Million
≈ $2.17 Million
zł38.77 Million Poland zł30.15 ▲ +0.00%
19474 Sichuan Shuangma Cement Co Ltd
SHE:000935
0.20x CN¥33.55 Million
≈ $4.91 Million
CN¥164.95 Million China CN¥18.16 ▲ +0.39%
19475 Bombay Burmah Trading Corporation Limited
NSE:BBTC
0.20x Rs3.19 Billion
≈ $34.54 Million
Rs15.70 Billion India Rs1246.40 ▲ +1.23%
19476 American International Group Inc
NYSE:AIG
0.20x $155.00 Million $763.00 Million USA $80.74 ▲ +2.05%
19477 Nanjing Gaoke Co Ltd
SHG:600064
0.20x CN¥214.69 Million
≈ $31.42 Million
CN¥1.06 Billion China CN¥7.86 ▲ +1.42%
19478 Veris Residential Inc
NYSE:VRE
0.20x $14.56 Million $71.77 Million USA $32.65 ▲ +1.40%
19479 Evergreen Steel Corp
TW:2211
0.20x NT$184.92 Million
≈ $5.83 Million
NT$912.22 Million Taiwan NT$80.30 ▲ +1.26%
19480 MCOT Public Company Limited
F:OLU1
0.20x €151.30 Million
≈ $176.88 Million
€746.72 Million Germany €0.12 ▲ +0.00%
19481 MCOT Public Company Limited
F:OLU
0.20x €151.30 Million
≈ $176.88 Million
€746.72 Million Germany €0.13 ▲ +0.00%
19482 Stadler Rail AG
SW:SRAIL
0.20x CHF6.97 Million
≈ $8.81 Million
CHF34.39 Million Switzerland CHF31.16 ▲ +0.97%
19483 EuroHold Bulgaria AD
WAR:EHG
0.20x zł4.35 Million
≈ $1.20 Million
zł21.47 Million Poland zł5.50 ▼ -4.35%
19484 Zhejiang Tiantai Xianghe Industrial Co Ltd
SHG:603500
0.20x CN¥9.15 Million
≈ $1.34 Million
CN¥45.34 Million China CN¥10.23 ▲ +0.29%
19485 SigmaTron International Inc
NASDAQ:SGMA
0.20x $783.04K $3.88 Million USA $3.01 ▲ +0.00%
19486 Fibra UNO
MX:FUNO11
0.20x MX$2.77 Billion
≈ $159.68 Million
MX$13.78 Billion Mexico MX$32.70 ▲ +1.36%
19487 ENIGMATIG LIMITED
NYSE MKT:EGG
0.20x $97.05K $482.14K USA $10.48 ▲ +11.73%
19488 GreenOak Spain Holdings SOCIMI S.A.
MC:YGO2
0.20x €4.09 Million
≈ $4.78 Million
€20.31 Million Spain €1.66 ▲ +0.00%
19489 The European Smaller Companies Trust PLC
LSE:ESCT
0.20x GBX13.36 Million
≈ $1.63K
GBX66.64 Million UK GBX225.00 ▼ -0.66%
19490 EUWAX Aktiengesellschaft
F:EUX
0.20x €428.50K
≈ $500.96K
€2.14 Million Germany €44.40 ▼ -1.33%
19491 Huaming Power Equipment Co Ltd
SHE:002270
0.20x CN¥42.49 Million
≈ $6.22 Million
CN¥212.50 Million China CN¥18.85 ▲ +4.09%
19492 First Sensor AG
F:SIS
0.20x €5.52 Million
≈ $6.45 Million
€27.62 Million Germany €54.00 ▲ +0.93%
19493 StarPower Semiconductor Ltd
SHG:603290
0.20x CN¥21.23 Million
≈ $3.11 Million
CN¥106.39 Million China CN¥69.68 ▲ +0.23%
19494 JEIO CO LTD (PROPOSED)
KQ:418550
0.20x ₩78.05 Million
≈ $52.89K
₩391.87 Million Korea ₩4640.00 ▲ +1.20%
19495 Guangzhou Devotion Therm Tech
SHE:300335
0.20x CN¥5.26 Million
≈ $770.18K
CN¥26.47 Million China CN¥5.28 ▲ +0.96%
19496 Grindrod
JSE:GND
0.20x ZAC298.44 Million
≈ $158.60K
ZAC1.50 Billion South Africa ZAC2705.00 ▼ -1.35%
19497 Newmax Technology Co Ltd
TWO:3630
0.20x NT$123.84 Million
≈ $3.90 Million
NT$624.63 Million Taiwan NT$29.30 ▲ +8.12%
19498 Goknur Gida Maddeleri Enerji Imalati Ithalat Ihracat Ticaret ve Sanayi A.S.
IS:GOKNR
0.20x TL24.47 Million
≈ $548.01K
TL123.43 Million Turkey TL13.26 ▼ -3.21%
19499 AVI Global Trust PLC
LSE:AGT
0.20x GBX24.15 Million
≈ $2.94K
GBX121.90 Million UK GBX248.50 ▼ -0.40%
19500 Zuleika Gold Ltd
AU:ZAG
0.20x AU$7.80 Million
≈ $5.52 Million
AU$39.38 Million Australia AU$0.03 ▲ +0.00%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.