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
11001 Future Generation Global Ltd
AU:FGG
1.68x AU$46.00 Million
≈ $32.55 Million
AU$27.38 Million Australia AU$1.63 ▲ +0.93%
11002 Sonae SGPS SA
LS:SON
1.68x €71.70 Million
≈ $83.83 Million
€42.67 Million Portugal €2.12 ▲ +0.71%
11003 Gujarat Gas Limited
NSE:GUJGASLTD
1.68x Rs10.21 Billion
≈ $110.38 Million
Rs6.07 Billion India Rs222.62 ▼ -0.62%
11004 Cardinal Energy Ltd
TO:CJ
1.68x CA$114.90 Million
≈ $83.12 Million
CA$68.39 Million Canada CA$13.45 ▲ +0.60%
11005 Sarda Energy & Minerals Limited
NSE:SARDAEN
1.68x Rs12.73 Billion
≈ $137.63 Million
Rs7.58 Billion India Rs488.85 ▲ +0.93%
11006 OppFi Inc
NYSE:OPFI
1.68x $90.78 Million $54.04 Million USA $5.65 ▼ -2.08%
11007 Amotiv Limited
TO:AOV
1.68x CA$3.67 Million
≈ $2.65 Million
CA$2.19 Million Canada CA$11.04 ▲ +2.22%
11008 Tryg A/S
CO:TRYG
1.68x Dkr2.23 Billion
≈ $348.90 Million
Dkr1.33 Billion Denmark Dkr153.10 ▲ +0.39%
11009 Zhongmin Energy Co Ltd
SHG:600163
1.68x CN¥89.11 Million
≈ $13.04 Million
CN¥53.07 Million China CN¥5.52 ▲ +1.28%
11010 Arad Ltd
TA:ARD
1.68x ILA11.94 Million
≈ $32.01K
ILA7.11 Million Israel ILA4428.00 ▲ +0.23%
11011 AS Tallink Grupp
HE:TALLINK
1.68x €20.44 Million
≈ $23.90 Million
€12.18 Million Finland €0.65 ▲ +0.62%
11012 Hillgrove Resources Ltd
AU:HGO
1.68x AU$32.77 Million
≈ $23.18 Million
AU$19.52 Million Australia AU$1.10 ▲ +4.78%
11013 mF International Limited Ordinary Shares
NASDAQ:MFI
1.68x $7.40 Million $4.41 Million USA $7.84 ▲ +0.90%
11014 BW Energy Ltd
OL:BWE
1.68x Nkr315.00 Million
≈ $33.15 Million
Nkr187.70 Million Norway Nkr68.50 ▲ +2.85%
11015 Enterprise Financial Services
NASDAQ:EFSC
1.68x $68.66 Million $40.93 Million USA $59.84 ▲ +0.96%
11016 Blue Bird Tbk PT
JK:BIRD
1.68x Rp260.84 Billion
≈ $15.28 Million
Rp155.49 Billion Indonesia Rp1380.00 ▼ -11.25%
11017 China Kings Resources Group Co
SHG:603505
1.68x CN¥183.64 Million
≈ $26.87 Million
CN¥109.48 Million China CN¥12.44 ▲ +0.32%
11018 ELF Beauty Inc
NYSE:ELF
1.68x $111.67 Million $66.60 Million USA $113.54 ▼ -2.21%
11019 Simpson Manufacturing Company Inc
NYSE:SSD
1.68x $212.94 Million $127.04 Million USA $176.41 ▲ +0.74%
11020 Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM
1.68x Rs829.60 Million
≈ $8.97 Million
Rs495.00 Million India Rs999.30 ▲ +0.34%
11021 Hyundai Cement
KO:006390
1.68x ₩25.94 Billion
≈ $17.58 Million
₩15.48 Billion Korea ₩18010.00 ▲ +0.00%
11022 Genetic Signatures Ltd
AU:GSS
1.68x AU$7.88 Million
≈ $5.57 Million
AU$4.70 Million Australia AU$0.08 ▲ +0.00%
11023 Demire Deutsche Mittelstand Real Estate AG
F:DMRE
1.68x €9.42 Million
≈ $11.01 Million
€5.62 Million Germany €0.24 ▼ -6.15%
11024 Neo-Concept International Group Holdings Limited Ordinary Shares
NASDAQ:NCI
1.67x $437.48K $261.31K USA $0.61 ▼ -11.31%
11025 WILMAR INTL ADR/10 SD-50
F:RTH
1.67x €2.36 Billion
≈ $2.76 Billion
€1.41 Billion Germany €24.20 ▲ +0.83%
11026 Air France-KLM SA
PA:AF
1.67x €996.00 Million
≈ $1.16 Billion
€595.00 Million France €10.53 ▼ -0.09%
11027 Max Stock Ltd
TA:MAXO
1.67x ILA54.56 Million
≈ $146.28K
ILA32.60 Million Israel ILA3441.00 ▲ +1.47%
11028 Xelpmoc Design And Tech Limited
NSE:XELPMOC
1.67x Rs10.65 Million
≈ $115.13K
Rs6.36 Million India Rs86.56 ▲ +0.91%
11029 Tiger Brands Ltd
JSE:TBS
1.67x ZAC2.86 Billion
≈ $1.52 Million
ZAC1.71 Billion South Africa ZAC26047.00 ▲ +0.42%
11030 Rafael Microelectronics
TWO:6568
1.67x NT$68.61 Million
≈ $2.16 Million
NT$41.00 Million Taiwan NT$138.00 ▲ +2.22%
11031 Arrow Greentech Limited
NSE:ARROWGREEN
1.67x Rs445.70 Million
≈ $4.82 Million
Rs266.40 Million India Rs805.75 ▼ -1.72%
11032 Suzhou SLAC Precision Equipment Co Ltd
SHE:300382
1.67x CN¥58.38 Million
≈ $8.54 Million
CN¥34.90 Million China CN¥11.80 ▲ +2.97%
11033 Promate Electronic Co Ltd
TW:6189
1.67x NT$446.78 Million
≈ $14.08 Million
NT$267.10 Million Taiwan NT$50.20 ▲ +0.40%
11034 Harbin Gloria Pharmaceuticals
SHE:002437
1.67x CN¥182.89 Million
≈ $26.76 Million
CN¥109.34 Million China CN¥3.53 ▲ +7.62%
11035 Southern First Bancshares Inc
NASDAQ:SFST
1.67x $14.49 Million $8.66 Million USA $59.81 ▲ +0.03%
11036 Gourmet Master Co Ltd
TW:2723
1.67x NT$565.72 Million
≈ $17.82 Million
NT$338.32 Million Taiwan NT$84.00 ▲ +1.45%
11037 Harvest Minerals Ltd
LSE:HMI
1.67x GBX1.84 Million
≈ $224.28
GBX1.10 Million UK GBX0.25 ▲ +0.00%
11038 GigaCloud Technology Inc Class A Ordinary Shares
NASDAQ:GCT
1.67x $64.37 Million $38.50 Million USA $57.35 ▼ -3.35%
11039 HDFC Asset Management Company Limited
NSE:HDFCAMC
1.67x Rs12.01 Billion
≈ $129.83 Million
Rs7.18 Billion India Rs2398.60 ▼ -0.68%
11040 B Communications Ltd
TA:BCOM
1.67x ILA837.00 Million
≈ $2.24 Million
ILA501.00 Million Israel ILA2644.00 ▲ +0.11%
11041 Dongrui Food Group Co Ltd
SHE:001201
1.67x CN¥13.61 Million
≈ $1.99 Million
CN¥8.15 Million China CN¥14.13 ▲ +4.20%
11042 Gratomic Inc
V:GRAT
1.67x CA$74.55K
≈ $53.93K
CA$44.63K Canada CA$0.03 ▲ +0.00%
11043 Alimentation Couchen Tard Inc A
TO:ATD
1.67x CA$1.27 Billion
≈ $915.23 Million
CA$757.50 Million Canada CA$83.50 ▲ +2.32%
11044 GaeaSoft Corp
KQ:051160
1.67x ₩8.22 Billion
≈ $5.57 Million
₩4.92 Billion Korea ₩13500.00 ▲ +6.38%
11045 Zoo Digital Group Plc
LSE:ZOO
1.67x GBX8.13 Million
≈ $988.94
GBX4.87 Million UK GBX13.00 ▼ -5.45%
11046 Anhui Chaoyue Environmental Protection Technology Co. Ltd.
SHE:301049
1.67x CN¥143.04 Million
≈ $20.93 Million
CN¥85.67 Million China CN¥18.76 ▼ -0.32%
11047 Asian Television Network International Ltd
V:SAT
1.67x CA$153.74K
≈ $111.21K
CA$92.08K Canada CA$0.06 ▲ +0.00%
11048 Yoong Onn Corporation Bhd
KLSE:5159
1.67x RM20.70 Million
≈ $5.20 Million
RM12.40 Million Malaysia RM1.31 ▼ -0.76%
11049 Lexinfintech Holdings Ltd
NASDAQ:LX
1.67x $973.75 Million $583.28 Million USA $0.64 ▼ -6.14%
11050 TINYBUILD REGSCAT3 DL-001
F:8Z3
1.67x €19.27 Million
≈ $22.53 Million
€11.54 Million Germany €0.11 ▼ -3.45%
11051 Entegris Inc
NASDAQ:ENTG
1.67x $156.20 Million $93.60 Million USA $138.74 ▼ -5.54%
11052 ISC Fresh Water Investment SOCIMI SA
MC:YISC
1.67x €4.98 Million
≈ $5.82 Million
€2.98 Million Spain €15.10 ▲ +0.00%
11053 A Plus Asset Advisor Co Ltd
KO:244920
1.67x ₩13.19 Billion
≈ $8.94 Million
₩7.91 Billion Korea ₩11650.00 ▼ -1.19%
11054 Hiap Huat Holdings Bhd
KLSE:0160
1.67x RM14.11 Million
≈ $3.54 Million
RM8.46 Million Malaysia RM0.11 ▲ +10.00%
11055 Poya International Co Ltd
TWO:5904
1.67x NT$1.59 Billion
≈ $50.21 Million
NT$955.56 Million Taiwan NT$73.90 ▲ +1.09%
11056 Hektar Real Estate Investment Trust
KLSE:5121
1.67x RM21.44 Million
≈ $5.38 Million
RM12.86 Million Malaysia RM0.52 ▲ +1.98%
11057 BizConf Telecom Co Ltd
SHE:300578
1.67x CN¥3.56 Million
≈ $520.75K
CN¥2.13 Million China CN¥14.13 ▼ -0.70%
11058 Schlumberger NV
NYSE:SLB
1.67x $1.36 Billion $815.00 Million USA $49.50 ▲ +2.34%
11059 AIXTRON SE (UNSP.ADR/2)
F:AIX2
1.67x €79.88 Million
≈ $93.39 Million
€47.91 Million Germany €92.50 ▼ -2.12%
11060 COSCO SHIPPING Energy Transportation Co. Ltd
F:HIFH
1.67x €2.85 Billion
≈ $3.33 Billion
€1.71 Billion Germany €2.01 ▼ -5.19%
11061 Lantheus Holdings Inc
NASDAQ:LNTH
1.67x $90.18 Million $54.09 Million USA $99.70 ▼ -0.29%
11062 IRLAB Therapeutics AB (publ)
ST:IRLAB-A
1.67x Skr202.83 Million
≈ $21.83 Million
Skr121.67 Million Sweden Skr2.02 ▲ +3.91%
11063 Maan Aluminium Limited
NSE:MAANALU
1.67x Rs141.70 Million
≈ $1.53 Million
Rs85.00 Million India Rs100.34 ▼ -0.18%
11064 Scienjoy Holding Corp
NASDAQ:SJ
1.67x $68.72 Million $41.22 Million USA $0.92 ▼ -4.86%
11065 Descartes Systems Group Inc
TO:DSG
1.67x CA$77.23 Million
≈ $55.87 Million
CA$46.33 Million Canada CA$123.22 ▼ -2.15%
11066 Diamond Building Products Public Company Limited
BK:DRT
1.67x ฿122.33 Million
≈ $3.81 Million
฿73.40 Million Thailand ฿5.35 ▲ +0.94%
11067 Trade Desk Inc
NASDAQ:TTD
1.67x $311.59 Million $186.95 Million USA $12.23 ▼ -6.85%
11068 Skane mollan AB
ST:SKMO
1.67x Skr3.50 Million
≈ $376.66K
Skr2.10 Million Sweden Skr53.50 ▼ -3.60%
11069 First Quantum Minerals Ltd
TO:FM
1.67x CA$130.00 Million
≈ $94.04 Million
CA$78.00 Million Canada CA$36.79 ▼ -1.60%
11070 Sappe Public Company Limited
BK:SAPPE
1.67x ฿305.48 Million
≈ $9.52 Million
฿183.31 Million Thailand ฿31.75 ▲ +0.00%
11071 ZHEJIANG ASIA-PACIFIC MECHANICAL & ELECTRONIC CO LTD
SHE:002284
1.67x CN¥213.00 Million
≈ $31.17 Million
CN¥127.83 Million China CN¥8.50 ▲ +2.53%
11072 SCD Co. Ltd
KQ:042110
1.67x ₩1.84 Billion
≈ $1.24 Million
₩1.10 Billion Korea ₩1001.00 ▲ +0.70%
11073 Shoper S.A.
WAR:SHO
1.67x zł17.35 Million
≈ $4.78 Million
zł10.42 Million Poland zł42.10 ▲ +0.00%
11074 Energisa S.A
SA:ENGI3
1.67x R$775.41 Million
≈ $152.15 Million
R$465.63 Million Brazil R$13.50 ▲ +0.00%
11075 D&O Home Collection Co Ltd
SHE:002798
1.67x CN¥32.92 Million
≈ $4.82 Million
CN¥19.77 Million China CN¥5.85 ▼ -1.52%
11076 Xinhu Zhongbao Co Ltd
SHG:600208
1.67x CN¥468.37 Million
≈ $68.54 Million
CN¥281.28 Million China CN¥2.79 ▲ +1.09%
11077 Nestle India Limited
NSE:NESTLEIND
1.67x Rs23.14 Billion
≈ $250.26 Million
Rs13.90 Billion India Rs1265.50 ▼ -0.81%
11078 Evergreen International Storage & Transport Corp
TW:2607
1.66x NT$921.18 Million
≈ $29.02 Million
NT$553.27 Million Taiwan NT$58.50 ▲ +0.86%
11079 Cass Information Systems Inc
NASDAQ:CASS
1.66x $14.55 Million $8.74 Million USA $54.68 ▲ +0.72%
11080 Indo Borax & Chemicals Limited
NSE:INDOBORAX
1.66x Rs440.51 Million
≈ $4.76 Million
Rs264.66 Million India Rs472.40 ▼ -0.94%
11081 Xian LONGi Silicon Materials Corp
SHG:601012
1.66x CN¥4.19 Billion
≈ $612.64 Million
CN¥2.52 Billion China CN¥10.89 ▲ +1.11%
11082 BAE SYSTEMS ADR/4 LS-025
F:BSPA
1.66x €3.43 Billion
≈ $4.01 Billion
€2.06 Billion Germany €95.50 ▼ -3.05%
11083 Mirae ING Co Ltd
KO:007120
1.66x ₩1.37 Billion
≈ $927.22K
₩822.17 Million Korea ₩967.00 ▲ +0.94%
11084 Tofu Restaurant Co Ltd
TWO:2752
1.66x NT$192.66 Million
≈ $6.07 Million
NT$115.77 Million Taiwan NT$179.50 ▲ +0.84%
11085 Pacific Hospital Supply Co Ltd
TWO:4126
1.66x NT$185.12 Million
≈ $5.83 Million
NT$111.24 Million Taiwan NT$77.10 ▲ +0.00%
11086 Essential Properties Realty Trust Inc
NYSE:EPRT
1.66x $99.76 Million $59.95 Million USA $26.09 ▲ +0.50%
11087 Guangdong Dongfang Precision Science & Technology Co Ltd
SHE:002611
1.66x CN¥357.47 Million
≈ $52.31 Million
CN¥214.87 Million China CN¥12.46 ▲ +1.38%
11088 EIS Eczacibasi Ilac Sinai ve Finansal Yatirimlar Sanayi ve Ticaret AS
IS:ECILC
1.66x TL824.34 Million
≈ $18.46 Million
TL495.66 Million Turkey TL54.65 ▼ -2.58%
11089 FG Merger II Corp. Common stock
NASDAQ:FGMC
1.66x $478.56K $287.76K USA $3.98 ▲ +1.02%
11090 Barrick Mining Corporation
NYSE:B
1.66x $2.62 Billion $1.58 Billion USA $40.82 ▲ +0.67%
11091 Moury Construct SA
BR:MOUR
1.66x €31.95 Million
≈ $37.35 Million
€19.21 Million Belgium €672.00 ▼ -1.47%
11092 Paseco Co. Ltd
KQ:037070
1.66x ₩9.13 Billion
≈ $6.18 Million
₩5.49 Billion Korea ₩6780.00 ▲ +4.31%
11093 Hunan Oil Pump
SHG:603319
1.66x CN¥45.72 Million
≈ $6.69 Million
CN¥27.50 Million China CN¥23.41 ▲ +2.32%
11094 Skipper Limited
NSE:SKIPPER
1.66x Rs1.37 Billion
≈ $14.79 Million
Rs822.84 Million India Rs526.45 ▲ +1.16%
11095 Chengdu Kanghong Pharmaceuticals Group Co Ltd
SHE:002773
1.66x CN¥504.02 Million
≈ $73.75 Million
CN¥303.21 Million China CN¥19.44 ▼ -1.92%
11096 Shanghai Yizhong Pharmaceutical Co Ltd
SHG:688091
1.66x CN¥21.03 Million
≈ $3.08 Million
CN¥12.65 Million China CN¥35.07 ▲ +0.06%
11097 BHP Group Ltd
AU:BHP
1.66x AU$9.54 Billion
≈ $6.75 Billion
AU$5.74 Billion Australia AU$60.03 ▲ +3.50%
11098 Zhuzhou Smelter Group Co Ltd
SHG:600961
1.66x CN¥453.06 Million
≈ $66.30 Million
CN¥272.65 Million China CN¥19.99 ▲ +0.96%
11099 Yum China Holdings Inc
NYSE:YUMC
1.66x $550.00 Million $331.00 Million USA $45.12 ▲ +1.01%
11100 Urban Edge Properties
NYSE:UE
1.66x $39.12 Million $23.55 Million USA $19.50 ▲ +0.72%

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.