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
4001 Jiangsu Phoenix Publishing & Media Corp Ltd
SHG:601928
5.50x CN¥635.29 Million
≈ $92.96 Million
CN¥115.46 Million China CN¥9.04 ▼ -1.09%
4002 Taihan Precision Technology Co Ltd
TWO:1336
5.50x NT$97.27 Million
≈ $3.06 Million
NT$17.68 Million Taiwan NT$18.15 ▼ -1.36%
4003 Rank Group PLC
LSE:RNK
5.50x GBX62.70 Million
≈ $7.63K
GBX11.40 Million UK GBX75.80 ▲ +2.29%
4004 Eniro AB
ST:ENRO
5.50x Skr44.00 Million
≈ $4.74 Million
Skr8.00 Million Sweden Skr35.00 ▲ +0.88%
4005 MMAG Holdings Bhd
KLSE:0034
5.50x RM196.85 Million
≈ $49.42 Million
RM35.80 Million Malaysia RM0.02 ▼ -20.00%
4006 Korean Drug Co. Ltd
KQ:014570
5.49x ₩6.60 Billion
≈ $4.47 Million
₩1.20 Billion Korea ₩3050.00 ▲ +1.16%
4007 Megawin Technology Co Ltd
TWO:3122
5.49x NT$27.99 Million
≈ $881.93K
NT$5.10 Million Taiwan NT$23.55 ▲ +0.21%
4008 Bank Millennium S.A.
WAR:MIL
5.49x zł1.82 Billion
≈ $500.93 Million
zł331.48 Million Poland zł21.92 ▲ +1.06%
4009 Eversendai Corporation Bhd
KLSE:5205
5.49x RM14.58 Million
≈ $3.66 Million
RM2.66 Million Malaysia RM0.23 ▲ +0.00%
4010 Solutions 30 SE
PA:S30
5.49x €40.38 Million
≈ $47.20 Million
€7.36 Million France €0.43 ▲ +1.06%
4011 Perdana Karya Perkasa Tbk
JK:PKPK
5.49x Rp51.68 Billion
≈ $3.03 Million
Rp9.42 Billion Indonesia Rp7100.00 ▼ -7.19%
4012 Suzhou Iron Technology Co. Ltd. A
SHG:688329
5.48x CN¥40.76 Million
≈ $5.96 Million
CN¥7.43 Million China CN¥20.60 ▼ -0.34%
4013 Hanwang Technology Co Ltd
SHE:002362
5.48x CN¥77.10 Million
≈ $11.28 Million
CN¥14.06 Million China CN¥15.79 ▲ +2.60%
4014 SZZT Electronics Co Ltd
SHE:002197
5.48x CN¥15.01 Million
≈ $2.20 Million
CN¥2.74 Million China CN¥5.96 ▼ -1.49%
4015 Barclays PLC
LSE:BARC
5.48x GBX18.74 Billion
≈ $2.28 Million
GBX3.42 Billion UK GBX432.65 ▲ +0.06%
4016 IDT Australia Ltd
AU:IDT
5.48x AU$6.65 Million
≈ $4.71 Million
AU$1.21 Million Australia AU$0.04 ▲ +0.00%
4017 Top Bright Holding Co Ltd
TW:8499
5.48x NT$292.62 Million
≈ $9.22 Million
NT$53.42 Million Taiwan NT$238.00 ▼ -1.04%
4018 Adomos SA
PA:ALADO
5.48x €1.86 Million
≈ $2.18 Million
€340.00K France €0.20 ▼ -9.14%
4019 Solutions 30 SE
F:30L3
5.48x €20.19 Million
≈ $23.60 Million
€3.69 Million Germany €0.60 ▼ -9.44%
4020 GABIA Inc
KQ:079940
5.47x ₩21.87 Billion
≈ $14.82 Million
₩3.99 Billion Korea ₩39500.00 ▲ +1.94%
4021 CENIT Aktiengesellschaft
XETRA:CSH
5.47x €13.76 Million
≈ $16.08 Million
€2.51 Million Germany €9.12 ▲ +0.88%
4022 Novem Group S.A.
XETRA:NVM
5.47x €14.96 Million
≈ $17.50 Million
€2.73 Million Germany €2.16 ▲ +2.86%
4023 Mistral Iberia Real Estate SOCIMI S.A.
MC:YMIB
5.47x €96.28K
≈ $112.56K
€17.59K Spain €1.01 ▲ +0.00%
4024 Kailong High Technology Co. Ltd.
SHE:300912
5.47x CN¥51.23 Million
≈ $7.50 Million
CN¥9.36 Million China CN¥17.16 ▲ +2.39%
4025 Payment Financial Technologies Ltd
TA:PMNT
5.47x ILA28.28 Million
≈ $75.81K
ILA5.17 Million Israel ILA463.20 ▼ -1.32%
4026 Adecco Group AG
F:ADIA
5.47x €476.00 Million
≈ $556.49 Million
€87.00 Million Germany €11.20 ▲ +0.90%
4027 Origin Enterprises Plc
IR:OIZ
5.47x €128.13 Million
≈ $149.80 Million
€23.42 Million Ireland €3.93 ▲ +0.51%
4028 Burelle SA
PA:BUR
5.47x €361.00 Million
≈ $422.05 Million
€66.00 Million France €329.00 ▲ +0.92%
4029 Compañía Minera Autlán S.A.B. de C.V
MX:AUTLANB
5.46x MX$23.60 Million
≈ $1.36 Million
MX$4.32 Million Mexico MX$6.97 ▲ +0.29%
4030 Ashtead Group PLC
LSE:AHT
5.46x GBX1.58 Billion
≈ $192.56K
GBX290.00 Million UK GBX5326.00 ▼ -0.04%
4031 Reliance Industries Limited
NSE:RELIANCE
5.46x Rs991.10 Billion
≈ $10.72 Billion
Rs181.65 Billion India Rs1211.20 ▼ -0.31%
4032 El-Mor Electric Installation & Services 1986 Ltd
TA:ELMR
5.46x ILA40.05 Million
≈ $107.36K
ILA7.34 Million Israel ILA2555.00 ▲ +2.57%
4033 Worldline SA
PA:WLN
5.46x €441.90 Million
≈ $516.63 Million
€81.00 Million France €11.86 ▲ +4.75%
4034 Samhyun Steel Co. Ltd
KQ:017480
5.46x ₩10.10 Billion
≈ $6.85 Million
₩1.85 Billion Korea ₩4685.00 ▲ +1.19%
4035 Guangdong Shaoneng Group Co Ltd
SHE:000601
5.46x CN¥418.06 Million
≈ $61.18 Million
CN¥76.64 Million China CN¥6.53 ▼ -1.51%
4036 MM Forgings Limited
NSE:MMFL
5.45x Rs1.82 Billion
≈ $19.64 Million
Rs333.28 Million India Rs528.25 ▲ +0.66%
4037 Hsing Ta Cement Co Ltd
TW:1109
5.45x NT$432.63 Million
≈ $13.63 Million
NT$79.39 Million Taiwan NT$13.15 ▲ +0.38%
4038 Foshan Golden Milky Way Intelligent Equipment Co Ltd
SHE:300619
5.45x CN¥294.05 Million
≈ $43.03 Million
CN¥53.98 Million China CN¥23.27 ▼ -0.98%
4039 flatexDEGIRO AG
XETRA:FTK
5.45x €626.40 Million
≈ $732.33 Million
€115.00 Million Germany €25.48 ▼ -0.39%
4040 WenYi Trinity Technology Co Ltd
SHG:600520
5.45x CN¥17.06 Million
≈ $2.50 Million
CN¥3.13 Million China CN¥20.65 ▼ -1.57%
4041 Kindom Construction Corp
TW:2520
5.45x NT$1.68 Billion
≈ $52.95 Million
NT$308.67 Million Taiwan NT$37.55 ▼ -0.53%
4042 Episil-Precision Inc
TW:3016
5.44x NT$93.62 Million
≈ $2.95 Million
NT$17.20 Million Taiwan NT$154.00 ▼ -1.60%
4043 Bergbahnen Engelberg Truebsee Titlis Bet AG
SW:TIBN
5.44x CHF9.13 Million
≈ $11.55 Million
CHF1.68 Million Switzerland CHF49.50 ▲ +0.00%
4044 Harmoney Corp Ltd
AU:HMY
5.44x AU$19.09 Million
≈ $13.51 Million
AU$3.51 Million Australia AU$0.64 ▼ -0.78%
4045 Telecom Argentina S.A
F:TEO
5.44x €947.05 Billion
≈ $1.11 Trillion
€174.15 Billion Germany €11.00 ▲ +0.92%
4046 Telecom Argentina SA ADR
NYSE:TEO
5.44x $947.05 Billion $174.15 Billion USA $11.57 ▼ -3.66%
4047 PIE Industrial Bhd
KLSE:7095
5.44x RM23.80 Million
≈ $5.98 Million
RM4.38 Million Malaysia RM1.57 ▲ +1.95%
4048 WOODPECKER.CO ZY -10
F:8FG
5.44x €1.01 Million
≈ $1.18 Million
€186.00K Germany €0.55 ▼ -3.15%
4049 Hamburger Hafen und Logistik Aktiengesellschaft
F:HHFA
5.43x €86.17 Million
≈ $100.74 Million
€15.86 Million Germany €21.40 ▲ +0.00%
4050 Rizhao Port Co Ltd
SHG:600017
5.43x CN¥905.20 Million
≈ $132.46 Million
CN¥166.68 Million China CN¥2.83 ▲ +1.80%
4051 Nordstrom Inc
NYSE:JWN
5.43x $896.00 Million $165.00 Million USA $24.66 ▲ +0.00%
4052 Temple & Webster Group Ltd
AU:TPW
5.43x AU$31.29 Million
≈ $22.14 Million
AU$5.76 Million Australia AU$4.45 ▲ +4.22%
4053 ACG Acquisition Co. Ltd.
LSE:ACG
5.43x GBX44.69 Million
≈ $5.44K
GBX8.23 Million UK GBX1930.00 ▼ -0.52%
4054 Boozt AB
ST:BOOZT
5.43x Skr1.06 Billion
≈ $113.86 Million
Skr195.00 Million Sweden Skr157.80 ▲ +1.61%
4055 Gfl Environmental Holdings Inc
TO:GFL
5.42x CA$446.90 Million
≈ $323.28 Million
CA$82.40 Million Canada CA$62.02 ▲ +0.24%
4056 Ha Do Group JSC
VN:HDG
5.42x ₫271.89 Billion
≈ $10.33 Million
₫50.13 Billion Vietnam ₫15000.00 ▲ +1.35%
4057 Sats ASA
OL:SATS
5.42x Nkr656.00 Million
≈ $69.03 Million
Nkr121.00 Million Norway Nkr42.60 ▲ +2.28%
4058 Drägerwerk AG & Co. KGaA (pref)
F:DRW3
5.42x €62.00 Million
≈ $72.49 Million
€11.44 Million Germany €96.10 ▼ -3.42%
4059 Timah Resources Ltd
AU:TML
5.42x AU$204.99K
≈ $145.05K
AU$37.81K Australia AU$0.05 ▲ +0.00%
4060 Kendrion NV
AS:KENDR
5.42x €13.00 Million
≈ $15.20 Million
€2.40 Million Netherlands €19.10 ▲ +1.49%
4061 Nordic Flanges Group AB
ST:NFGAB
5.42x Skr1.60 Million
≈ $172.51K
Skr296.00K Sweden Skr32.00 ▼ -3.03%
4062 Panda Financial Holding Corp Ltd
SHG:600599
5.41x CN¥33.70 Million
≈ $4.93 Million
CN¥6.22 Million China CN¥0.43 ▲ +2.38%
4063 Capricorn Energy PLC
LSE:CNE
5.41x GBX125.10 Million
≈ $15.22K
GBX23.11 Million UK GBX427.00 ▲ +0.00%
4064 Ramada Investimentos e Industria S.A
LS:RAM
5.41x €10.75 Million
≈ $12.57 Million
€1.99 Million Portugal €6.54 ▲ +0.31%
4065 Duoback Co. Ltd
KQ:073190
5.41x ₩2.00 Billion
≈ $1.35 Million
₩369.13 Million Korea ₩1622.00 ▼ -1.52%
4066 E1 Corporation
KO:017940
5.41x ₩260.99 Billion
≈ $176.87 Million
₩48.23 Billion Korea ₩90300.00 ▲ +1.46%
4067 Nusa Konstruksi Enjiniring Tbk
JK:DGIK
5.40x Rp118.41 Billion
≈ $6.94 Million
Rp21.91 Billion Indonesia Rp135.00 ▼ -1.46%
4068 PT Primadaya Plastisindo Tbk
JK:PDPP
5.40x Rp44.45 Billion
≈ $2.60 Million
Rp8.22 Billion Indonesia Rp314.00 ▼ -2.48%
4069 Shanghai Construction Group Co Ltd
SHG:600170
5.40x CN¥2.71 Billion
≈ $396.02 Million
CN¥501.03 Million China CN¥2.19 ▲ +1.39%
4070 Empresas Tricot S.A
SN:TRICOT
5.40x CL$14.80 Billion
≈ $16.55 Million
CL$2.74 Billion Chile CL$585.00 ▼ -0.02%
4071 Sinopec Oilfield Service Corp
SHG:600871
5.40x CN¥954.84 Million
≈ $139.72 Million
CN¥176.88 Million China CN¥2.07 ▲ +1.47%
4072 BBVA Banco Frances SA
BA:BBAR
5.40x AR$719.48 Billion
≈ $520.62 Million
AR$133.29 Billion Argentina AR$6950.00 ▼ -0.43%
4073 Beijing Beetech Inc
SHE:300667
5.40x CN¥25.31 Million
≈ $3.70 Million
CN¥4.69 Million China CN¥13.52 ▲ +1.27%
4074 Xinyu Iron & Steel Co Ltd
SHG:600782
5.40x CN¥1.34 Billion
≈ $196.62 Million
CN¥248.96 Million China CN¥2.69 ▲ +1.89%
4075 Xilam Animation
PA:XIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million France €3.00 ▲ +0.00%
4076 Passat Société Anonyme
PA:ALXIL
5.40x €18.09 Million
≈ $21.15 Million
€3.35 Million USA €4.17 ▼ -0.48%
4077 Shalimar Paints Limited
NSE:SHALPAINTS
5.40x Rs57.78 Million
≈ $624.88K
Rs10.71 Million India Rs80.87 ▼ -0.74%
4078 Cenit Co. Ltd
KQ:037760
5.40x ₩4.76 Billion
≈ $3.22 Million
₩881.54 Million Korea ₩2530.00 ▲ +3.48%
4079 HighPeak Energy Inc
NASDAQ:HPKEW
5.39x $141.21 Million $26.18 Million USA $0.05 ▲ +0.00%
4080 Safeture AB
ST:SFTR
5.39x Skr2.86 Million
≈ $308.10K
Skr531.00K Sweden Skr3.88 ▼ -8.49%
4081 Gear4music (Holdings) Plc
LSE:G4M
5.39x GBX11.11 Million
≈ $1.35K
GBX2.06 Million UK GBX241.00 ▲ +2.55%
4082 Condor Energy Ltd
AU:CND
5.39x AU$988.00K
≈ $699.07K
AU$183.29K Australia AU$0.02 ▲ +0.00%
4083 Brown-Forman Corporation
NYSE:BF-A
5.39x $291.00 Million $54.00 Million USA $29.46 ▲ +1.13%
4084 GRITEE Inc
KQ:204020
5.39x ₩12.99 Billion
≈ $8.80 Million
₩2.41 Billion Korea ₩1765.00 ▼ -1.45%
4085 Optima Health plc
LSE:OPT
5.39x GBX6.49 Million
≈ $789.04
GBX1.20 Million UK GBX246.00 ▼ -0.20%
4086 Grupe S.A.B. de C.V
MX:CIDMEGA
5.39x MX$145.32 Million
≈ $8.36 Million
MX$26.98 Million Mexico MX$18.49 ▲ +0.00%
4087 seha corporation
KO:027970
5.39x ₩6.19 Billion
≈ $4.19 Million
₩1.15 Billion Korea ₩2500.00 ▼ -2.91%
4088 Louisiana-Pacific Corporation
NYSE:LPX
5.38x $140.00 Million $26.00 Million USA $70.05 ▲ +0.95%
4089 Czerwona Torebka
WAR:CZT
5.38x zł2.64 Million
≈ $727.39K
zł491.00K Poland zł0.80 ▲ +0.00%
4090 Jiangsu Lettall Electronic Co Ltd
SHG:603629
5.38x CN¥116.40 Million
≈ $17.03 Million
CN¥21.63 Million China CN¥83.51 ▼ -1.65%
4091 Wolong Real Estate Group Co Ltd
SHG:600173
5.38x CN¥250.30 Million
≈ $36.63 Million
CN¥46.51 Million China CN¥5.53 ▲ +1.84%
4092 China Minmetals Rare Earth Co Ltd
SHE:000831
5.38x CN¥163.98 Million
≈ $24.00 Million
CN¥30.48 Million China CN¥47.15 ▲ +0.53%
4093 Emera Inc.
TO:EMA
5.38x CA$667.00 Million
≈ $482.50 Million
CA$124.00 Million Canada CA$67.48 ▲ +1.03%
4094 Jourdeness Group Ltd
TW:4190
5.38x NT$164.50 Million
≈ $5.18 Million
NT$30.58 Million Taiwan NT$24.15 ▼ -0.21%
4095 Naked Wines plc
LSE:WINE
5.38x GBX8.74 Million
≈ $1.06K
GBX1.62 Million UK GBX60.20 ▼ -1.63%
4096 CSG Holding Co Ltd
SHE:200012
5.38x HK$315.45 Million
≈ $40.27 Million
HK$58.66 Million China HK$1.14 ▲ +0.00%
4097 Shanxi Guoxin Energy Co Ltd B
SHG:900913
5.38x $628.39 Million $116.88 Million China $0.21 ▼ -0.95%
4098 GCI Liberty, Inc.
NASDAQ:GLIBK
5.38x $86.00 Million $16.00 Million USA $20.75 ▲ +0.73%
4099 Shanghai Shenda Co Ltd
SHG:600626
5.37x CN¥151.73 Million
≈ $22.20 Million
CN¥28.23 Million China CN¥3.62 ▲ +1.97%
4100 Block, Inc
NYSE:XYZ
5.37x $621.00 Million $115.56 Million USA $77.89 ▼ -2.43%

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.