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

Last Updated

Jul 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 Microvast Holdings Inc
NASDAQ:MVST
0.09x $4.25 Million $48.21 Million USA $0.77 ▼ -4.17%
20002 ADVENICA AB
F:65R
0.09x €944.00K
≈ $1.10 Million
€10.75 Million Germany €1.48 ▲ +4.36%
20003 Carasso
TA:CRSO
0.09x ILA6.82 Million
≈ $18.28K
ILA77.64 Million Israel ILA3137.00 ▼ -1.97%
20004 Empire Energy Group Ltd
AU:EEG
0.09x AU$341.86K
≈ $241.89K
AU$3.91 Million Australia AU$0.28 ▼ -1.79%
20005 Beetaloo Energy Australia Limited
AU:BTL
0.09x AU$341.86K
≈ $241.89K
AU$3.91 Million Australia AU$0.23 ▼ -2.13%
20006 GBK Beteiligungen AG
HM:GBQ
0.09x €446.00K
≈ $521.42K
€5.10 Million Germany €5.25 ▲ +0.00%
20007 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
0.09x CA$5.48 Million
≈ $3.96 Million
CA$62.84 Million Canada CA$14.75 ▲ +1.17%
20008 Immunocore Holdings Ltd
NASDAQ:IMCR
0.09x $435.00K $5.02 Million USA $33.51 ▼ -0.77%
20009 IMMUNOCORE HLDGS ADS/1
F:6YG
0.09x €435.00K
≈ $508.56K
€5.02 Million Germany €24.80 ▼ -1.59%
20010 Canyon Creek Food Company Ltd
V:CYF
0.09x CA$86.08K
≈ $62.27K
CA$996.64K Canada CA$0.02 ▼ -25.00%
20011 Malaysian Genomics Resource
KLSE:0155
0.09x RM98.00K
≈ $24.60K
RM1.14 Million Malaysia RM0.32 ▲ +8.47%
20012 Utilico Emerging Markets Ltd
LSE:UEM
0.09x GBX4.97 Million
≈ $605.19
GBX57.97 Million UK GBX284.00 ▲ +0.35%
20013 Pacific Current Group Ltd
AU:PAC
0.09x AU$8.60 Million
≈ $6.09 Million
AU$100.36 Million Australia AU$11.10 ▼ -0.89%
20014 FN REPUBLIC Co. Ltd
KQ:064090
0.09x ₩1.63 Billion
≈ $1.10 Million
₩19.03 Billion Korea ₩798.00 ▼ -4.66%
20015 North Atlantic Smaller Companies Investment Trust PLC
LSE:NAS
0.09x GBX3.78 Million
≈ $459.92
GBX44.29 Million UK GBX420.00 ▲ +0.24%
20016 Intershop Holding AG
SW:ISN
0.09x CHF14.99 Million
≈ $18.95 Million
CHF175.89 Million Switzerland CHF176.00 ▲ +0.69%
20017 Nordic Semiconductor ASA
OL:NOD
0.08x Nkr898.00K
≈ $94.50K
Nkr10.63 Million Norway Nkr156.40 ▼ -3.04%
20018 MIC Electronics Limited
NSE:MICEL
0.08x Rs3.24 Million
≈ $35.02K
Rs38.35 Million India Rs36.81 ▲ +1.10%
20019 Union Plastic Public Company Limited
BK:UP
0.08x ฿5.71 Million
≈ $178.01K
฿67.95 Million Thailand ฿23.80 ▲ +1.28%
20020 HE Group Berhad
KLSE:0296
0.08x RM388.00K
≈ $97.41K
RM4.62 Million Malaysia RM0.57 ▼ -0.88%
20021 Jyoti CNC Automation Limited
NSE:JYOTICNC
0.08x Rs131.50 Million
≈ $1.42 Million
Rs1.57 Billion India Rs806.45 ▲ +0.34%
20022 Shenzhen Ridge Engineering Consulting Co. Ltd.
SHE:300977
0.08x CN¥2.50 Million
≈ $365.53K
CN¥29.81 Million China CN¥14.28 ▲ +0.42%
20023 Classic Minerals Ltd
AU:CLZ
0.08x AU$200.43K
≈ $141.81K
AU$2.40 Million Australia AU$0.00 ▲ +0.00%
20024 Krynica Vitamin SA
WAR:KVT
0.08x zł419.00K
≈ $115.31K
zł5.02 Million Poland zł13.05 ▲ +0.00%
20025 Beta Systems Software AG
F:BSS
0.08x €103.50K
≈ $121.00K
€1.24 Million Germany €22.20 ▲ +0.00%
20026 Les Constructeurs Du Bois SA
PA:MLLCB
0.08x €35.17K
≈ $41.12K
€422.21K France €2.32 ▲ +0.00%
20027 Anji Microelectronics Tech Co Ltd
SHG:688019
0.08x CN¥19.36 Million
≈ $2.83 Million
CN¥232.69 Million China CN¥253.00 ▼ -4.49%
20028 Kpx Holdings
KO:092230
0.08x ₩3.71 Billion
≈ $2.51 Million
₩44.68 Billion Korea ₩83300.00 ▼ -2.34%
20029 Dividend Select 15 Corp
TO:DS
0.08x CA$518.33K
≈ $374.95K
CA$6.24 Million Canada CA$8.35 ▲ +0.60%
20030 Transcend Information Inc
TW:2451
0.08x NT$3.14 Billion
≈ $99.04 Million
NT$38.09 Billion Taiwan NT$257.50 ▼ -5.33%
20031 Krispy Kreme Inc
NASDAQ:DNUT
0.08x $3.26 Million $39.56 Million USA $3.27 ▲ +0.31%
20032 Kiri Industries Limited
NSE:KIRIINDUS
0.08x Rs66.14 Million
≈ $715.24K
Rs802.95 Million India Rs404.00 ▼ -1.66%
20033 Handal Resources Bhd
KLSE:7253
0.08x RM996.00K
≈ $250.06K
RM12.10 Million Malaysia RM0.01 ▲ +0.00%
20034 Cyprium Metals Ltd
AU:CYM
0.08x AU$41.62K
≈ $29.45K
AU$506.77K Australia AU$0.43 ▲ +2.41%
20035 COLUMBUS ENERGY S.A. ZY 7
F:0Q8
0.08x €9.97 Million
≈ $11.66 Million
€122.22 Million Germany €0.53 ▲ +3.51%
20036 Columbus
WAR:CLC
0.08x zł9.97 Million
≈ $2.74 Million
zł122.22 Million Poland zł2.50 ▲ +3.73%
20037 BRITANNIA LIFE SCIENCES
F:L020
0.08x €989.01K
≈ $1.16 Million
€12.13 Million Germany €0.03 ▼ -1.92%
20038 MCEWEN MINING INC.
F:US8
0.08x €3.10 Million
≈ $3.63 Million
€38.13 Million Germany €15.07 ▼ -1.05%
20039 Reysas Gayrimenkul Yatirim Ortakligi AS
IS:RYGYO
0.08x TL678.45 Million
≈ $15.20 Million
TL8.35 Billion Turkey TL37.20 ▲ +8.64%
20040 Sirios Resources Inc.
V:SOI
0.08x CA$29.73K
≈ $21.51K
CA$367.39K Canada CA$0.17 ▲ +3.03%
20041 LianChuang Electronic Technology Co Ltd
SHE:002036
0.08x CN¥2.16 Million
≈ $316.03K
CN¥26.83 Million China CN¥7.23 ▲ +0.28%
20042 Stx Engine
KO:077970
0.08x ₩1.18 Billion
≈ $797.94K
₩14.64 Billion Korea ₩21850.00 ▼ -11.00%
20043 Acadian Timber Corp
TO:ADN
0.08x CA$279.00K
≈ $201.82K
CA$3.47 Million Canada CA$17.98 ▲ +0.06%
20044 Aurumin Ltd
AU:AUN
0.08x AU$215.87K
≈ $152.74K
AU$2.69 Million Australia AU$0.11 ▲ +0.00%
20045 Hitechpros
PA:ALHIT
0.08x €90.75K
≈ $106.10K
€1.13 Million France €13.00 ▲ +0.78%
20046 36Kr Holdings Inc
NASDAQ:KRKR
0.08x $139.79K $1.74 Million USA $2.78 ▼ -0.54%
20047 Servet Gayrimenkul Yatirim Ortakligi AS
IS:SRVGY
0.08x TL153.47 Million
≈ $3.44 Million
TL1.91 Billion Turkey TL2.52 ▼ -1.95%
20048 Yantai Ishikawa Sealing Technology Co.Ltd.
SHE:301020
0.08x CN¥1.80 Million
≈ $263.52K
CN¥22.50 Million China CN¥17.97 ▼ -0.06%
20049 Groenlandsbanken AS
CO:GRLA
0.08x Dkr4.07 Million
≈ $636.78K
Dkr50.88 Million Denmark Dkr1095.00 ▲ +0.46%
20050 Sichuan Yahua Industrial Group Co Ltd
SHE:002497
0.08x CN¥15.85 Million
≈ $2.32 Million
CN¥198.22 Million China CN¥17.43 ▼ -1.69%
20051 FineTek Co Ltd
TWO:4549
0.08x NT$4.05 Million
≈ $127.75K
NT$50.82 Million Taiwan NT$89.50 ▼ -6.77%
20052 IokCompany Co. Ltd
KQ:078860
0.08x ₩405.54 Million
≈ $274.83K
₩5.09 Billion Korea ₩2800.00 ▲ +2.19%
20053 Vonovia SE
XETRA:VNA
0.08x €207.10 Million
≈ $242.12 Million
€2.60 Billion Germany €21.52 ▲ +1.51%
20054 Hansa Trust
LSE:HAN
0.08x GBX1.08 Million
≈ $131.89
GBX13.62 Million UK GBX330.00 ▲ +3.13%
20055 Invalda INVL AB
STU:WTK
0.08x €1.16 Million
≈ $1.36 Million
€14.66 Million Germany €27.00 ▼ -1.46%
20056 Guangdong HongDa Blasting Co Ltd
SHE:002683
0.08x CN¥11.84 Million
≈ $1.73 Million
CN¥149.45 Million China CN¥26.57 ▼ -2.14%
20057 Here Group Limited
NASDAQ:HERE
0.08x $28.25 Million $358.73 Million USA $1.88 ▼ -1.05%
20058 OMS Energy Technologies Inc.
NASDAQ:OMSE
0.08x $4.10 Million $52.30 Million USA $4.15 ▼ -0.84%
20059 Dor Alon
TA:DRAL
0.08x ILA7.43 Million
≈ $19.92K
ILA95.33 Million Israel ILA18540.00 ▼ -0.05%
20060 Jiangsu Flag Chemical Industry Co Ltd
SHE:300575
0.08x CN¥4.11 Million
≈ $601.15K
CN¥52.82 Million China CN¥5.42 ▲ +2.07%
20061 Volvere PLC
LSE:VLE
0.08x GBX185.00K
≈ $22.51
GBX2.39 Million UK GBX2120.00 ▲ +0.00%
20062 Digital Imaging Technology INC
KQ:110990
0.08x ₩694.15 Million
≈ $470.42K
₩8.97 Billion Korea ₩14240.00 ▼ -14.42%
20063 Dynex Capital Inc
NYSE:DX
0.08x $14.30 Million $185.36 Million USA $12.91 ▲ +2.14%
20064 Satcom Systems Ltd
TA:STCM
0.08x ILA504.00K
≈ $1.35K
ILA6.54 Million Israel ILA227.30 ▼ -1.43%
20065 Beijing Teamsun Technology Co Ltd
SHG:600410
0.08x CN¥16.79 Million
≈ $2.46 Million
CN¥218.57 Million China CN¥13.52 ▼ -0.52%
20066 Shenzhen Everbest Machinery Indus
SHE:002980
0.08x CN¥1.64 Million
≈ $240.27K
CN¥21.42 Million China CN¥76.05 ▼ -10.00%
20067 N2Tech Co. Ltd
KQ:227950
0.08x ₩444.33 Million
≈ $301.12K
₩5.82 Billion Korea ₩1065.00 ▼ -5.00%
20068 Inveo Yatirim Holding AS
IS:INVEO
0.08x TL579.25 Million
≈ $12.97 Million
TL7.61 Billion Turkey TL7.37 ▼ -0.67%
20069 Sam Yung Tradi
KO:002810
0.08x ₩1.11 Billion
≈ $752.77K
₩14.67 Billion Korea ₩23200.00 ▼ -1.28%
20070 Thai Airways International Public Company Limited
BK:THAI
0.08x ฿332.90 Million
≈ $10.38 Million
฿4.41 Billion Thailand ฿5.90 ▼ -0.84%
20071 Fanhua Inc
F:4CIA
0.08x €12.83 Million
≈ $14.99 Million
€170.70 Million Germany €3.17 ▲ +0.00%
20072 Minim Inc
NASDAQ:MINM
0.07x $11.07K $147.66K USA $3.31 ▲ +0.00%
20073 Fluicell AB
ST:FLUI
0.07x Skr248.00K
≈ $26.69K
Skr3.31 Million Sweden Skr31.70 ▲ +1.28%
20074 Murano Global Investments PLC Ordinary Shares
NASDAQ:MRNO
0.07x $25.80 Million $346.57 Million USA $0.19 ▲ +1.10%
20075 REMEGEN CO. LTD YC 1
F:REG
0.07x €52.34 Million
≈ $61.19 Million
€709.65 Million Germany €9.32 ▲ +0.28%
20076 IBASE Technology
TWO:8050
0.07x NT$1.26 Million
≈ $39.70K
NT$17.11 Million Taiwan NT$58.50 ▼ -4.57%
20077 White Mountains Insurance Group Ltd
NYSE:WTM
0.07x $61.40 Million $835.80 Million USA $2202.61 ▲ +0.40%
20078 Shanghai Information2 Software Inc. A
SHG:688435
0.07x CN¥3.25 Million
≈ $476.26K
CN¥44.46 Million China CN¥27.20 ▲ +4.74%
20079 Cascadero Copper Corp
V:CCD
0.07x CA$5.02K
≈ $3.63K
CA$68.69K Canada CA$0.01 ▲ +0.00%
20080 Prescient Therapeutics Ltd
AU:PTX
0.07x AU$32.65K
≈ $23.10K
AU$446.75K Australia AU$0.08 ▼ -4.76%
20081 RTW Venture Fund Ltd
LSE:RTW
0.07x $6.26 Million $85.82 Million UK $2.41 ▼ -1.63%
20082 Saga Pure ASA
OL:SAGA
0.07x Nkr3.34 Million
≈ $351.36K
Nkr45.92 Million Norway Nkr1.61 ▼ -0.31%
20083 Yoo Sung Ent
KO:002920
0.07x ₩93.85 Million
≈ $63.60K
₩1.29 Billion Korea ₩1750.00 ▼ -0.11%
20084 Therma Bright Inc
V:THRM
0.07x CA$24.21K
≈ $17.52K
CA$334.23K Canada CA$0.06 ▲ +22.22%
20085 Accendra Health Inc
NYSE:ACH
0.07x $68.19 Million $941.63 Million USA $3.25 ▲ +0.93%
20086 Jinfa Labi Maternity & Baby Articles Co Ltd
SHE:002762
0.07x CN¥4.50 Million
≈ $658.03K
CN¥62.10 Million China CN¥7.94 ▼ -0.87%
20087 Energix Renewable Energies Ltd
TA:ENRG
0.07x ILA6.36 Million
≈ $17.05K
ILA87.90 Million Israel ILA2300.00 ▼ -5.47%
20088 Garware Technical Fibres Limited
NSE:GARFIBRES
0.07x Rs61.40 Million
≈ $664.01K
Rs850.75 Million India Rs737.35 ▼ -2.08%
20089 Nichols
LSE:NICL
0.07x GBX932.00K
≈ $113.40
GBX12.92 Million UK GBX1015.00 ▲ +2.11%
20090 I.E.S Holdings Ltd
TA:IES
0.07x ILA10.46 Million
≈ $28.04K
ILA145.08 Million Israel ILA78450.00 ▼ -4.91%
20091 Radhika Jeweltech Limited
NSE:RADHIKAJWE
0.07x Rs11.27 Million
≈ $121.84K
Rs156.73 Million India Rs68.87 ▲ +1.23%
20092 Fidelity Special Values
LSE:FSV
0.07x GBX15.32 Million
≈ $1.86K
GBX214.57 Million UK GBX461.50 ▲ +0.65%
20093 Dev Information Technology Limited
NSE:DEVIT
0.07x Rs70.05 Million
≈ $757.54K
Rs985.91 Million India Rs27.77 ▲ +6.48%
20094 Namib Minerals Ordinary Shares
NASDAQ:NAMM
0.07x $4.01 Million $56.54 Million USA $1.38 ▼ -3.50%
20095 Shenandoah Telecommunications Co
NASDAQ:SHEN
0.07x $15.16 Million $214.70 Million USA $11.84 ▲ +2.78%
20096 Allied Properties Real Estate Investment Trust
TO:AP-UN
0.07x CA$1.98 Million
≈ $1.43 Million
CA$28.06 Million Canada CA$10.75 ▲ +3.66%
20097 Theralase Technologies Inc.
V:TLT
0.07x CA$6.36K
≈ $4.60K
CA$90.19K Canada CA$0.27 ▲ +3.85%
20098 XLMedia PLC
LSE:XLM
0.07x GBX451.83K
≈ $54.97
GBX6.41 Million UK GBX6.58 ▲ +0.00%
20099 Hvidbjerg Bank
CO:HVID
0.07x Dkr730.00K
≈ $114.21K
Dkr10.42 Million Denmark Dkr181.00 ▼ -1.36%
20100 Zhejiang Baoxiniao Garment Co Ltd
SHE:002154
0.07x CN¥2.71 Million
≈ $396.09K
CN¥38.73 Million China CN¥3.71 ▲ +1.09%