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
14901 Fidelity European Values
LSE:FEV
1.01x GBX7.67 Million
≈ $932.85
GBX7.58 Million UK GBX413.00 ▲ +0.24%
14902 Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2
1.01x €52.44 Billion
≈ $61.30 Billion
€51.84 Billion Germany €34.68 ▲ +1.05%
14903 VITZROCELL Co.Ltd
KQ:082920
1.01x ₩17.50 Billion
≈ $11.86 Million
₩17.30 Billion Korea ₩24100.00 ▲ +3.88%
14904 Royal Orchid Hotel (Thailand) Public Company Limited
BK:ROH
1.01x ฿49.86 Million
≈ $1.55 Million
฿49.30 Million Thailand ฿1.21 ▲ +0.00%
14905 Pyridam Farma Tbk
JK:PYFA
1.01x Rp282.81 Billion
≈ $16.57 Million
Rp279.71 Billion Indonesia Rp184.00 ▼ -14.81%
14906 Torex Gold Resources Inc
TO:TXG
1.01x CA$209.80 Million
≈ $151.77 Million
CA$207.50 Million Canada CA$73.29 ▼ -1.04%
14907 Formosan Union Chemical Corp
TW:1709
1.01x NT$359.68 Million
≈ $11.33 Million
NT$355.75 Million Taiwan NT$54.90 ▼ -6.63%
14908 Livermore Investments Group Limited
LSE:LIV
1.01x GBX9.77 Million
≈ $1.19K
GBX9.67 Million UK GBX38.00 ▲ +0.00%
14909 TY Holdings Co Ltd
KO:363280
1.01x ₩19.86 Billion
≈ $13.46 Million
₩19.65 Billion Korea ₩1895.00 ▲ +0.05%
14910 Whitefield Industrials Ltd
AU:WHF
1.01x AU$10.78 Million
≈ $7.63 Million
AU$10.67 Million Australia AU$4.62 ▲ +0.22%
14911 Global Lighting Technologies Inc
TW:4935
1.01x NT$51.76 Million
≈ $1.63 Million
NT$51.21 Million Taiwan NT$33.65 ▲ +0.15%
14912 Airtac International Group
TW:1590
1.01x NT$3.35 Billion
≈ $105.42 Million
NT$3.31 Billion Taiwan NT$1155.00 ▲ +0.00%
14913 Tex Year Industries Inc
TW:4720
1.01x NT$23.06 Million
≈ $726.48K
NT$22.83 Million Taiwan NT$25.25 ▼ -0.98%
14914 Bangkok Bank Public Company Limited
F:BKKF
1.01x €7.84 Billion
≈ $9.16 Billion
€7.76 Billion Germany €4.50 ▲ +0.00%
14915 Bangkok Bank PCL
BK:BBL
1.01x ฿7.84 Billion
≈ $244.22 Million
฿7.76 Billion Thailand ฿186.00 ▲ +0.81%
14916 Beijing E Hualu Info Tech
SHE:300212
1.01x CN¥24.57 Million
≈ $3.60 Million
CN¥24.33 Million China CN¥7.32 ▼ -0.68%
14917 Xiamen Voke Mold & Plastic Engineering Co. Ltd.
SHE:301196
1.01x CN¥74.21 Million
≈ $10.86 Million
CN¥73.56 Million China CN¥81.20 ▲ +0.74%
14918 Secuve Co. Ltd
KQ:131090
1.01x ₩3.25 Billion
≈ $2.20 Million
₩3.22 Billion Korea ₩4260.00 ▲ +0.24%
14919 Seagate Technology PLC
NASDAQ:STX
1.01x $1.30 Billion $1.29 Billion USA $639.01 ▼ -7.50%
14920 Harmony Gold Mining Co. Ltd.
JSE:HAR
1.01x ZAC19.76 Billion
≈ $10.50 Million
ZAC19.60 Billion South Africa ZAC28491.00 ▲ +3.01%
14921 Labat Africa Ltd
JSE:LAB
1.01x ZAC44.89 Million
≈ $23.86K
ZAC44.52 Million South Africa ZAC3.00 ▲ +50.00%
14922 RWS Holdings PLC
LSE:RWS
1.01x GBX36.70 Million
≈ $4.47K
GBX36.40 Million UK GBX145.50 ▲ +0.14%
14923 DBS GROUP ADR/4 SD 1
F:DEV
1.01x €11.02 Billion
≈ $12.89 Billion
€10.93 Billion Germany €152.00 ▲ +0.66%
14924 Zelira Therapeutics Ltd
AU:ZLD
1.01x AU$159.61K
≈ $112.93K
AU$158.31K Australia AU$0.50 ▲ +0.00%
14925 HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3
1.01x R$119.77 Million
≈ $23.50 Million
R$118.80 Million Brazil R$3.05 ▼ -0.65%
14926 Region Group
AU:RGN
1.01x AU$89.50 Million
≈ $63.33 Million
AU$88.80 Million Australia AU$2.20 ▼ -0.90%
14927 Ingersoll Rand (India) Limited
NSE:INGERRAND
1.01x Rs1.20 Billion
≈ $13.00 Million
Rs1.19 Billion India Rs4053.60 ▼ -1.08%
14928 Nesco Limited
NSE:NESCO
1.01x Rs2.17 Billion
≈ $23.42 Million
Rs2.15 Billion India Rs1050.60 ▲ +0.23%
14929 Nordic American Tankers Limited
F:B3O
1.01x €68.82 Million
≈ $80.46 Million
€68.33 Million Germany €6.98 ▼ -0.29%
14930 Karat Packaging Inc
NASDAQ:KRT
1.01x $7.19 Million $7.14 Million USA $53.31 ▼ -1.66%
14931 Antin IP SA
PA:ANTIN
1.01x €52.29 Million
≈ $61.13 Million
€51.92 Million France €7.37 ▲ +1.66%
14932 AstraZeneca PLC
MX:AZNN
1.01x MX$2.34 Billion
≈ $134.78 Million
MX$2.33 Billion Mexico MX$1628.00 ▲ +1.25%
14933 Xdc Industries Shenzhen Ltd
SHE:300615
1.01x CN¥3.19 Million
≈ $466.52K
CN¥3.17 Million China CN¥11.69 ▲ +1.04%
14934 MOLECULAR PARTNERS ADS/1
F:6ML0
1.01x €118.57 Million
≈ $138.62 Million
€117.80 Million Germany €3.54 ▼ -3.80%
14935 NV5 Global Inc
NASDAQ:NVEE
1.01x $11.76 Million $11.69 Million USA $22.56 ▲ +0.00%
14936 Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA
1.01x MX$4.39 Million
≈ $252.82K
MX$4.37 Million Mexico MX$12.79 ▼ -0.08%
14937 Annehem Fastigheter AB
ST:ANNE-B
1.01x Skr31.40 Million
≈ $3.38 Million
Skr31.20 Million Sweden Skr14.95 ▲ +1.01%
14938 Valley National Bancorp
NASDAQ:VLY
1.01x $196.64 Million $195.40 Million USA $12.66 ▼ -0.71%
14939 Dyno Nobel Ltd
AU:DNL
1.01x AU$145.40 Million
≈ $102.88 Million
AU$144.50 Million Australia AU$3.95 ▲ +0.77%
14940 FG Imperii Acquisition Corp. Class A Ordinary Shares
NASDAQ:FGII
1.01x $1.96 Million $1.95 Million USA $10.04 ▲ +0.05%
14941 Sinil Pharmaceutical Co. Ltd
KQ:012790
1.01x ₩2.62 Billion
≈ $1.78 Million
₩2.61 Billion Korea ₩6450.00 ▲ +2.22%
14942 Afya Ltd
NASDAQ:AFYA
1.01x $202.73 Million $201.59 Million USA $14.53 ▲ +0.07%
14943 Hangzhou Advance Gearbox Group Co Ltd
SHG:601177
1.01x CN¥80.42 Million
≈ $11.77 Million
CN¥79.98 Million China CN¥12.94 ▲ +2.05%
14944 Getinge AB ser. B
ST:GETI-B
1.01x Skr1.29 Billion
≈ $138.93 Million
Skr1.28 Billion Sweden Skr261.60 ▲ +0.93%
14945 Hainan Meilan International Airport Company Limited
F:HAO
1.00x €210.94 Million
≈ $246.61 Million
€209.89 Million Germany €0.39 ▲ +4.23%
14946 KJTS
KLSE:0293
1.00x RM2.02 Million
≈ $508.16K
RM2.01 Million Malaysia RM0.84 ▲ +0.00%
14947 Firefly AB (publ)
ST:FIRE
1.00x Skr17.88 Million
≈ $1.92 Million
Skr17.80 Million Sweden Skr163.00 ▼ -0.61%
14948 Dorman Products Inc
NASDAQ:DORM
1.00x $43.76 Million $43.55 Million USA $123.89 ▲ +0.21%
14949 THE BK N.T.BUTTERF.+S.NEW
F:4IK
1.00x €64.07 Million
≈ $74.90 Million
€63.79 Million Germany €51.50 ▲ +0.00%
14950 Movado Group Inc
NYSE:MOV
1.00x $6.96 Million $6.93 Million USA $32.84 ▼ -0.99%
14951 Svolder AB (publ)
ST:SVOL-A
1.00x Skr70.60 Million
≈ $7.60 Million
Skr70.30 Million Sweden Skr100.00 ▲ +0.00%
14952 Renishaw PLC
LSE:RSW
1.00x GBX36.46 Million
≈ $4.44K
GBX36.32 Million UK GBX5500.00 ▲ +1.48%
14953 Seafco Public Company Limited
BK:SEAFCO
1.00x ฿104.98 Million
≈ $3.27 Million
฿104.59 Million Thailand ฿2.84 ▼ -0.70%
14954 Eris Lifesciences Limited
NSE:ERIS
1.00x Rs2.39 Billion
≈ $25.85 Million
Rs2.38 Billion India Rs1144.40 ▼ -0.38%
14955 Jaguar Mining Inc
TO:JAG
1.00x CA$15.13 Million
≈ $10.94 Million
CA$15.07 Million Canada CA$6.63 ▲ +3.43%
14956 Applied Industrial Technologies
NYSE:AIT
1.00x $100.11 Million $99.77 Million USA $330.48 ▼ -1.00%
14957 Shanghai Nar Industrial Co Ltd
SHE:002825
1.00x CN¥29.41 Million
≈ $4.30 Million
CN¥29.32 Million China CN¥8.78 ▲ +0.80%
14958 Provident Agro Tbk
JK:PALM
1.00x Rp1.74 Trillion
≈ $102.02 Million
Rp1.74 Trillion Indonesia Rp238.00 ▼ -12.50%
14959 Forum Energy Technologies Inc
NYSE:FET
1.00x $12.43 Million $12.41 Million USA $78.70 ▲ +2.06%
14960 Quest For Growth - Pricaf
BR:QFG
1.00x €8.02 Million
≈ $9.37 Million
€8.00 Million Belgium €2.95 ▲ +4.98%
14961 Nureca Limited
NSE:NURECA
1.00x Rs44.46 Million
≈ $480.82K
Rs44.40 Million India Rs320.85 ▲ +0.36%
14962 TSINGTAO BREWE. H ADR/5
F:TSI0
1.00x €4.59 Billion
≈ $5.37 Billion
€4.59 Billion Germany €27.00 ▲ +1.50%
14963 Ferrexpo PLC
LSE:FXPO
1.00x GBX55.52 Million
≈ $6.76K
GBX55.47 Million UK GBX30.54 ▼ -3.05%
14964 Eyebright Medical Technology Beijing Co Ltd
SHG:688050
1.00x CN¥76.92 Million
≈ $11.26 Million
CN¥76.85 Million China CN¥39.73 ▼ -0.43%
14965 Pharmicell
KO:005690
1.00x ₩8.78 Billion
≈ $5.95 Million
₩8.78 Billion Korea ₩10880.00 ▲ +4.92%
14966 CNB Financial Corporation
NASDAQ:CCNE
1.00x $7.05 Million $7.04 Million USA $34.12 ▲ +0.71%
14967 Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS
1.00x TL33.64 Million
≈ $753.34K
TL33.62 Million Turkey TL5.06 ▼ -2.13%
14968 Australian United Investment Company Ltd
AU:AUI
1.00x AU$27.27 Million
≈ $19.30 Million
AU$27.26 Million Australia AU$11.98 ▲ +0.59%
14969 Black Mammoth Metals Corp
V:BMM
1.00x CA$253.41K
≈ $183.31K
CA$253.38K Canada CA$4.26 ▼ -2.07%
14970 Thai Nakarin Hospital Public Company Limited
BK:TNH
1.00x ฿77.19 Million
≈ $2.41 Million
฿77.19 Million Thailand ฿28.25 ▲ +0.89%
14971 Tubize-Fin
BR:TUB
1.00x €100.76 Million
≈ $117.80 Million
€100.76 Million Belgium €172.80 ▼ -0.75%
14972 Hengxin Mobile Business
SHE:300081
1.00x CN¥12.39 Million
≈ $1.81 Million
CN¥12.39 Million China CN¥3.09 ▲ +3.69%
14973 Shanghai Anlogic Infotech Co Ltd
SHG:688107
1.00x CN¥13.48 Million
≈ $1.97 Million
CN¥13.48 Million China CN¥23.72 ▲ +1.76%
14974 Jiangsu Lopal Tech Co Ltd
SHG:603906
1.00x CN¥67.33 Million
≈ $9.85 Million
CN¥67.33 Million China CN¥17.15 ▼ -3.38%
14975 Tian Jin Global Magnetic Card Co Ltd
SHG:600800
1.00x CN¥238.99 Million
≈ $34.97 Million
CN¥238.99 Million China CN¥3.11 ▲ +0.97%
14976 Lanzhou Greatwall Electrical Co Ltd
SHG:600192
1.00x CN¥8.18 Million
≈ $1.20 Million
CN¥8.18 Million China CN¥7.66 ▲ +0.79%
14977 Jinan High tech Development Co Ltd
SHG:600807
1.00x CN¥16.50 Million
≈ $2.41 Million
CN¥16.50 Million China CN¥2.57 ▲ +3.21%
14978 Henan Dayou Energy Co Ltd
SHG:600403
1.00x CN¥314.66 Million
≈ $46.04 Million
CN¥314.66 Million China CN¥6.94 ▼ -1.84%
14979 Dongjiang Environmental Co Ltd
SHE:002672
1.00x CN¥9.26 Million
≈ $1.36 Million
CN¥9.26 Million China CN¥3.62 ▲ +0.00%
14980 Guizhou Broadcasting&TV Info
SHG:600996
1.00x CN¥2.07 Million
≈ $302.61K
CN¥2.07 Million China CN¥6.47 ▼ -2.71%
14981 Tinavi Medical Technologies Co Ltd
SHG:688277
1.00x CN¥3.73 Million
≈ $545.55K
CN¥3.73 Million China CN¥13.68 ▼ -0.87%
14982 C*Core Technology Co Ltd
SHG:688262
1.00x CN¥35.61 Million
≈ $5.21 Million
CN¥35.61 Million China CN¥22.37 ▲ +0.99%
14983 Anyuan Coal Industry Group Co Ltd
SHG:600397
1.00x CN¥56.88 Million
≈ $8.32 Million
CN¥56.88 Million China CN¥13.82 ▲ +1.25%
14984 Greenroc Mining PLC
LSE:GROC
1.00x GBX360.00
≈ $0.04
GBX360.00 UK GBX3.70 ▼ -1.33%
14985 Hainan RuiZe New Building Material Co Ltd
SHE:002596
1.00x CN¥129.09 Million
≈ $18.89 Million
CN¥129.09 Million China CN¥3.16 ▲ +0.64%
14986 BEH Property Co Ltd
SHG:600791
1.00x CN¥192.13 Million
≈ $28.11 Million
CN¥192.13 Million China CN¥6.13 ▲ +0.49%
14987 Gansu Yatai Industrial Development Co Ltd
SHE:000691
1.00x CN¥4.36 Million
≈ $638.02K
CN¥4.36 Million China CN¥7.91 ▲ +0.38%
14988 Shandong Lipeng Co Ltd
SHE:002374
1.00x CN¥1.26 Million
≈ $184.67K
CN¥1.26 Million China CN¥3.18 ▲ +0.00%
14989 Henan Huanghe Whirlwind Co Ltd
SHG:600172
1.00x CN¥10.49 Million
≈ $1.53 Million
CN¥10.49 Million China CN¥12.04 ▲ +0.33%
14990 Wisesoft Co Ltd
SHE:002253
1.00x CN¥1.12 Million
≈ $163.62K
CN¥1.12 Million China CN¥8.40 ▲ +2.07%
14991 Otis Worldwide Corp
NYSE:OTIS
1.00x $374.00 Million $374.00 Million USA $71.33 ▲ +1.32%
14992 Shaanxi Aerospace Power Hi-Tech Co Ltd
SHG:600343
1.00x CN¥6.35 Million
≈ $928.75K
CN¥6.35 Million China CN¥17.99 ▲ +5.39%
14993 Yorhe Fluid Intelligent Control Co Ltd
SHE:002795
1.00x CN¥4.25 Million
≈ $621.74K
CN¥4.25 Million China CN¥6.30 ▲ +0.48%
14994 Marine Petroleum Trust
NASDAQ:MARPS
1.00x $215.80K $215.80K USA $4.36 ▼ -1.58%
14995 Beijing Dalong Weiye Real Estate Development Co Ltd
SHG:600159
1.00x CN¥8.54 Million
≈ $1.25 Million
CN¥8.54 Million China CN¥2.60 ▲ +0.78%
14996 Reviva Pharmaceuticals Holdings Inc
NASDAQ:RVPHW
1.00x $136.81K $136.81K USA $0.00 ▼ -16.67%
14997 Shenzhen Zowee Tech Co Ltd
SHE:002369
1.00x CN¥26.76 Million
≈ $3.92 Million
CN¥26.76 Million China CN¥5.28 ▼ -0.19%
14998 BP Prudhoe Bay Royalty Trust
NYSE:BPT
1.00x $6.36 Million $6.36 Million USA $0.14 ▲ +0.00%
14999 Dios Fastigheter AB
ST:DIOS
1.00x Skr236.00 Million
≈ $25.40 Million
Skr236.00 Million Sweden Skr56.85 ▲ +0.62%
15000 Jiangsu GDK Biotechnology Co Ltd
SHG:688670
1.00x CN¥36.35 Million
≈ $5.32 Million
CN¥36.35 Million China CN¥14.11 ▼ -1.33%

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.