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