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,187
Positive operating CF and net income required

Last Updated

Jun 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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
20001 Aguia Resources Ltd
AU:AGR
0.10x AU$1.73 Million
≈ $1.22 Million
AU$17.30 Million Australia AU$0.02 ▲ +0.00%
20002 Logistea AB Series B
ST:LOGI-B
0.10x Skr25.00 Million
≈ $2.69 Million
Skr251.00 Million Sweden Skr13.94 ▼ -0.85%
20003 BUUU Group Limited Class A Ordinary Share
NASDAQ:BUUU
0.10x $87.27K $880.22K USA $16.39 ▼ -9.25%
20004 Tips Films Limited
NSE:TIPSFILMS
0.10x Rs2.68 Million
≈ $29.00K
Rs27.16 Million India Rs371.25 ▼ -0.15%
20005 Gold Circuit Electronics Ltd
TW:2368
0.10x NT$420.35 Million
≈ $13.24 Million
NT$4.28 Billion Taiwan NT$1350.00 ▼ -2.53%
20006 BF Investment Limited
NSE:BFINVEST
0.10x Rs76.53 Million
≈ $827.64K
Rs783.91 Million India Rs448.25 ▲ +1.69%
20007 Horizon Securities Co Ltd
TWO:6015
0.10x NT$20.17 Million
≈ $635.53K
NT$206.69 Million Taiwan NT$22.50 ▼ -1.75%
20008 Finolex Industries Limited
NSE:FINPIPE
0.10x Rs116.30 Million
≈ $1.26 Million
Rs1.19 Billion India Rs172.94 ▼ -1.58%
20009 MicroCloud Hologram Inc.
NASDAQ:HOLO
0.10x $11.53 Million $118.94 Million USA $1.86 ▲ +0.00%
20010 AZZ Incorporated
NYSE:AZZ
0.10x $72.57 Million $748.42 Million USA $138.48 ▲ +1.18%
20011 IDOX plc
LSE:IDOX
0.10x GBX187.00K
≈ $22.75
GBX1.93 Million UK GBX78.40 ▼ -1.75%
20012 ANGLER GAMING PLC EO -01
F:0QM
0.10x €144.00K
≈ $168.35K
€1.49 Million Germany €0.42 ▲ +0.00%
20013 Jiangxi Xinyu Guoke Technology Co Ltd Class A
SHE:300722
0.10x CN¥2.11 Million
≈ $309.41K
CN¥21.83 Million China CN¥22.91 ▼ -2.59%
20014 Combigene AB
ST:COMBI
0.10x Skr379.00K
≈ $40.79K
Skr3.95 Million Sweden Skr2.46 ▲ +1.23%
20015 Silver Predator Corp
V:SPD
0.10x CA$8.56K
≈ $6.19K
CA$89.93K Canada CA$0.11 ▼ -8.33%
20016 Amarin Printing and Publishing Public Company Limited
BK:AMARIN
0.10x ฿4.46 Million
≈ $138.87K
฿46.80 Million Thailand ฿2.82 ▼ -0.70%
20017 Xiwang Property Holdings Company Limited
F:XSA
0.09x €143.50K
≈ $167.77K
€1.51 Million Germany €0.00 ▲ +0.00%
20018 GENERAL Elevator Co. Ltd.
SHE:300931
0.09x CN¥854.86K
≈ $125.09K
CN¥9.05 Million China CN¥15.05 ▼ -3.53%
20019 Huatian Hotel Group Co Ltd
SHE:000428
0.09x CN¥29.30 Million
≈ $4.29 Million
CN¥310.21 Million China CN¥3.51 ▼ -1.13%
20020 Advenica AB
ST:ADVE
0.09x Skr944.00K
≈ $101.59K
Skr10.01 Million Sweden Skr19.04 ▼ -4.80%
20021 Jiangxi Sanchuan Water Meter
SHE:300066
0.09x CN¥9.33 Million
≈ $1.37 Million
CN¥98.96 Million China CN¥5.82 ▲ +6.79%
20022 HSBC Holdings PLC
LSE:HSBA
0.09x GBX424.00 Million
≈ $51.59K
GBX4.50 Billion UK GBX1367.00 ▼ -1.80%
20023 Chaman Lal Setia Exports Limited
NSE:CLSEL
0.09x Rs36.21 Million
≈ $391.62K
Rs386.89 Million India Rs280.85 ▼ -0.02%
20024 Jewett-Cameron Trading Company Ltd.
NASDAQ:JCTC
0.09x $14.48K $154.86K USA $2.08 ▲ +0.48%
20025 Tian Ruixiang Holdings Ltd
NASDAQ:TIRX
0.09x $81.04K $869.92K USA $0.01 ▲ +2.82%
20026 Banco Mercantil do Brasil S.A
SA:BMEB3
0.09x R$30.38 Million
≈ $5.96 Million
R$326.28 Million Brazil R$60.00 ▼ -3.92%
20027 Investor AB ser. A
ST:INVE-A
0.09x Skr5.16 Billion
≈ $554.87 Million
Skr55.40 Billion Sweden Skr376.70 ▲ +0.48%
20028 Temple Bar Investment Trust
LSE:TMPL
0.09x £14.82 Million
≈ $19.91 Million
£159.66 Million UK £395.50 ▲ +0.38%
20029 ROKMASTER Resources Corp
V:RKR
0.09x CA$40.60K
≈ $29.37K
CA$438.95K Canada CA$0.04 ▲ +0.00%
20030 PC Jeweller Limited
NSE:PCJEWELLER
0.09x Rs342.40 Million
≈ $3.70 Million
Rs3.71 Billion India Rs9.22 ▲ +1.21%
20031 Pengana Private Equity Trust
AU:PE1
0.09x AU$2.84 Million
≈ $2.01 Million
AU$30.85 Million Australia AU$1.70 ▲ +0.00%
20032 Jindal Photo Limited
NSE:JINDALPHOT
0.09x Rs91.60 Million
≈ $990.62K
Rs998.20 Million India Rs994.60 ▼ -0.61%
20033 BNP Paribas SA
PA:BNP
0.09x €521.00 Million
≈ $609.10 Million
€5.69 Billion France €93.97 ▲ +0.83%
20034 ValueHD Corp. A
SHE:301318
0.09x CN¥4.66 Million
≈ $682.47K
CN¥51.10 Million China CN¥21.59 ▼ -1.95%
20035 TSKB Gayrimenkul Yatirim Ortakligi AS
IS:TSGYO
0.09x TL3.06 Million
≈ $68.57K
TL33.55 Million Turkey TL6.85 ▲ +3.79%
20036 In Win Development Inc
TW:6117
0.09x NT$11.45 Million
≈ $360.64K
NT$125.56 Million Taiwan NT$85.10 ▼ -4.17%
20037 PT Janu Putra Sejahtera Tbk
JK:AYAM
0.09x Rp315.16 Million
≈ $18.47K
Rp3.46 Billion Indonesia Rp300.00 ▲ +0.00%
20038 Apollo Food Holdings Bhd
KLSE:6432
0.09x RM1.68 Million
≈ $420.79K
RM18.48 Million Malaysia RM5.82 ▲ +0.17%
20039 Lifecore Biomedical Inc.
NASDAQ:LFCR
0.09x $1.29 Million $14.22 Million USA $5.79 ▲ +2.12%
20040 Color Star Technology Co. Ltd.
NASDAQ:ADD
0.09x $31.71K $350.56K USA $1.61 ▲ +4.55%
20041 Yinyi Real Estate Co Ltd
SHE:000981
0.09x CN¥19.70 Million
≈ $2.88 Million
CN¥218.23 Million China CN¥3.53 ▼ -4.08%
20042 Aygaz AS
IS:AYGAZ
0.09x TL202.57 Million
≈ $4.54 Million
TL2.25 Billion Turkey TL244.50 ▲ +1.28%
20043 Valaris Ltd
NYSE:VAL
0.09x $64.64 Million $717.50 Million USA $92.91 ▲ +0.92%
20044 Kanoria Chemicals & Industries Limited
NSE:KANORICHEM
0.09x Rs77.10 Million
≈ $833.81K
Rs856.10 Million India Rs94.42 ▼ -2.00%
20045 Obm Drilchem PT
JK:OBMD
0.09x Rp1.13 Billion
≈ $66.35K
Rp12.65 Billion Indonesia Rp163.00 ▼ -5.78%
20046 Clean Harbors Inc
NYSE:CLH
0.09x $5.65 Million $63.20 Million USA $286.90 ▲ +0.09%
20047 Shining Building Business Co Ltd
TW:5531
0.09x NT$34.98 Million
≈ $1.10 Million
NT$391.80 Million Taiwan NT$8.10 ▲ +1.76%
20048 Garuda Construction & Engineering
NSE:GARUDA
0.09x Rs49.01 Million
≈ $530.04K
Rs551.34 Million India Rs170.38 ▼ -0.16%
20049 Ebang International Holdings
NASDAQ:EBON
0.09x $707.00K $8.01 Million USA $2.09 ▼ -2.70%
20050 ADVENICA AB
F:65R
0.09x €944.00K
≈ $1.10 Million
€10.75 Million Germany €1.78 ▼ -5.81%
20051 Carasso
TA:CRSO
0.09x ILA6.82 Million
≈ $18.28K
ILA77.64 Million Israel ILA3530.00 ▼ -1.81%
20052 Beetaloo Energy Australia Limited
AU:BTL
0.09x AU$341.86K
≈ $241.89K
AU$3.91 Million Australia AU$0.28 ▼ -1.75%
20053 Empire Energy Group Ltd
AU:EEG
0.09x AU$341.86K
≈ $241.89K
AU$3.91 Million Australia AU$0.28 ▼ -1.79%
20054 GBK Beteiligungen AG
HM:GBQ
0.09x €446.00K
≈ $521.42K
€5.10 Million Germany €5.05 ▲ +0.00%
20055 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
0.09x CA$5.48 Million
≈ $3.96 Million
CA$62.84 Million Canada CA$13.91 ▲ +0.80%
20056 Intermediate Capital Group PLC
LSE:ICG
0.09x GBX25.90 Million
≈ $3.15K
GBX297.30 Million UK GBX1816.00 ▲ +2.60%
20057 Immunocore Holdings Ltd
NASDAQ:IMCR
0.09x $435.00K $5.02 Million USA $28.76 ▲ +0.38%
20058 IMMUNOCORE HLDGS ADS/1
F:6YG
0.09x €435.00K
≈ $508.56K
€5.02 Million Germany €24.80 ▼ -1.59%
20059 Pacific Current Group Ltd
AU:PAC
0.09x AU$8.60 Million
≈ $6.09 Million
AU$100.36 Million Australia AU$10.85 ▲ +0.46%
20060 Dongwoon Anatech Co Ltd
KQ:094170
0.09x ₩125.63 Million
≈ $85.14K
₩1.47 Billion Korea ₩39250.00 ▼ -0.76%
20061 FN REPUBLIC Co. Ltd
KQ:064090
0.09x ₩1.63 Billion
≈ $1.10 Million
₩19.03 Billion Korea ₩798.00 ▼ -4.66%
20062 North Atlantic Smaller Companies Investment Trust PLC
LSE:NAS
0.09x GBX3.78 Million
≈ $459.92
GBX44.29 Million UK GBX390.00 ▼ -0.26%
20063 Intershop Holding AG
SW:ISN
0.09x CHF14.99 Million
≈ $18.95 Million
CHF175.89 Million Switzerland CHF176.00 ▼ -0.11%
20064 Nordic Semiconductor ASA
OL:NOD
0.08x Nkr898.00K
≈ $94.50K
Nkr10.63 Million Norway Nkr200.20 ▼ -2.63%
20065 MIC Electronics Limited
NSE:MICEL
0.08x Rs3.24 Million
≈ $35.02K
Rs38.35 Million India Rs43.99 ▲ +1.88%
20066 Union Plastic Public Company Limited
BK:UP
0.08x ฿5.71 Million
≈ $178.01K
฿67.95 Million Thailand ฿23.60 ▲ +0.00%
20067 HE Group Berhad
KLSE:0296
0.08x RM388.00K
≈ $97.41K
RM4.62 Million Malaysia RM0.48 ▲ +2.15%
20068 Jyoti CNC Automation Limited
NSE:JYOTICNC
0.08x Rs131.50 Million
≈ $1.42 Million
Rs1.57 Billion India Rs598.00 ▲ +0.89%
20069 Shenzhen Ridge Engineering Consulting Co. Ltd.
SHE:300977
0.08x CN¥2.50 Million
≈ $365.53K
CN¥29.81 Million China CN¥18.06 ▼ -4.09%
20070 Classic Minerals Ltd
AU:CLZ
0.08x AU$200.43K
≈ $141.81K
AU$2.40 Million Australia AU$0.00 ▲ +0.00%
20071 Krynica Vitamin SA
WAR:KVT
0.08x zł419.00K
≈ $115.31K
zł5.02 Million Poland zł12.95 ▼ -0.38%
20072 Beta Systems Software AG
F:BSS
0.08x €103.50K
≈ $121.00K
€1.24 Million Germany €22.20 ▲ +0.00%
20073 Les Constructeurs Du Bois SA
PA:MLLCB
0.08x €35.17K
≈ $41.12K
€422.21K France €2.44 ▲ +0.00%
20074 Anji Microelectronics Tech Co Ltd
SHG:688019
0.08x CN¥19.36 Million
≈ $2.83 Million
CN¥232.69 Million China CN¥282.59 ▲ +1.29%
20075 Kpx Holdings
KO:092230
0.08x ₩3.71 Billion
≈ $2.51 Million
₩44.68 Billion Korea ₩80400.00 ▼ -1.59%
20076 Dividend Select 15 Corp
TO:DS
0.08x CA$518.33K
≈ $374.95K
CA$6.24 Million Canada CA$7.91 ▲ +0.00%
20077 Krispy Kreme Inc
NASDAQ:DNUT
0.08x $3.26 Million $39.56 Million USA $3.27 ▼ -0.91%
20078 Kiri Industries Limited
NSE:KIRIINDUS
0.08x Rs66.14 Million
≈ $715.24K
Rs802.95 Million India Rs389.25 ▼ -1.31%
20079 Handal Resources Bhd
KLSE:7253
0.08x RM996.00K
≈ $250.06K
RM12.10 Million Malaysia RM0.01 ▲ +0.00%
20080 Cyprium Metals Ltd
AU:CYM
0.08x AU$41.62K
≈ $29.45K
AU$506.77K Australia AU$0.38 ▼ -6.25%
20081 Columbus
WAR:CLC
0.08x zł9.97 Million
≈ $2.74 Million
zł122.22 Million Poland zł3.40 ▼ -5.56%
20082 COLUMBUS ENERGY S.A. ZY 7
F:0Q8
0.08x €9.97 Million
≈ $11.66 Million
€122.22 Million Germany €0.67 ▲ +19.29%
20083 BRITANNIA LIFE SCIENCES
F:L020
0.08x €989.01K
≈ $1.16 Million
€12.13 Million Germany €0.04 ▲ +7.89%
20084 MCEWEN MINING INC.
F:US8
0.08x €3.10 Million
≈ $3.63 Million
€38.13 Million Germany €17.85 ▼ -1.44%
20085 Reysas Gayrimenkul Yatirim Ortakligi AS
IS:RYGYO
0.08x TL678.45 Million
≈ $15.20 Million
TL8.35 Billion Turkey TL32.10 ▲ +0.06%
20086 Rathbone Brothers PLC
LSE:RAT
0.08x GBX3.60 Million
≈ $438.02
GBX44.40 Million UK GBX1946.00 ▲ +1.88%
20087 Sirios Resources Inc.
V:SOI
0.08x CA$29.73K
≈ $21.51K
CA$367.39K Canada CA$0.20 ▲ +0.00%
20088 LianChuang Electronic Technology Co Ltd
SHE:002036
0.08x CN¥2.16 Million
≈ $316.03K
CN¥26.83 Million China CN¥8.85 ▼ -0.67%
20089 Stx Engine
KO:077970
0.08x ₩1.18 Billion
≈ $797.94K
₩14.64 Billion Korea ₩35550.00 ▼ -3.66%
20090 Acadian Timber Corp
TO:ADN
0.08x CA$279.00K
≈ $201.82K
CA$3.47 Million Canada CA$17.47 ▲ +0.40%
20091 Aurumin Ltd
AU:AUN
0.08x AU$215.87K
≈ $152.74K
AU$2.69 Million Australia AU$0.11 ▲ +0.00%
20092 Hitechpros
PA:ALHIT
0.08x €90.75K
≈ $106.10K
€1.13 Million France €12.90 ▼ -3.73%
20093 36Kr Holdings Inc
NASDAQ:KRKR
0.08x $139.79K $1.74 Million USA $3.34 ▼ -2.34%
20094 Servet Gayrimenkul Yatirim Ortakligi AS
IS:SRVGY
0.08x TL153.47 Million
≈ $3.44 Million
TL1.91 Billion Turkey TL3.03 ▲ +0.00%
20095 Yantai Ishikawa Sealing Technology Co.Ltd.
SHE:301020
0.08x CN¥1.80 Million
≈ $263.52K
CN¥22.50 Million China CN¥24.18 ▼ -2.54%
20096 Groenlandsbanken AS
CO:GRLA
0.08x Dkr4.07 Million
≈ $636.78K
Dkr50.88 Million Denmark Dkr1015.00 ▼ -0.98%
20097 Sichuan Yahua Industrial Group Co Ltd
SHE:002497
0.08x CN¥15.85 Million
≈ $2.32 Million
CN¥198.22 Million China CN¥21.15 ▼ -5.07%
20098 FineTek Co Ltd
TWO:4549
0.08x NT$4.05 Million
≈ $127.75K
NT$50.82 Million Taiwan NT$120.00 ▼ -4.38%
20099 Vonovia SE
XETRA:VNA
0.08x €207.10 Million
≈ $242.12 Million
€2.60 Billion Germany €20.57 ▲ +1.63%
20100 Hansa Trust
LSE:HAN
0.08x GBX1.08 Million
≈ $131.89
GBX13.62 Million UK GBX326.00 ▼ -1.21%