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 |
|---|---|---|---|---|---|---|---|
| 14301 |
Sariguna Primatirta PT
JK:CLEO |
1.11x |
Rp150.72 Billion
≈ $8.83 Million |
Rp136.01 Billion | Indonesia | Rp392.00 | ▼ -8.84% |
| 14302 |
Lycopodium Ltd
AU:LYL |
1.11x |
AU$20.23 Million
≈ $14.31 Million |
AU$18.25 Million | Australia | AU$21.12 | ▲ +1.98% |
| 14303 |
The Hanover Insurance Group Inc
NYSE:THG |
1.11x | $212.30 Million | $191.60 Million | USA | $232.97 | ▲ +1.99% |
| 14304 |
Machvision Inc
TW:3563 |
1.11x |
NT$326.56 Million
≈ $10.29 Million |
NT$294.77 Million | Taiwan | NT$680.00 | ▼ -1.73% |
| 14305 |
Integrated Research Ltd
AU:IRI |
1.11x |
AU$9.73 Million
≈ $6.89 Million |
AU$8.79 Million | Australia | AU$0.27 | ▼ -3.64% |
| 14306 |
SCB X Public Company Limited
BK:SCB |
1.11x |
฿12.97 Billion
≈ $404.16 Million |
฿11.71 Billion | Thailand | ฿146.50 | ▲ +0.69% |
| 14307 |
Heliostar Metals Ltd
V:HSTR |
1.11x |
CA$10.25 Million
≈ $7.42 Million |
CA$9.26 Million | Canada | CA$2.32 | ▼ -9.38% |
| 14308 |
Pan American Silver Corp
TO:PAAS |
1.11x |
CA$505.00 Million
≈ $365.31 Million |
CA$456.00 Million | Canada | CA$62.56 | ▲ +0.59% |
| 14309 |
Bastas Baskent Cimento Sanayi ve Ticaret AS
IS:BASCM |
1.11x |
TL74.25 Million
≈ $1.66 Million |
TL67.05 Million | Turkey | TL10.99 | ▼ -2.74% |
| 14310 |
Petróleo Brasileiro S.A. - Petrobras
SA:PETR3 |
1.11x |
R$59.70 Billion
≈ $11.71 Billion |
R$53.93 Billion | Brazil | R$66.49 | ▲ +3.53% |
| 14311 |
Bajaj Electricals Limited
NSE:BAJAJELEC |
1.11x |
Rs119.20 Million
≈ $1.29 Million |
Rs107.70 Million | India | Rs301.30 | ▼ -1.76% |
| 14312 |
Diploma PLC
LSE:DPLM |
1.11x |
GBX111.00 Million
≈ $13.51K |
GBX100.30 Million | UK | GBX7890.00 | ▲ +0.96% |
| 14313 |
MSA Safety
NYSE:MSA |
1.11x | $95.38 Million | $86.19 Million | USA | $179.05 | ▼ -1.51% |
| 14314 |
Accelerate Property Fund Ltd
JSE:APF |
1.11x |
ZAC95.30 Million
≈ $50.65K |
ZAC86.15 Million | South Africa | ZAC38.00 | ▲ +0.00% |
| 14315 |
Sirius XM Holding Inc
NASDAQ:SIRI |
1.11x | $271.00 Million | $245.00 Million | USA | $26.97 | ▼ -0.66% |
| 14316 |
Jereissati Participações S.A.
SA:IGTI11 |
1.11x |
R$133.68 Million
≈ $26.23 Million |
R$120.86 Million | Brazil | R$31.36 | ▼ -2.34% |
| 14317 |
Brookfield Real Assets Income
NYSE:RA |
1.11x | $31.84 Million | $28.79 Million | USA | $11.67 | ▲ +0.09% |
| 14318 |
Jiangsu Boqian New Materials Stock Co Ltd
SHG:605376 |
1.11x |
CN¥50.94 Million
≈ $7.45 Million |
CN¥46.06 Million | China | CN¥89.45 | ▼ -2.56% |
| 14319 |
Bibica Corp
VN:BBC |
1.11x |
₫49.52 Billion
≈ $1.88 Million |
₫44.80 Billion | Vietnam | ₫97000.00 | ▲ +6.71% |
| 14320 |
BILFINGER SE UNSP.ADR 1/5
F:GBFU |
1.11x |
€59.80 Million
≈ $69.91 Million |
€54.10 Million | Germany | €20.60 | ▼ -1.90% |
| 14321 |
Vercom SA
WAR:VRC |
1.11x |
zł25.18 Million
≈ $6.93 Million |
zł22.78 Million | Poland | zł127.40 | ▲ +1.11% |
| 14322 |
Ksolves India Limited
NSE:KSOLVES |
1.11x |
Rs163.94 Million
≈ $1.77 Million |
Rs148.33 Million | India | Rs255.63 | ▲ +3.03% |
| 14323 |
Thai Rayon Public Company Limited
BK:TR |
1.10x |
฿77.33 Million
≈ $2.41 Million |
฿69.98 Million | Thailand | ฿26.25 | ▲ +0.00% |
| 14324 |
R. S. Software (India) Limited
NSE:RSSOFTWARE |
1.10x |
Rs23.20 Million
≈ $250.89K |
Rs21.00 Million | India | Rs29.48 | ▲ +1.66% |
| 14325 |
ANI Pharmaceuticals Inc
NASDAQ:ANIP |
1.10x | $30.37 Million | $27.49 Million | USA | $72.29 | ▲ +0.01% |
| 14326 |
COSMO Pharmaceuticals SA
LSE:0RGI |
1.10x |
£63.23 Million
≈ $84.91 Million |
£57.24 Million | UK | £51.70 | ▼ -0.19% |
| 14327 |
DHT Holdings Inc
NYSE:DHT |
1.10x | $72.97 Million | $66.07 Million | USA | $23.60 | ▲ +0.73% |
| 14328 |
Hong Tai Electric Industrial Co Ltd
TW:1612 |
1.10x |
NT$627.12 Million
≈ $19.76 Million |
NT$567.93 Million | Taiwan | NT$34.00 | ▲ +0.00% |
| 14329 |
GlaxoSmithKline plc
MX:GSKN |
1.10x |
MX$2.22 Billion
≈ $127.88 Million |
MX$2.01 Billion | Mexico | MX$849.00 | ▼ -3.36% |
| 14330 |
Aksa Enerji Uretim AS
IS:AKSEN |
1.10x |
TL1.06 Billion
≈ $23.65 Million |
TL956.58 Million | Turkey | TL68.90 | ▼ -3.50% |
| 14331 |
Jadestone Energy Inc
LSE:JSE |
1.10x |
GBX18.09 Million
≈ $2.20K |
GBX16.40 Million | UK | GBX40.90 | ▲ +3.54% |
| 14332 |
DGB Asia Bhd
KLSE:0152 |
1.10x |
RM653.00K
≈ $163.95K |
RM592.00K | Malaysia | RM0.04 | ▲ +0.00% |
| 14333 |
ArcherMind Technology Nanjing Co Ltd
SHE:300598 |
1.10x |
CN¥51.81 Million
≈ $7.58 Million |
CN¥46.98 Million | China | CN¥28.29 | ▼ -1.43% |
| 14334 |
Constellium SE
F:3OK |
1.10x |
€161.00 Million
≈ $188.23 Million |
€146.00 Million | Germany | €23.00 | ▲ +4.55% |
| 14335 |
EVRAZ plc
LSE:EVR |
1.10x |
GBX1.71 Billion
≈ $208.30K |
GBX1.55 Billion | UK | GBX0.81 | ▲ +0.00% |
| 14336 |
Sarytogan Graphite Ltd
AU:SGA |
1.10x |
AU$4.37K
≈ $3.09K |
AU$3.96K | Australia | AU$0.06 | ▲ +1.61% |
| 14337 |
Sangamo Therapeutics Inc
NASDAQ:SGMO |
1.10x | $11.76 Million | $10.67 Million | USA | $0.07 | ▲ +0.00% |
| 14338 |
Imunon Inc
NASDAQ:IMNN |
1.10x | $6.04 Million | $5.48 Million | USA | $1.02 | ▼ -3.77% |
| 14339 |
CompuLab Ltd
TA:CLAB |
1.10x |
ILA2.96 Million
≈ $7.92K |
ILA2.68 Million | Israel | ILA1151.00 | ▲ +0.00% |
| 14340 |
Kuehne + Nagel International AG
F:KNIU |
1.10x |
€295.00 Million
≈ $344.89 Million |
€268.00 Million | Germany | €49.00 | ▲ +4.70% |
| 14341 |
Guangxi Wuzhou Zhongheng Group Co Ltd
SHG:600252 |
1.10x |
CN¥9.70 Million
≈ $1.42 Million |
CN¥8.81 Million | China | CN¥2.46 | ▲ +6.96% |
| 14342 |
Shengyi Electronics Co. Ltd. A
SHG:688183 |
1.10x |
CN¥1.62 Billion
≈ $237.22 Million |
CN¥1.47 Billion | China | CN¥95.25 | ▼ -2.46% |
| 14343 |
Mon Courtier Energie Groupe SA
PA:ALMCE |
1.10x |
€1.24 Million
≈ $1.45 Million |
€1.13 Million | France | €5.80 | ▲ +3.57% |
| 14344 |
Helix Energy Solutions Group Inc
NYSE:HLX |
1.10x | $24.28 Million | $22.07 Million | USA | $10.33 | ▼ -2.55% |
| 14345 |
PT Indofood Sukses Makmur Tbk
JK:INDF |
1.10x |
Rp3.25 Trillion
≈ $190.69 Million |
Rp2.96 Trillion | Indonesia | Rp6625.00 | ▼ -4.68% |
| 14346 |
Hitit Bilgisayar Hizmetleri AS
IS:HTTBT |
1.10x |
TL124.12 Million
≈ $2.78 Million |
TL112.85 Million | Turkey | TL31.14 | ▼ -2.81% |
| 14347 |
Netas Telekomunikasyon AS
IS:NETAS |
1.10x |
TL125.89 Million
≈ $2.82 Million |
TL114.47 Million | Turkey | TL71.70 | ▼ -4.40% |
| 14348 |
SiteOne Landscape Supply Inc
NYSE:SITE |
1.10x | $153.20 Million | $139.30 Million | USA | $94.84 | ▲ +0.60% |
| 14349 |
Cahaya Bintang Medan Tbk Pt
JK:CBMF |
1.10x |
Rp213.47 Million
≈ $12.51K |
Rp194.11 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 14350 |
NXP Semiconductors NV
NASDAQ:NXPI |
1.10x | $860.00 Million | $782.00 Million | USA | $229.33 | ▼ -0.76% |
| 14351 |
Lechwerke AG
F:LEC |
1.10x |
€60.18 Million
≈ $70.36 Million |
€54.73 Million | Germany | €62.50 | ▼ -2.34% |
| 14352 |
PERNOD RIC. SA SP.ADR 1/5
F:PER0 |
1.10x |
€1.79 Billion
≈ $2.09 Billion |
€1.63 Billion | Germany | €12.70 | ▼ -3.05% |
| 14353 |
FormFactor Inc
NASDAQ:FORM |
1.10x | $61.80 Million | $56.21 Million | USA | $105.01 | ▼ -7.35% |
| 14354 |
Cheniere Energy Inc
NYSE MKT:LNG |
1.10x | $1.43 Billion | $1.30 Billion | USA | $289.43 | ▲ +3.68% |
| 14355 |
Lululemon Athletica Inc.
NASDAQ:LULU |
1.10x | $214.44 Million | $195.05 Million | USA | $97.10 | ▼ -2.01% |
| 14356 |
Auto Trader Group plc
LSE:AUTO |
1.10x |
GBX165.90 Million
≈ $20.19K |
GBX150.90 Million | UK | GBX546.00 | ▲ +2.32% |
| 14357 |
Huxen Corp
TW:2433 |
1.10x |
NT$235.05 Million
≈ $7.41 Million |
NT$213.84 Million | Taiwan | NT$39.20 | ▼ -0.63% |
| 14358 |
Alcoa Corp
NYSE:AA |
1.10x | $255.00 Million | $232.00 Million | USA | $41.45 | ▲ +2.55% |
| 14359 |
Quaker Chemical Corporation
NYSE:KWR |
1.10x | $29.46 Million | $26.81 Million | USA | $156.96 | ▼ -1.00% |
| 14360 |
J.G.CHEMICALS LIMITED
NSE:JGCHEM |
1.10x |
Rs331.31 Million
≈ $3.58 Million |
Rs301.65 Million | India | Rs637.80 | ▲ +1.33% |
| 14361 |
Dinkelacker AG
STU:DWB |
1.10x |
€13.25 Million
≈ $15.49 Million |
€12.07 Million | Germany | €1140.00 | ▲ +3.64% |
| 14362 |
Rollins Inc
NYSE:ROL |
1.10x | $118.37 Million | $107.84 Million | USA | $33.45 | ▼ -1.30% |
| 14363 |
Xinhua Winshare Publishing and Media Co Ltd
SHG:601811 |
1.10x |
CN¥649.50 Million
≈ $95.04 Million |
CN¥591.74 Million | China | CN¥28.14 | ▲ +10.01% |
| 14364 |
National Aluminium Company Limited
NSE:NATIONALUM |
1.10x |
Rs27.21 Billion
≈ $294.26 Million |
Rs24.79 Billion | India | Rs324.25 | ▲ +1.84% |
| 14365 |
Citizens & Northern Corp
NASDAQ:CZNC |
1.10x | $15.42 Million | $14.06 Million | USA | $25.50 | ▲ +0.55% |
| 14366 |
Cengild Medical Berhad
KLSE:0243 |
1.10x |
RM4.65 Million
≈ $1.17 Million |
RM4.24 Million | Malaysia | RM0.16 | ▲ +0.00% |
| 14367 |
APAC Opto Electronics
TWO:4908 |
1.10x |
NT$50.68 Million
≈ $1.60 Million |
NT$46.20 Million | Taiwan | NT$213.50 | ▼ -1.61% |
| 14368 |
Sang-A Frontec Co.Ltd
KQ:089980 |
1.10x |
₩5.45 Billion
≈ $3.69 Million |
₩4.97 Billion | Korea | ₩14530.00 | ▲ +3.56% |
| 14369 |
MAHLE Metal Leve S.A
SA:LEVE3 |
1.10x |
R$174.88 Million
≈ $34.31 Million |
R$159.50 Million | Brazil | R$37.20 | ▲ +2.23% |
| 14370 |
Chevron Corp
NYSE:CVX |
1.10x | $2.51 Billion | $2.29 Billion | USA | $224.99 | ▲ +2.59% |
| 14371 |
Linkage Global Inc
NASDAQ:UZX |
1.10x | $1.17 Million | $1.07 Million | USA | $1.16 | ▼ -3.33% |
| 14372 |
Tradeweb Markets Inc
NASDAQ:TW |
1.10x | $355.95 Million | $324.74 Million | USA | $113.49 | ▲ +1.33% |
| 14373 |
Akastor ASA
OL:AKAST |
1.10x |
Nkr1.78 Billion
≈ $187.20 Million |
Nkr1.62 Billion | Norway | Nkr13.32 | ▲ +1.22% |
| 14374 |
Piedmont Lithium Ltd ADR
NASDAQ:PLL |
1.10x | $25.09 Million | $22.89 Million | USA | $7.25 | ▼ -8.92% |
| 14375 |
Piedmont Lithium Inc
AU:PLL |
1.10x |
AU$25.09 Million
≈ $17.75 Million |
AU$22.89 Million | Australia | AU$0.14 | ▲ +0.00% |
| 14376 |
Electromed Inc
NYSE MKT:ELMD |
1.10x | $3.03 Million | $2.76 Million | USA | $38.22 | ▼ -0.93% |
| 14377 |
YTL Hospitality REIT
KLSE:5109 |
1.10x |
RM36.65 Million
≈ $9.20 Million |
RM33.44 Million | Malaysia | RM0.98 | ▲ +0.52% |
| 14378 |
SIEMENS HEALTH ADR/050
F:SHL1 |
1.10x |
€492.00 Million
≈ $575.20 Million |
€449.00 Million | Germany | €17.80 | ▼ -4.81% |
| 14379 |
Virginia National Bankshares Corp
NASDAQ:VABK |
1.10x | $6.53 Million | $5.96 Million | USA | $50.86 | ▼ -1.15% |
| 14380 |
Centrus Energy Corp.
NYSE:LEU |
1.10x | $18.40 Million | $16.80 Million | USA | $114.94 | ▼ -9.50% |
| 14381 |
Sinopower Semiconductor
TWO:6435 |
1.10x |
NT$150.49 Million
≈ $4.74 Million |
NT$137.41 Million | Taiwan | NT$228.00 | ▼ -0.44% |
| 14382 |
PSG Konsult Ltd
JSE:KST |
1.09x |
ZAC1.05 Billion
≈ $557.88K |
ZAC958.69 Million | South Africa | ZAC2800.00 | ▼ -3.58% |
| 14383 |
Teradyne Inc
NASDAQ:TER |
1.09x | $281.64 Million | $257.22 Million | USA | $325.00 | ▼ -5.31% |
| 14384 |
FinVolution Group
F:PP3 |
1.09x |
€464.91 Million
≈ $543.53 Million |
€424.71 Million | Germany | €2.74 | ▲ +5.38% |
| 14385 |
ITMAX System Berhad
KLSE:5309 |
1.09x |
RM32.85 Million
≈ $8.25 Million |
RM30.01 Million | Malaysia | RM4.79 | ▲ +0.84% |
| 14386 |
Futu Holdings Ltd
NASDAQ:FUTU |
1.09x | $1.30 Billion | $1.19 Billion | USA | $105.48 | ▼ -3.93% |
| 14387 |
Tae Kyung Ind
KO:015890 |
1.09x |
₩6.41 Billion
≈ $4.34 Million |
₩5.86 Billion | Korea | ₩4735.00 | ▲ +1.39% |
| 14388 |
Ottobock SE & Co. KGaA
XETRA:OBCK |
1.09x |
€53.40 Million
≈ $62.43 Million |
€48.80 Million | Germany | €53.60 | ▼ -0.19% |
| 14389 |
Jeudan
CO:JDAN |
1.09x |
Dkr297.29 Million
≈ $46.51 Million |
Dkr271.69 Million | Denmark | Dkr198.00 | ▼ -0.75% |
| 14390 |
Xchanging Solutions Limited
NSE:XCHANGING |
1.09x |
Rs177.90 Million
≈ $1.92 Million |
Rs162.60 Million | India | Rs60.85 | ▲ +1.59% |
| 14391 |
WinVest Acquisition Corp
NASDAQ:WINV |
1.09x | $1.61 Trillion | $1.48 Trillion | USA | $12.53 | ▲ +0.00% |
| 14392 |
Tsakos Energy Navigation Limited
NYSE:TEN |
1.09x | $97.18 Million | $88.84 Million | USA | $51.18 | ▼ -0.58% |
| 14393 |
Zhejiang HISUN Biomaterials Co. Ltd. A
SHG:688203 |
1.09x |
CN¥38.84 Million
≈ $5.68 Million |
CN¥35.50 Million | China | CN¥16.47 | ▼ -1.91% |
| 14394 |
PANAFRICAN CDI 1:1
AU:PAF |
1.09x |
AU$154.86 Million
≈ $109.57 Million |
AU$141.60 Million | Australia | AU$2.22 | ▲ +3.26% |
| 14395 |
Wan Hai Lines Ltd
TW:2615 |
1.09x |
NT$12.61 Billion
≈ $397.38 Million |
NT$11.53 Billion | Taiwan | NT$122.50 | ▲ +2.94% |
| 14396 |
Cansino Biologics Inc
SHG:688185 |
1.09x |
CN¥30.53 Million
≈ $4.47 Million |
CN¥27.93 Million | China | CN¥82.91 | ▲ +0.25% |
| 14397 |
Valmet Oyj
HE:VALMT |
1.09x |
€94.00 Million
≈ $109.90 Million |
€86.00 Million | Finland | €27.32 | ▲ +2.02% |
| 14398 |
GEM Services Inc
TW:6525 |
1.09x |
NT$313.03 Million
≈ $9.86 Million |
NT$286.43 Million | Taiwan | NT$128.50 | ▲ +0.00% |
| 14399 |
Aquestive Therapeutics Inc
NASDAQ:AQST |
1.09x | $8.82 Million | $8.07 Million | USA | $3.78 | ▼ -6.90% |
| 14400 |
GQG Partners Inc
AU:GQG |
1.09x |
AU$244.66 Million
≈ $173.11 Million |
AU$223.91 Million | Australia | AU$1.07 | ▲ +2.90% |
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.