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.
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.