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