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
12801 NMI Holdings Inc
NASDAQ:NMIH
1.35x $142.63 Million $105.79 Million USA $40.71 ▲ +1.52%
12802 General Electric Company
SA:GEOO34
1.35x R$3.19 Billion
≈ $626.92 Million
R$2.37 Billion Brazil R$1410.25 ▲ +3.36%
12803 Shanghai Sanyou Medical Co Ltd
SHG:688085
1.35x CN¥34.19 Million
≈ $5.00 Million
CN¥25.38 Million China CN¥12.30 ▼ -0.16%
12804 Senko Co. Ltd
KQ:347000
1.35x ₩1.32 Billion
≈ $896.04K
₩981.49 Million Korea ₩1910.00 ▲ +3.92%
12805 Fullerton Technology Co Ltd
TW:6136
1.35x NT$119.76 Million
≈ $3.77 Million
NT$88.94 Million Taiwan NT$27.00 ▲ +0.37%
12806 Hindustan Copper Limited
NSE:HINDCOPPER
1.35x Rs4.28 Billion
≈ $46.31 Million
Rs3.18 Billion India Rs458.45 ▲ +1.19%
12807 Qingdao Weflo Valve Co Ltd
SHE:002871
1.35x CN¥58.96 Million
≈ $8.63 Million
CN¥43.78 Million China CN¥15.39 ▲ +1.92%
12808 360 Capital Group
AU:TGP
1.35x AU$4.92 Million
≈ $3.48 Million
AU$3.65 Million Australia AU$0.30 ▲ +0.00%
12809 VYTRUS BIOTECH EO -01
F:V5P
1.35x €3.90 Million
≈ $4.56 Million
€2.90 Million Germany €15.60 ▲ +1.30%
12810 Sichuan Mingxing Electric Power Co Ltd
SHG:600101
1.35x CN¥140.47 Million
≈ $20.56 Million
CN¥104.36 Million China CN¥7.39 ▲ +0.41%
12811 Kingfa Science & Technology (India) Limited
NSE:KINGFA
1.35x Rs1.09 Billion
≈ $11.78 Million
Rs809.35 Million India Rs6536.00 ▲ +0.10%
12812 Farcent Enterprise Co Ltd
TW:1730
1.35x NT$126.76 Million
≈ $3.99 Million
NT$94.21 Million Taiwan NT$51.30 ▲ +0.59%
12813 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
1.35x CN¥446.51 Million
≈ $65.34 Million
CN¥331.87 Million China CN¥15.06 ▲ +0.33%
12814 United Community Banks, Inc.
NASDAQ:UCB
1.35x $123.09 Million $91.49 Million USA $31.11 ▼ -0.80%
12815 Yuyu Pharma Inc
KO:000225
1.35x ₩4.91 Billion
≈ $3.33 Million
₩3.65 Billion Korea ₩3595.00 ▲ +1.99%
12816 Kothari Petrochemicals Limited
NSE:KOTHARIPET
1.35x Rs484.18 Million
≈ $5.24 Million
Rs359.92 Million India Rs120.80 ▲ +1.70%
12817 Pearl Holdings Acquisition Corp
NASDAQ:PRLH
1.35x $2.39 Million $1.77 Million USA $11.32 ▲ +0.00%
12818 NEXTLEAF SOLUTIONS
F:L0MA
1.35x €348.61K
≈ $407.56K
€259.17K Germany €0.01 ▲ +66.67%
12819 Black Hills Corporation
NYSE:BKH
1.35x $176.20 Million $131.00 Million USA $76.63 ▲ +1.00%
12820 Xi an Bright Laser Tech Co Ltd
SHG:688333
1.34x CN¥106.79 Million
≈ $15.63 Million
CN¥79.44 Million China CN¥81.59 ▲ +2.42%
12821 Madison Air Solutions Corporation
NYSE:MAIR
1.34x $57.80 Million $43.00 Million USA $23.34 ▼ -0.55%
12822 Sagittarius Life Science
TWO:3205
1.34x NT$360.37 Million
≈ $11.35 Million
NT$268.19 Million Taiwan NT$46.85 ▲ +1.85%
12823 Ningbo Fangzheng Automobile Mould Co.Ltd.
SHE:300998
1.34x CN¥8.45 Million
≈ $1.24 Million
CN¥6.29 Million China CN¥27.58 ▼ -1.54%
12824 Empreendimentos Pague Menos S.A
SA:PGMN3
1.34x R$70.15 Million
≈ $13.76 Million
R$52.22 Million Brazil R$5.13 ▲ +5.12%
12825 Jin Air Co Ltd
KO:272450
1.34x ₩61.39 Billion
≈ $41.60 Million
₩45.70 Billion Korea ₩5950.00 ▼ -2.94%
12826 Allient Inc.
NASDAQ:ALNT
1.34x $13.95 Million $10.39 Million USA $92.64 ▼ -4.48%
12827 Hutchison Telecommunications (Australia) Ltd
AU:HTA
1.34x AU$17.11 Million
≈ $12.11 Million
AU$12.74 Million Australia AU$0.03 ▲ +0.00%
12828 Bursa Malaysia Bhd
KLSE:1818
1.34x RM96.37 Million
≈ $24.19 Million
RM71.78 Million Malaysia RM8.16 ▲ +1.12%
12829 Prudential plc
MX:PUKN
1.34x MX$633.50 Million
≈ $36.46 Million
MX$472.00 Million Mexico MX$545.00 ▲ +0.00%
12830 Prudential plc
F:PRU2
1.34x €633.50 Million
≈ $740.63 Million
€472.00 Million Germany €26.40 ▲ +0.76%
12831 F-SECURE OYJ
HE:FSECURE
1.34x €5.50 Million
≈ $6.43 Million
€4.09 Million Finland €1.41 ▲ +0.00%
12832 James Latham PLC
LSE:LTHM
1.34x GBX10.72 Million
≈ $1.30K
GBX7.99 Million UK GBX1060.00 ▲ +0.95%
12833 Politeknik Metal Sanayi ve
IS:POLTK
1.34x TL25.30 Million
≈ $566.69K
TL18.86 Million Turkey TL3060.00 ▼ -10.00%
12834 Keboda Technology Co Ltd
SHG:603786
1.34x CN¥262.21 Million
≈ $38.37 Million
CN¥195.43 Million China CN¥35.90 ▲ +2.45%
12835 PT Indonesia Kendaraan Terminal Tbk
JK:IPCC
1.34x Rp84.08 Billion
≈ $4.93 Million
Rp62.68 Billion Indonesia Rp950.00 ▼ -8.21%
12836 Intersport Polska S.A.
WAR:IPO
1.34x zł4.32 Million
≈ $1.19 Million
zł3.22 Million Poland zł0.31 ▼ -0.32%
12837 Hanyang ENG Co. Ltd
KQ:045100
1.34x ₩28.95 Billion
≈ $19.62 Million
₩21.59 Billion Korea ₩29050.00 ▲ +4.50%
12838 Shenzhen Mindray Bio-Medical Electronics Co Ltd Class A
SHE:300760
1.34x CN¥3.35 Billion
≈ $490.58 Million
CN¥2.50 Billion China CN¥167.30 ▲ +0.18%
12839 AME REIT
KLSE:5307
1.34x RM12.35 Million
≈ $3.10 Million
RM9.21 Million Malaysia RM1.52 ▼ -2.56%
12840 mTouche Technology Bhd
KLSE:0092
1.34x RM2.14 Million
≈ $537.03K
RM1.60 Million Malaysia RM0.03 ▲ +0.00%
12841 Humana AB (publ)
ST:HUM
1.34x Skr67.00 Million
≈ $7.21 Million
Skr50.00 Million Sweden Skr70.30 ▲ +0.00%
12842 Old Point Financial Corporation
NASDAQ:OPOF
1.34x $1.66 Million $1.24 Million USA $42.10 ▲ +0.00%
12843 Guangdong Haid Group Co Ltd
SHE:002311
1.34x CN¥2.01 Billion
≈ $294.82 Million
CN¥1.50 Billion China CN¥43.05 ▼ -0.92%
12844 Shih Wei Navigation Co Ltd
TW:5608
1.34x NT$367.94 Million
≈ $11.59 Million
NT$274.65 Million Taiwan NT$16.80 ▲ +0.90%
12845 Suntront Tech
SHE:300259
1.34x CN¥122.07 Million
≈ $17.86 Million
CN¥91.12 Million China CN¥3.52 ▲ +0.00%
12846 Perusahaan Gas Negara Persero
JK:PGAS
1.34x Rp2.05 Trillion
≈ $120.03 Million
Rp1.53 Trillion Indonesia Rp1190.00 ▼ -15.00%
12847 Align Technology Inc
NASDAQ:ALGN
1.34x $151.04 Million $112.77 Million USA $147.31 ▼ -1.36%
12848 WCON Electronics (Guangdong) Co. Ltd. A
SHE:301328
1.34x CN¥132.34 Million
≈ $19.37 Million
CN¥98.83 Million China CN¥41.70 ▼ -0.69%
12849 Penguen Gida Sanayi AS
IS:PENGD
1.34x TL88.92 Million
≈ $1.99 Million
TL66.41 Million Turkey TL7.03 ▼ -0.71%
12850 China Merchants Energy Shipping Co Ltd
SHG:601872
1.34x CN¥2.21 Billion
≈ $323.11 Million
CN¥1.65 Billion China CN¥18.19 ▼ -5.90%
12851 Foshan Electrical and Lighting Co Ltd
SHE:000541
1.34x CN¥34.83 Million
≈ $5.10 Million
CN¥26.01 Million China CN¥5.19 ▲ +1.76%
12852 Tanla Platforms Limited
NSE:TANLA
1.34x Rs1.67 Billion
≈ $18.10 Million
Rs1.25 Billion India Rs559.65 ▲ +1.78%
12853 China Yangtze Power Co Ltd
SHG:600900
1.34x CN¥20.26 Billion
≈ $2.96 Billion
CN¥15.14 Billion China CN¥29.38 ▼ -0.74%
12854 Thinkingdom Media Group Ltd
SHG:603096
1.34x CN¥27.99 Million
≈ $4.10 Million
CN¥20.92 Million China CN¥21.00 ▼ -9.68%
12855 Sanofi
F:SNW2
1.34x €3.75 Billion
≈ $4.38 Billion
€2.80 Billion Germany €35.60 ▼ -0.56%
12856 Daejoo Electronic Materials Co. Ltd
KQ:078600
1.34x ₩8.77 Billion
≈ $5.94 Million
₩6.55 Billion Korea ₩103200.00 ▼ -8.02%
12857 Nordson Corporation
NASDAQ:NDSN
1.34x $202.91 Million $151.63 Million USA $322.31 ▼ -1.97%
12858 LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD
1.34x Rs1.25 Billion
≈ $13.55 Million
Rs936.24 Million India Rs1701.50 ▼ -0.30%
12859 Shipping Corporation Of India Limited
NSE:SCI
1.34x Rs7.27 Billion
≈ $78.62 Million
Rs5.43 Billion India Rs284.90 ▲ +0.32%
12860 Shandong Weida Machinery Co Ltd
SHE:002026
1.34x CN¥96.22 Million
≈ $14.08 Million
CN¥71.91 Million China CN¥10.36 ▲ +0.97%
12861 Guangdong Lvtong New Energy Electric Vehicle Technology Co. Ltd. Cl A
SHE:301322
1.34x CN¥58.92 Million
≈ $8.62 Million
CN¥44.04 Million China CN¥35.40 ▼ -0.53%
12862 PHOENIX N AG
SW:PMN
1.34x CHF21.92 Million
≈ $27.71 Million
CHF16.39 Million Switzerland CHF423.00 ▼ -5.37%
12863 Beazley plc
LSE:BEZ
1.34x GBX244.98 Million
≈ $29.81K
GBX183.19 Million UK GBX1308.50 ▲ +0.00%
12864 Agnico Eagle Mines Limited
TO:AEM
1.34x CA$2.08 Billion
≈ $1.51 Billion
CA$1.56 Billion Canada CA$267.66 ▲ +0.56%
12865 Dynavox Group
ST:DYVOX
1.34x Skr123.00 Million
≈ $13.24 Million
Skr92.00 Million Sweden Skr86.85 ▲ +1.94%
12866 Shenzhen Neptunus Bioengineering Co Ltd
SHE:000078
1.34x CN¥10.65 Million
≈ $1.56 Million
CN¥7.97 Million China CN¥1.35 ▲ +0.00%
12867 Wesdome Gold Mines Ltd.
TO:WDO
1.34x CA$156.96 Million
≈ $113.54 Million
CA$117.40 Million Canada CA$31.59 ▼ -0.19%
12868 Innovita Biological Technology Co. Ltd. A
SHG:688253
1.34x CN¥193.13 Million
≈ $28.26 Million
CN¥144.47 Million China CN¥47.63 ▼ -2.20%
12869 SpringWorks Therapeutics Inc
NASDAQ:SWTX
1.34x $15.07 Million $11.27 Million USA $46.99 ▲ +0.00%
12870 Cerrado Gold Corp
V:CERT
1.34x CA$17.21 Million
≈ $12.45 Million
CA$12.88 Million Canada CA$2.28 ▲ +1.33%
12871 Rumere Co. Ltd.
SHE:301088
1.34x CN¥104.10 Million
≈ $15.23 Million
CN¥77.94 Million China CN¥13.01 ▼ -0.15%
12872 Megaron SA
WAR:MEG
1.34x zł430.00K
≈ $118.34K
zł322.00K Poland zł6.05 ▲ +0.00%
12873 Enact Holdings Inc
NASDAQ:ACT
1.34x $224.04 Million $167.77 Million USA $46.28 ▲ +1.34%
12874 Trivago NV
NASDAQ:TRVG
1.34x $19.35 Million $14.49 Million USA $3.94 ▼ -1.50%
12875 Nanjing Tanker Corp
SHG:601975
1.34x CN¥503.21 Million
≈ $73.63 Million
CN¥376.86 Million China CN¥3.90 ▼ -3.94%
12876 National Health Investors Inc
NYSE:NHI
1.34x $53.44 Million $40.02 Million USA $66.28 ▲ +0.93%
12877 Daewoong Pharma
KO:069620
1.34x ₩57.53 Billion
≈ $38.99 Million
₩43.09 Billion Korea ₩105000.00 ▲ +0.00%
12878 Relx PLC
LSE:REL
1.34x GBX1.45 Billion
≈ $176.91K
GBX1.09 Billion UK GBX2914.00 ▲ +0.97%
12879 China Wafer Level Csp Co Ltd
SHG:603005
1.34x CN¥145.37 Million
≈ $21.27 Million
CN¥108.89 Million China CN¥22.47 ▼ -1.06%
12880 Medpace Holdings Inc
NASDAQ:MEDP
1.33x $162.01 Million $121.36 Million USA $618.47 ▼ -1.61%
12881 JVM Co. Ltd
KQ:054950
1.33x ₩15.46 Billion
≈ $10.47 Million
₩11.58 Billion Korea ₩23650.00 ▲ +1.50%
12882 Utechzone Co Ltd
TWO:3455
1.33x NT$105.01 Million
≈ $3.31 Million
NT$78.67 Million Taiwan NT$277.00 ▲ +2.97%
12883 Automatic Data Processing Inc
NASDAQ:ADP
1.33x $1.31 Billion $978.60 Million USA $288.90 ▲ +1.14%
12884 Foryou Corp
SHE:002906
1.33x CN¥293.51 Million
≈ $42.95 Million
CN¥219.96 Million China CN¥24.34 ▲ +1.93%
12885 Fujian SuperTech Advanced Material Co Ltd
SHG:688398
1.33x CN¥17.80 Million
≈ $2.61 Million
CN¥13.35 Million China CN¥17.43 ▼ -4.55%
12886 Sinmag Equipment
TWO:1580
1.33x NT$124.41 Million
≈ $3.92 Million
NT$93.28 Million Taiwan NT$96.00 ▼ -0.10%
12887 Danang Rubber JSC
VN:DRC
1.33x ₫100.91 Billion
≈ $3.83 Million
₫75.67 Billion Vietnam ₫9880.00 ▲ +0.30%
12888 Grand Central Enterprises Bhd
KLSE:5592
1.33x RM4.00 Million
≈ $1.00 Million
RM3.00 Million Malaysia RM0.40 ▲ +5.26%
12889 CN EVERBRIGHT WATER HD 1
F:BIU2
1.33x €1.12 Billion
≈ $1.31 Billion
€842.48 Million Germany €0.13 ▲ +0.00%
12890 Edimax Technology Co Ltd
TW:3047
1.33x NT$92.14 Million
≈ $2.90 Million
NT$69.11 Million Taiwan NT$14.70 ▲ +2.80%
12891 Maywufa Co Ltd
TW:1731
1.33x NT$68.09 Million
≈ $2.15 Million
NT$51.08 Million Taiwan NT$21.00 ▲ +0.00%
12892 Mettler-Toledo International Inc
NYSE:MTD
1.33x $310.42 Million $232.90 Million USA $1622.29 ▼ -1.02%
12893 Poongsan
KO:103140
1.33x ₩43.42 Billion
≈ $29.42 Million
₩32.58 Billion Korea ₩62100.00 ▼ -0.16%
12894 Making Science Group S.A.
MC:MAKS
1.33x €34.10 Million
≈ $39.86 Million
€25.59 Million Spain €6.20 ▲ +0.00%
12895 Eni S.p.A
F:ENI1
1.33x €1.43 Billion
≈ $1.67 Billion
€1.07 Billion Germany €50.50 ▼ -0.98%
12896 Selamat Sempurna Tbk
JK:SMSM
1.33x Rp330.86 Billion
≈ $19.39 Million
Rp248.39 Billion Indonesia Rp1520.00 ▼ -10.06%
12897 Horizon Bancorp
NASDAQ:HBNC
1.33x $33.17 Million $24.91 Million USA $19.46 ▲ +0.67%
12898 Lay Hong Bhd
KLSE:9385
1.33x RM15.05 Million
≈ $3.78 Million
RM11.30 Million Malaysia RM0.24 ▲ +0.00%
12899 BIT Computer Co. Ltd
KQ:032850
1.33x ₩2.23 Billion
≈ $1.51 Million
₩1.67 Billion Korea ₩3910.00 ▲ +1.96%
12900 Kinross Gold Corp
TO:K
1.33x CA$1.14 Billion
≈ $824.30 Million
CA$856.00 Million Canada CA$33.99 ▲ +0.50%

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.