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
16401 Korab Resources Ltd
AU:KOR
0.79x AU$16.63K
≈ $11.77K
AU$21.03K Australia AU$0.01 ▲ +0.00%
16402 Mills Estruturas e Serviços de Engenharia S.A
SA:MILS3
0.79x R$84.02 Million
≈ $16.49 Million
R$106.25 Million Brazil R$16.10 ▼ -0.12%
16403 Api Group Corp
NYSE:APG
0.79x $83.00 Million $105.00 Million USA $40.15 ▼ -0.45%
16404 Heilongjiang Publishing & Media Co Ltd
SHG:605577
0.79x CN¥137.68 Million
≈ $20.15 Million
CN¥174.22 Million China CN¥16.51 ▼ -3.79%
16405 Pollard Banknote Limited
TO:PBL
0.79x CA$2.77 Million
≈ $2.01 Million
CA$3.51 Million Canada CA$16.76 ▼ -0.42%
16406 Ecoscience International Berhad
KLSE:0255
0.79x RM4.22 Million
≈ $1.06 Million
RM5.35 Million Malaysia RM0.09 ▲ +21.43%
16407 Pakuwon Jati Tbk
JK:PWON
0.79x Rp658.90 Billion
≈ $38.61 Million
Rp834.43 Billion Indonesia Rp264.00 ▼ -10.20%
16408 Public Packages Holdings Bhd
KLSE:8273
0.79x RM8.61 Million
≈ $2.16 Million
RM10.90 Million Malaysia RM0.66 ▲ +0.00%
16409 Azrieli Group Ltd
TA:AZRG
0.79x ILA566.00 Million
≈ $1.52 Million
ILA717.00 Million Israel ILA36380.00 ▲ +1.51%
16410 Compagnie Financiere Tradition
SW:CFT
0.79x CHF50.51 Million
≈ $63.86 Million
CHF63.99 Million Switzerland CHF243.00 ▼ -3.38%
16411 Snap-On Inc
NYSE:SNA
0.79x $210.10 Million $266.20 Million USA $367.25 ▲ +0.37%
16412 Stantec Inc
TO:STN
0.79x CA$118.60 Million
≈ $85.79 Million
CA$150.30 Million Canada CA$97.91 ▼ -0.47%
16413 Beijing Jiaman Dress Co. Ltd. A
SHE:301276
0.79x CN¥135.09 Million
≈ $19.77 Million
CN¥171.21 Million China CN¥16.72 ▲ +2.45%
16414 Zhejiang Wandekai Fluid Equipment Technology Co. Ltd. A
SHE:301309
0.79x CN¥89.73 Million
≈ $13.13 Million
CN¥113.73 Million China CN¥28.22 ▲ +0.93%
16415 Mersen SA
PA:MRN
0.79x €24.30 Million
≈ $28.41 Million
€30.80 Million France €40.00 ▼ -0.10%
16416 Nubeva Technologies Ltd
V:NBVA
0.79x CA$462.39K
≈ $334.49K
CA$586.14K Canada CA$0.24 ▲ +30.56%
16417 Axcelis Technologies Inc
NASDAQ:ACLS
0.79x $18.37 Million $23.29 Million USA $108.35 ▼ -5.87%
16418 Finsbury Growth & Income Trust
LSE:FGT
0.79x GBX7.50 Million
≈ $912.90
GBX9.52 Million UK GBX839.00 ▲ +0.96%
16419 NextPoint Capital SOCIMI S.A.
MC:YNPC
0.79x €2.59 Million
≈ $3.03 Million
€3.28 Million Spain €8.85 ▲ +0.00%
16420 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
0.79x Rs5.84 Billion
≈ $63.14 Million
Rs7.41 Billion India Rs1065.30 ▼ -2.16%
16421 Bossard Holding AG
SW:BOSN
0.79x CHF42.08 Million
≈ $53.20 Million
CHF53.39 Million Switzerland CHF264.00 ▼ -1.12%
16422 Athens Medical C.S.A.
AT:IATR
0.79x €3.17 Million
≈ $3.71 Million
€4.03 Million Greece €1.44 ▲ +2.86%
16423 Dalian Insulator Group Co Ltd
SHE:002606
0.79x CN¥54.20 Million
≈ $7.93 Million
CN¥68.80 Million China CN¥11.22 ▲ +0.27%
16424 Gyre Therapeutics Inc.
NASDAQ:GYRE
0.79x $4.68 Million $5.94 Million USA $6.08 ▼ -5.00%
16425 Kulicke and Soffa Industries Inc
NASDAQ:KLIC
0.79x $45.22 Million $57.42 Million USA $78.63 ▼ -5.32%
16426 Kulicke and Soffa Industries Inc
F:KU1
0.79x €45.22 Million
≈ $52.86 Million
€57.42 Million Germany €73.50 ▼ -0.68%
16427 Liontrust Asset Management
LSE:LIO
0.79x GBX6.27 Million
≈ $762.51
GBX7.96 Million UK GBX303.00 ▼ -0.66%
16428 SG Micro Corp
SHE:300661
0.79x CN¥160.49 Million
≈ $23.48 Million
CN¥203.82 Million China CN¥90.36 ▲ +0.41%
16429 ERG S.A.
WAR:ERG
0.79x zł868.00K
≈ $238.89K
zł1.10 Million Poland zł46.00 ▲ +0.00%
16430 European Residential Real Estate Investment Trust
TO:ERE-UN
0.79x CA$13.70 Million
≈ $9.91 Million
CA$17.41 Million Canada CA$1.19 ▲ +0.00%
16431 Securemetric Berhad
KLSE:0203
0.79x RM3.65 Million
≈ $917.40K
RM4.64 Million Malaysia RM0.09 ▲ +0.00%
16432 Saunders International Ltd
AU:SND
0.79x AU$3.96 Million
≈ $2.80 Million
AU$5.04 Million Australia AU$0.70 ▲ +0.72%
16433 Fuchs Petrolub SE Preference Shares
XETRA:FPE3
0.79x €70.00 Million
≈ $81.84 Million
€89.00 Million Germany €45.38 ▼ -0.57%
16434 Taiwan Alpha Electronic Co Ltd
TWO:6204
0.79x NT$3.07 Million
≈ $96.66K
NT$3.90 Million Taiwan NT$112.50 ▲ +1.81%
16435 i-Components Co. Ltd
KQ:059100
0.79x ₩2.38 Billion
≈ $1.61 Million
₩3.02 Billion Korea ₩8200.00 ▲ +16.81%
16436 Vastned Retail Belgium
BR:VASTB
0.79x €8.99 Million
≈ $10.52 Million
€11.44 Million Belgium €27.90 ▲ +0.72%
16437 Nuriplan Co. Ltd
KQ:069140
0.79x ₩2.15 Billion
≈ $1.46 Million
₩2.74 Billion Korea ₩1642.00 ▼ -2.49%
16438 Cobram Estate Olives Ltd
AU:CBO
0.79x AU$21.26 Million
≈ $15.04 Million
AU$27.05 Million Australia AU$2.79 ▲ +4.49%
16439 EKOS
IS:EKOS
0.79x TL36.13 Million
≈ $809.26K
TL45.98 Million Turkey TL2.98 ▼ -2.30%
16440 AGX Group Berhad
KLSE:0299
0.79x RM4.23 Million
≈ $1.06 Million
RM5.39 Million Malaysia RM0.45 ▲ +4.65%
16441 United Spirits Limited
NSE:MCDOWELL-N
0.79x Rs9.39 Billion
≈ $101.55 Million
Rs11.95 Billion India Rs1380.00 ▼ -0.11%
16442 Sai Gon Cargo Service Corp
VN:SCS
0.79x ₫147.16 Billion
≈ $5.59 Million
₫187.34 Billion Vietnam ₫40100.00 ▼ -0.12%
16443 Userjoy Technology Co Ltd
TWO:3546
0.79x NT$107.58 Million
≈ $3.39 Million
NT$136.99 Million Taiwan NT$74.30 ▲ +0.27%
16444 Agabang&Company
KQ:013990
0.79x ₩9.52 Billion
≈ $6.45 Million
₩12.13 Billion Korea ₩5160.00 ▲ +2.38%
16445 Intellect Design Arena Limited
NSE:INTELLECT
0.78x Rs802.56 Million
≈ $8.68 Million
Rs1.02 Billion India Rs646.40 ▲ +2.00%
16446 Hiron-Trade Investments & Industrial Buildings Ltd
TA:HRON
0.78x ILA17.24 Million
≈ $46.23K
ILA21.98 Million Israel ILA218580.00 ▲ +2.20%
16447 Xinjiang Machinery Research Inst
SHE:300159
0.78x CN¥47.02 Million
≈ $6.88 Million
CN¥59.92 Million China CN¥2.68 ▲ +3.08%
16448 Nanjing Iron & Steel Co Ltd
SHG:600282
0.78x CN¥542.16 Million
≈ $79.34 Million
CN¥691.04 Million China CN¥4.73 ▲ +2.16%
16449 Tega Industries Limited
NSE:TEGA
0.78x Rs279.42 Million
≈ $3.02 Million
Rs356.16 Million India Rs1923.10 ▲ +1.82%
16450 Wir Asia Tbk PT
JK:WIRG
0.78x Rp19.82 Billion
≈ $1.16 Million
Rp25.27 Billion Indonesia Rp45.00 ▼ -13.46%
16451 Beijing Enlight Media
SHE:300251
0.78x CN¥83.35 Million
≈ $12.20 Million
CN¥106.27 Million China CN¥11.60 ▼ -1.86%
16452 Indigo Paints Limited
NSE:INDIGOPNTS
0.78x Rs292.26 Million
≈ $3.16 Million
Rs372.62 Million India Rs1041.70 ▲ +0.57%
16453 Capital City Bank Group
NASDAQ:CCBG
0.78x $12.77 Million $16.28 Million USA $49.08 ▲ +0.41%
16454 Masoval AS
OL:MAS
0.78x Nkr116.42 Million
≈ $12.25 Million
Nkr148.47 Million Norway Nkr38.00 ▲ +0.80%
16455 Akfen Gayrimenkul Yatirim Ortakligi AS
IS:AKFGY
0.78x TL241.96 Million
≈ $5.42 Million
TL308.61 Million Turkey TL2.43 ▼ -2.02%
16456 iCRAFT Co. Ltd
KQ:052460
0.78x ₩6.42 Billion
≈ $4.35 Million
₩8.19 Billion Korea ₩6130.00 ▲ +5.87%
16457 T.A.C. Consumer Public Company Limited
BK:TACC
0.78x ฿70.57 Million
≈ $2.20 Million
฿90.03 Million Thailand ฿6.30 ▲ +0.80%
16458 Stella-Jones Inc.
TO:SJ
0.78x CA$47.00 Million
≈ $34.00 Million
CA$60.00 Million Canada CA$66.20 ▲ +1.02%
16459 GE Power India Limited
NSE:GEPIL
0.78x Rs523.80 Million
≈ $5.66 Million
Rs668.70 Million India Rs306.40 ▼ -2.45%
16460 Immobel
BR:IMMO
0.78x €24.68 Million
≈ $28.85 Million
€31.51 Million Belgium €17.60 ▲ +0.00%
16461 Xian Peri Power Semiconductor Cond
SHE:300831
0.78x CN¥11.67 Million
≈ $1.71 Million
CN¥14.90 Million China CN¥12.04 ▲ +0.84%
16462 CLARIVATE PLC
NYSE:CLVT
0.78x $159.90 Million $204.20 Million USA $1.77 ▲ +1.72%
16463 Ken Holdings Bhd
KLSE:7323
0.78x RM6.63 Million
≈ $1.66 Million
RM8.47 Million Malaysia RM0.46 ▼ -1.09%
16464 Dabur India Limited
NSE:DABUR
0.78x Rs7.57 Billion
≈ $81.82 Million
Rs9.66 Billion India Rs385.00 ▲ +0.44%
16465 M-tron Industries, Inc.
NYSE MKT:MPTI
0.78x $2.68 Million $3.42 Million USA $83.00 ▲ +4.34%
16466 Accsys Technologies PLC
LSE:AXS
0.78x GBX6.14 Million
≈ $746.91
GBX7.85 Million UK GBX54.60 ▲ +0.00%
16467 Vitrolife AB
ST:VITR
0.78x Skr140.00 Million
≈ $15.07 Million
Skr179.00 Million Sweden Skr98.15 ▼ -0.71%
16468 International Tower Hill Mines Ltd
TO:ITH
0.78x CA$1.78 Million
≈ $1.29 Million
CA$2.27 Million Canada CA$3.09 ▼ -0.64%
16469 Kriti Industries (India) Limited
NSE:KRITI
0.78x Rs62.21 Million
≈ $672.82K
Rs79.59 Million India Rs55.34 ▲ +0.51%
16470 Shree Pushkar Chemicals & Fertilisers Limited
NSE:SHREEPUSHK
0.78x Rs306.08 Million
≈ $3.31 Million
Rs391.60 Million India Rs503.80 ▲ +1.29%
16471 ROLLS ROYCE H.ADR/ LS-20
F:RRU1
0.78x €4.57 Billion
≈ $5.34 Billion
€5.84 Billion Germany €13.40 ▲ +0.00%
16472 Vitec Software Group AB (publ)
ST:VIT-B
0.78x Skr92.24 Million
≈ $9.93 Million
Skr118.04 Million Sweden Skr298.60 ▲ +0.20%
16473 UNICREDIT S.P.A. ADR
F:CRIP
0.78x €8.53 Billion
≈ $9.97 Billion
€10.91 Billion Germany €32.20 ▼ -3.01%
16474 Howmet Aerospace Inc
NYSE MKT:HWM
0.78x $453.00 Million $580.00 Million USA $220.96 ▲ +0.57%
16475 ADMA Biologics Inc
NASDAQ:ADMA
0.78x $29.54 Million $37.82 Million USA $10.68 ▼ -0.47%
16476 Polaris Infrastructure Inc
TO:PIF
0.78x CA$4.62 Million
≈ $3.34 Million
CA$5.91 Million Canada CA$13.26 ▼ -1.41%
16477 Wheels Up Experience Inc
NYSE:UP
0.78x $14.76 Million $18.91 Million USA $3.46 ▼ -2.54%
16478 CQV Co. Ltd
KQ:101240
0.78x ₩3.75 Billion
≈ $2.54 Million
₩4.81 Billion Korea ₩3115.00 ▲ +0.81%
16479 Kvutzat Acro Ltd.
TA:ACRO
0.78x ILA48.99 Million
≈ $131.34K
ILA62.75 Million Israel ILA3800.00 ▲ +2.70%
16480 Land Securities Group PLC
LSE:LAND
0.78x GBX192.00 Million
≈ $23.36K
GBX246.00 Million UK GBX650.50 ▼ -0.15%
16481 Hangzhou Jingye Intelligent Technology Co. Ltd. A
SHG:688290
0.78x CN¥29.20 Million
≈ $4.27 Million
CN¥37.42 Million China CN¥50.98 ▲ +1.80%
16482 Asian Insulators PCL
BK:AI
0.78x ฿96.73 Million
≈ $3.01 Million
฿123.97 Million Thailand ฿3.26 ▲ +0.00%
16483 Gempharmatech Co. Ltd. A
SHG:688046
0.78x CN¥90.31 Million
≈ $13.22 Million
CN¥115.79 Million China CN¥29.00 ▼ -8.52%
16484 Onto Innovation Inc
NYSE:ONTO
0.78x $26.32 Million $33.75 Million USA $220.70 ▼ -4.85%
16485 CR Capital AG
XETRA:CRZK
0.78x €10.73 Million
≈ $12.54 Million
€13.76 Million Germany €0.35 ▲ +0.00%
16486 Big Yellow Group PLC
LSE:BYG
0.78x GBX57.89 Million
≈ $7.04K
GBX74.27 Million UK GBX902.00 ▲ +1.98%
16487 Andon Health Co Ltd
SHE:002432
0.78x CN¥521.40 Million
≈ $76.30 Million
CN¥668.89 Million China CN¥53.18 ▼ -0.47%
16488 Orissa Bengal Carrier Limited
NSE:OBCL
0.78x Rs12.45 Million
≈ $134.62K
Rs15.97 Million India Rs56.82 ▼ -1.98%
16489 Newcap Holding A/S
CO:NEWCAP
0.78x Dkr5.12 Million
≈ $801.37K
Dkr6.57 Million Denmark Dkr550.00 ▲ +0.00%
16490 Guizhou Sanli Pharmaceutical Co Ltd
SHG:603439
0.78x CN¥32.03 Million
≈ $4.69 Million
CN¥41.11 Million China CN¥11.26 ▲ +2.83%
16491 Kirloskar Industries Limited
NSE:KIRLOSIND
0.78x Rs2.16 Billion
≈ $23.37 Million
Rs2.77 Billion India Rs3453.80 ▲ +1.57%
16492 Siward Crystal Technology Co Ltd
TW:2484
0.78x NT$67.00 Million
≈ $2.11 Million
NT$86.03 Million Taiwan NT$83.00 ▼ -2.24%
16493 Auk Corp
KO:017900
0.78x ₩2.08 Billion
≈ $1.41 Million
₩2.67 Billion Korea ₩8220.00 ▲ +2.62%
16494 Indutrade AB
ST:INDT
0.78x Skr882.00 Million
≈ $94.92 Million
Skr1.13 Billion Sweden Skr270.80 ▲ +0.45%
16495 CSW Industrials Inc
NASDAQ:CSWI
0.78x $27.29 Million $35.06 Million USA $305.10 ▲ +0.00%
16496 Zhejiang Yueling Co Ltd
SHE:002725
0.78x CN¥8.05 Million
≈ $1.18 Million
CN¥10.35 Million China CN¥10.10 ▲ +1.41%
16497 Beijer Ref AB (publ)
ST:BEIJ-B
0.78x Skr614.00 Million
≈ $66.08 Million
Skr789.00 Million Sweden Skr151.40 ▲ +2.37%
16498 Godawari Power And Ispat limited
NSE:GPIL
0.78x Rs4.00 Billion
≈ $43.28 Million
Rs5.14 Billion India Rs211.61 ▲ +2.11%
16499 Old Dominion Freight Line Inc
NASDAQ:ODFL
0.78x $272.70 Million $350.60 Million USA $187.72 ▼ -0.61%
16500 Cencosud Shopping SA
SN:CENCOMALLS
0.78x CL$57.23 Billion
≈ $64.00 Million
CL$73.58 Billion Chile CL$2240.10 ▼ -0.36%

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.