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
6001 LIG-ES SPAC
KQ:220260
3.49x ₩1.61 Billion
≈ $1.09 Million
₩461.09 Million Korea ₩4180.00 ▲ +2.08%
6002 Benchmark Metals Inc
V:CEI
3.49x CA$13.81 Million
≈ $9.99 Million
CA$3.96 Million Canada CA$0.69 ▲ +0.00%
6003 B&B Triplewall Containers Limited
NSE:BBTCL
3.49x Rs230.34 Million
≈ $2.49 Million
Rs66.07 Million India Rs221.50 ▲ +0.70%
6004 Anton Oilfield Services Group
F:5AO
3.49x €170.59 Million
≈ $199.43 Million
€48.94 Million Germany €0.08 ▲ +3.21%
6005 Ganga Forging Limited
NSE:GANGAFORGE
3.49x Rs9.63 Million
≈ $104.12K
Rs2.76 Million India Rs1.45 ▼ -2.68%
6006 Elopak AS
OL:ELO
3.49x Nkr54.79 Million
≈ $5.77 Million
Nkr15.72 Million Norway Nkr34.55 ▲ +2.83%
6007 BrasilAgro - Companhia Brasileira de Propriedades Agrícolas
SA:AGRO3
3.48x R$213.49 Million
≈ $41.89 Million
R$61.28 Million Brazil R$18.43 ▲ +0.11%
6008 Far Eastern New Century Corp
TW:1402
3.48x NT$9.52 Billion
≈ $299.88 Million
NT$2.73 Billion Taiwan NT$29.40 ▲ +0.00%
6009 Autocanada Inc
TO:ACQ
3.48x CA$82.01 Million
≈ $59.32 Million
CA$23.54 Million Canada CA$26.45 ▲ +5.09%
6010 CCL Products (India) Limited
NSE:CCL
3.48x Rs6.03 Billion
≈ $65.24 Million
Rs1.73 Billion India Rs1008.30 ▼ -7.10%
6011 Caxton
JSE:CAT
3.48x ZAC886.27 Million
≈ $471.01K
ZAC254.63 Million South Africa ZAC1170.00 ▲ +2.63%
6012 Fujian Cement Inc
SHG:600802
3.48x CN¥141.23 Million
≈ $20.67 Million
CN¥40.59 Million China CN¥6.78 ▲ +10.06%
6013 Consti Yhtiot Oy
HE:CONSTI
3.48x €10.26 Million
≈ $12.00 Million
€2.95 Million Finland €10.80 ▲ +0.00%
6014 Minor International Public Company Limited
BK:MINT
3.48x ฿8.88 Billion
≈ $276.91 Million
฿2.55 Billion Thailand ฿20.50 ▲ +0.99%
6015 PEH Wertpapier AG
F:PEH
3.48x €1.46 Million
≈ $1.70 Million
€418.50K Germany €31.80 ▲ +0.00%
6016 Shenzhen Chengtian Weiye Technology Co Ltd
SHE:300689
3.48x CN¥5.38 Million
≈ $786.69K
CN¥1.55 Million China CN¥53.28 ▲ +1.29%
6017 MOBVISTA INC. DL-01
F:6MO
3.48x €214.29 Million
≈ $250.52 Million
€61.62 Million Germany €1.19 ▲ +0.00%
6018 MidCap Financial Investment Corporation
NASDAQ:MFIC
3.48x $169.39 Million $48.73 Million USA $8.34 ▼ -1.88%
6019 Chongqing Sokon Ind Grp Co
SHG:601127
3.48x CN¥8.24 Billion
≈ $1.21 Billion
CN¥2.37 Billion China CN¥46.49 ▲ +2.11%
6020 Hubeiyichang Transportation Group Co Ltd
SHE:002627
3.48x CN¥77.32 Million
≈ $11.31 Million
CN¥22.25 Million China CN¥6.47 ▲ +1.25%
6021 BRF S.A
F:P5Y
3.48x €2.57 Billion
≈ $3.01 Billion
€740.62 Million Germany €3.04 ▲ +0.00%
6022 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
3.48x RON87.47 Million
≈ $20.09 Million
RON25.17 Million Romania RON33.00 ▼ -0.90%
6023 RC365 Holding PLC
LSE:RCGH
3.47x GBX1.74 Million
≈ $211.60
GBX500.71K UK GBX5.75 ▲ +4.55%
6024 Forterra PLC
LSE:FORT
3.47x GBX25.00 Million
≈ $3.04K
GBX7.20 Million UK GBX157.40 ▲ +1.94%
6025 CII Bridges and Roads Investment JSC
VN:LGC
3.47x ₫202.32 Billion
≈ $7.69 Million
₫58.27 Billion Vietnam ₫64800.00 ▲ +6.75%
6026 Enaex S.A
SN:ENAEX
3.47x CL$108.61 Million
≈ $121.47K
CL$31.29 Million Chile CL$25671.00 ▲ +0.00%
6027 Kaiser Reef Ltd
AU:KAU
3.47x AU$31.51 Million
≈ $22.30 Million
AU$9.08 Million Australia AU$0.18 ▲ +2.94%
6028 Chongyi Zhangyuan Tungsten Co Ltd
SHE:002378
3.47x CN¥260.35 Million
≈ $38.10 Million
CN¥75.02 Million China CN¥18.71 ▼ -0.16%
6029 Dassault Aviation SA
PA:AM
3.47x €1.25 Billion
≈ $1.47 Billion
€361.60 Million France €303.80 ▲ +1.95%
6030 Garuda Indonesia Persero Tbk
JK:GIAA
3.47x Rp203.05 Million
≈ $11.90K
Rp58.52 Million Indonesia Rp44.00 ▼ -8.33%
6031 Cencora Inc.
NYSE:COR
3.47x $2.65 Billion $764.86 Million USA $340.92 ▼ -0.14%
6032 SGSG Science&technology Co Ltd Zhuhai
SHE:300561
3.47x CN¥4.63 Million
≈ $676.92K
CN¥1.33 Million China CN¥14.04 ▼ -1.40%
6033 UNITED UTILITIES GP ADR/2
F:UUEA
3.47x €918.10 Million
≈ $1.07 Billion
€264.70 Million Germany €30.20 ▲ +0.67%
6034 Southwest Gas Holdings Inc
NYSE:SWX
3.47x $146.09 Million $42.12 Million USA $87.45 ▲ +1.45%
6035 National Australia Bank Limited
F:NAL
3.47x €6.88 Billion
≈ $8.04 Billion
€1.98 Billion Germany €24.00 ▼ -1.52%
6036 FOODWELL Co. Ltd
KQ:005670
3.47x ₩10.41 Billion
≈ $7.05 Million
₩3.00 Billion Korea ₩6140.00 ▲ +1.15%
6037 Russel Metals Inc.
TO:RUS
3.47x CA$105.40 Million
≈ $76.24 Million
CA$30.40 Million Canada CA$91.08 ▼ -0.47%
6038 Akbar Indomakmur Stimec Tbk
JK:AIMS
3.47x Rp1.38 Billion
≈ $80.62K
Rp397.03 Million Indonesia Rp990.00 ▲ +20.00%
6039 Sunfon Construction Co Ltd
TWO:5514
3.47x NT$251.17 Million
≈ $7.91 Million
NT$72.48 Million Taiwan NT$14.80 ▼ -0.34%
6040 STEP Energy Services Ltd
TO:STEP
3.46x CA$23.50 Million
≈ $17.00 Million
CA$6.78 Million Canada CA$5.49 ▼ -0.18%
6041 Bank of China Limited
F:W8V
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €0.70 ▲ +0.14%
6042 BANK O.CHINA H ADR/25 YC1
F:W8VS
3.46x €196.21 Billion
≈ $229.39 Billion
€56.63 Billion Germany €14.30 ▼ -2.72%
6043 Ecopetrol S.A
F:ECHA
3.46x €8.88 Trillion
≈ $10.38 Trillion
€2.56 Trillion Germany €15.60 ▼ -1.27%
6044 GMéxico Transportes S.A.B. de C.V
MX:GMXT
3.46x MX$7.09 Billion
≈ $407.93 Million
MX$2.05 Billion Mexico MX$34.10 ▲ +1.79%
6045 Go Digit General Insurance Ltd
NSE:GODIGIT
3.46x Rs8.82 Billion
≈ $95.42 Million
Rs2.55 Billion India Rs286.45 ▲ +1.09%
6046 China Glaze Co Ltd
TW:1809
3.46x NT$44.94 Million
≈ $1.42 Million
NT$12.99 Million Taiwan NT$41.80 ▲ +1.70%
6047 Indus Gas Limited
LSE:INDI
3.46x GBX2.21 Million
≈ $268.89
GBX639.05K UK GBX1.90 ▲ +39.71%
6048 SIMONA AG O.N.
F:SIM0
3.46x €65.89 Million
≈ $77.04 Million
€19.06 Million Germany €65.00 ▼ -8.45%
6049 Eurofins Scientific SE
PA:ERF
3.46x €789.60 Million
≈ $923.13 Million
€228.40 Million France €78.26 ▼ -1.14%
6050 IFE Elevators Co Ltd
SHE:002774
3.46x CN¥62.24 Million
≈ $9.11 Million
CN¥18.00 Million China CN¥16.96 ▼ -0.41%
6051 SRP Groupe SA
PA:SRP
3.46x €11.20 Million
≈ $13.09 Million
€3.24 Million France €0.94 ▲ +0.00%
6052 Shinsung Delta Tech Co.Ltd
KQ:065350
3.46x ₩16.60 Billion
≈ $11.25 Million
₩4.80 Billion Korea ₩30850.00 ▲ +5.29%
6053 Nuvoco Vistas Corporation Limited
NSE:NUVOCO
3.46x Rs5.86 Billion
≈ $63.40 Million
Rs1.70 Billion India Rs341.15 ▲ +1.56%
6054 Noumi Ltd
AU:NOU
3.46x AU$15.38 Million
≈ $10.89 Million
AU$4.45 Million Australia AU$0.12 ▲ +0.00%
6055 China Ecotek Corp
TW:1535
3.46x NT$651.14 Million
≈ $20.51 Million
NT$188.45 Million Taiwan NT$46.00 ▲ +0.11%
6056 Emova Group SA
PA:ALEMV
3.46x €5.71 Million
≈ $6.67 Million
€1.65 Million France €0.63 ▲ +5.88%
6057 TTFB Co Ltd
TWO:2729
3.45x NT$268.93 Million
≈ $8.47 Million
NT$77.84 Million Taiwan NT$156.50 ▲ +1.62%
6058 Virtus Investment Partners, Inc.
NYSE:VRTS
3.45x $108.28 Million $31.34 Million USA $122.93 ▲ +0.02%
6059 Nacon S.A.
PA:NACON
3.45x €11.28 Million
≈ $13.19 Million
€3.27 Million France €0.06 ▼ -0.34%
6060 Willscot Mobile Mini Holdings Corp A
NASDAQ:WSC
3.45x $162.26 Million $46.97 Million USA $15.88 ▼ -3.05%
6061 Serinus Energy
LSE:SENX
3.45x GBX5.32 Million
≈ $647.17
GBX1.54 Million UK GBX3.30 ▲ +0.00%
6062 Serinus Energy Inc.
WAR:SEN
3.45x zł5.32 Million
≈ $1.46 Million
zł1.54 Million Poland zł0.71 ▲ +0.00%
6063 John B Sanfilippo & Son Inc
NASDAQ:JBSS
3.45x $29.02 Million $8.40 Million USA $66.76 ▲ +0.98%
6064 Zhejiang Taihua New Material
SHG:603055
3.45x CN¥323.39 Million
≈ $47.32 Million
CN¥93.70 Million China CN¥9.43 ▲ +2.39%
6065 Far East Smarter Energy Co Ltd
SHG:600869
3.45x CN¥83.39 Million
≈ $12.20 Million
CN¥24.16 Million China CN¥19.24 ▲ +6.42%
6066 Ultragenyx
NASDAQ:RARE
3.45x $87.35 Million $25.32 Million USA $14.54 ▼ -4.15%
6067 Livento Group Inc.
NASDAQ:NUGND
3.45x $508.25K $147.33K USA $0.45 ▲ +0.04%
6068 Performance Shipping Inc
NASDAQ:PSHG
3.45x $13.49 Million $3.91 Million USA $1.53 ▼ -4.97%
6069 Schneider National Inc
NYSE:SNDR
3.45x $171.40 Million $49.70 Million USA $31.51 ▼ -0.10%
6070 Florentaise SA
PA:ALFLO
3.45x €7.73 Million
≈ $9.04 Million
€2.24 Million France €1.04 ▲ +0.00%
6071 Alkermes plc
F:8AK
3.45x €170.07 Million
≈ $198.83 Million
€49.34 Million Germany €35.38 ▲ +1.14%
6072 Jiang Su New Technology Co. Ltd.
SHE:301229
3.45x CN¥130.76 Million
≈ $19.13 Million
CN¥37.94 Million China CN¥11.22 ▲ +3.89%
6073 Granite Construction Incorporated
NYSE:GVA
3.45x $179.30 Million $52.03 Million USA $109.82 ▲ +0.96%
6074 Global Payments Inc
NYSE:GPN
3.45x $515.21 Million $149.52 Million USA $83.67 ▼ -0.59%
6075 Blackstone Mortgage Trust Inc
NYSE:BXMT
3.45x $136.31 Million $39.56 Million USA $10.53 ▼ -2.32%
6076 Atlassian Corp Plc
NASDAQ:TEAM
3.45x $479.14 Million $139.08 Million USA $207.82 ▼ -4.28%
6077 Triboron International AB (publ)
ST:TRIBO-B
3.44x Skr4.42 Million
≈ $475.55K
Skr1.28 Million Sweden Skr0.24 ▼ -0.41%
6078 Selva Gida Sanayi AS
IS:SELVA
3.44x TL294.72 Million
≈ $6.60 Million
TL85.59 Million Turkey TL1.02 ▼ -4.67%
6079 Savers Value Village, Inc.
NYSE:SVV
3.44x $74.48 Million $21.63 Million USA $10.07 ▼ -0.49%
6080 Societatea Energetica Electrica SA
RO:EL
3.44x RON509.04 Million
≈ $116.88 Million
RON147.87 Million Romania RON52.40 ▲ +3.35%
6081 Alakasa Industrindo Tbk
JK:ALKA
3.44x Rp7.31 Billion
≈ $428.36K
Rp2.12 Billion Indonesia Rp5600.00 ▼ -14.83%
6082 Birchcliff Energy Ltd.
TO:BIR
3.44x CA$93.48 Million
≈ $67.63 Million
CA$27.17 Million Canada CA$6.80 ▲ +2.56%
6083 Banswara Syntex Limited
NSE:BANSWRAS
3.44x Rs196.65 Million
≈ $2.13 Million
Rs57.15 Million India Rs102.02 ▼ -0.01%
6084 Cerinnov Group SA
PA:ALPCV
3.44x €671.00K
≈ $784.47K
€195.00K France €0.03 ▲ +0.00%
6085 Tyson Foods Inc
NYSE:TSN
3.44x $640.00 Million $186.00 Million USA $54.90 ▲ +1.59%
6086 Poonawalla Fincorp Limited
NSE:POONAWALLA
3.44x Rs8.77 Billion
≈ $94.79 Million
Rs2.55 Billion India Rs448.95 ▲ +1.73%
6087 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
3.44x RM32.40 Million
≈ $8.13 Million
RM9.42 Million Malaysia RM0.64 ▼ -0.78%
6088 Catena Media plc
ST:CTM
3.44x Skr4.26 Million
≈ $458.80K
Skr1.24 Million Sweden Skr3.19 ▲ +3.41%
6089 The Hackett Group Inc
NASDAQ:HCKT
3.44x $15.16 Million $4.41 Million USA $11.30 ▼ -3.09%
6090 Universal Corporation
NYSE:UVV
3.44x $114.32 Million $33.25 Million USA $40.67 ▲ +0.59%
6091 Ganzhou Yihao New Materials Co. Ltd. A
SHE:301176
3.44x CN¥16.66 Million
≈ $2.44 Million
CN¥4.84 Million China CN¥47.70 ▼ -10.59%
6092 Shoe Zone PLC
LSE:SHOE
3.44x GBX14.26 Million
≈ $1.74K
GBX4.15 Million UK GBX76.50 ▲ +0.00%
6093 Telecom Plus PLC
LSE:TEP
3.43x GBX60.82 Million
≈ $7.40K
GBX17.71 Million UK GBX889.00 ▲ +2.89%
6094 ATP 30 Public Company Limited
BK:ATP30
3.43x ฿51.57 Million
≈ $1.61 Million
฿15.02 Million Thailand ฿0.75 ▼ -1.32%
6095 China Resources Microelectronics Ltd
SHG:688396
3.43x CN¥640.98 Million
≈ $93.80 Million
CN¥186.71 Million China CN¥49.20 ▲ +1.19%
6096 Transcoal Pacific Tbk PT
JK:TCPI
3.43x Rp185.05 Billion
≈ $10.84 Million
Rp53.91 Billion Indonesia Rp1490.00 ▼ -14.86%
6097 Logwin AG
F:TGHN
3.43x €54.47 Million
≈ $63.68 Million
€15.87 Million Germany €270.00 ▲ +0.00%
6098 Global Power Synergy PCL
BK:GPSC
3.43x ฿5.14 Billion
≈ $160.22 Million
฿1.50 Billion Thailand ฿50.50 ▼ -0.49%
6099 Nordex SE
F:NDX1
3.43x €631.42 Million
≈ $738.19 Million
€184.00 Million Germany €38.90 ▲ +3.57%
6100 ZimVie Inc
NASDAQ:ZIMV
3.43x $2.85 Million $831.00K USA $18.99 ▲ +0.00%

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.