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.
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 |
|---|---|---|---|---|---|---|---|
| 19001 |
Corporacion Acciona Energias Renovables SA
MC:ANE |
0.31x |
€69.50 Million
≈ $81.25 Million |
€227.50 Million | Spain | €22.58 | ▼ -1.31% |
| 19002 |
Sonata Software Limited
NSE:SONATSOFTW |
0.30x |
Rs366.30 Million
≈ $3.96 Million |
Rs1.20 Billion | India | Rs264.80 | ▼ -0.95% |
| 19003 |
BMTC Group Inc
TO:GBT |
0.30x |
CA$3.22 Million
≈ $2.33 Million |
CA$10.56 Million | Canada | CA$13.10 | ▲ +1.47% |
| 19004 |
AAK AB
ST:AAK |
0.30x |
Skr288.00 Million
≈ $30.99 Million |
Skr946.00 Million | Sweden | Skr239.80 | ▼ -1.32% |
| 19005 |
Cello World Limited
NSE:CELLO |
0.30x |
Rs242.92 Million
≈ $2.63 Million |
Rs799.85 Million | India | Rs386.10 | ▲ +1.59% |
| 19006 |
Fundamenta Real Estate AG
SW:FREN |
0.30x |
CHF8.75 Million
≈ $11.06 Million |
CHF28.88 Million | Switzerland | CHF17.10 | ▲ +1.18% |
| 19007 |
NCsoft Corp
KO:036570 |
0.30x |
₩105.00 Billion
≈ $71.16 Million |
₩346.70 Billion | Korea | ₩289500.00 | ▼ -14.35% |
| 19008 |
ENENSYS Technologies SA
PA:ALNN6 |
0.30x |
€273.00K
≈ $319.17K |
€902.00K | France | €1.25 | ▲ +3.75% |
| 19009 |
Guangdong SACA Precision Manufacturing Co Ltd
SHE:300464 |
0.30x |
CN¥1.47 Million
≈ $215.19K |
CN¥4.86 Million | China | CN¥8.99 | ▲ +1.70% |
| 19010 |
Resources Connection Inc
F:RCO |
0.30x |
€3.17 Million
≈ $3.70 Million |
€10.47 Million | Germany | €3.76 | ▲ +0.00% |
| 19011 |
Resources Connection Inc
NASDAQ:RGP |
0.30x | $3.17 Million | $10.47 Million | USA | $4.47 | ▲ +1.59% |
| 19012 |
Maple Gold Mines Ltd
V:MGM |
0.30x |
CA$358.18K
≈ $259.10K |
CA$1.19 Million | Canada | CA$2.99 | ▼ -4.47% |
| 19013 |
Virbac SA
PA:VIRP |
0.30x |
€24.89 Million
≈ $29.09 Million |
€82.41 Million | France | €351.00 | ▲ +2.93% |
| 19014 |
River and Mercantile UK Micro Cap Investment Company Ltd
LSE:RMMC |
0.30x |
GBX1.57 Million
≈ $190.55 |
GBX5.19 Million | UK | GBX234.00 | ▲ +0.00% |
| 19015 |
Purple Capital Ltd
JSE:PPE |
0.30x |
ZAC12.27 Million
≈ $6.52K |
ZAC40.65 Million | South Africa | ZAC176.00 | ▲ +0.57% |
| 19016 |
Gujarat Mineral Development Corporation Limited
NSE:GMDCLTD |
0.30x |
Rs2.57 Billion
≈ $27.84 Million |
Rs8.54 Billion | India | Rs676.85 | ▲ +1.50% |
| 19017 |
Garanti Yatirim Ortakligi AS
IS:GRNYO |
0.30x |
TL856.37K
≈ $19.18K |
TL2.84 Million | Turkey | TL20.38 | ▼ -1.74% |
| 19018 |
Rossi Residencial S.A
SA:RSID3 |
0.30x |
R$25.02 Million
≈ $4.91 Million |
R$83.27 Million | Brazil | R$1.60 | ▲ +0.00% |
| 19019 |
Nanjing Res In of Surveying Mapping
SHE:300826 |
0.30x |
CN¥3.91 Million
≈ $571.69K |
CN¥13.00 Million | China | CN¥19.19 | ▲ +1.97% |
| 19020 |
Fineotex Chemical Limited
NSE:FCL |
0.30x |
Rs200.95 Million
≈ $2.17 Million |
Rs668.88 Million | India | Rs41.03 | ▼ -5.76% |
| 19021 |
STAAR Surgical Company
NASDAQ:STAA |
0.30x | $2.67 Million | $8.88 Million | USA | $29.86 | ▲ +5.66% |
| 19022 |
Applied UV, Inc.
NASDAQ:AUVIQ |
0.30x | $770.26K | $2.57 Million | USA | $0.00 | ▲ +100.00% |
| 19023 |
Kiler Gayrimenkul Yatirim Ortakligi AS
IS:KLGYO |
0.30x |
TL228.47 Million
≈ $5.12 Million |
TL761.57 Million | Turkey | TL5.09 | ▲ +4.09% |
| 19024 |
TPI POLENE POWER
BK:TPIPP-R |
0.30x |
฿257.15 Million
≈ $8.02 Million |
฿857.73 Million | Thailand | ฿2.28 | ▲ +0.88% |
| 19025 |
Mishorim Real Estate Investments
TA:MSHR |
0.30x |
ILA13.12 Million
≈ $35.17K |
ILA43.76 Million | Israel | ILA308.00 | ▼ -2.44% |
| 19026 |
Wintec Co. Ltd
KQ:320000 |
0.30x |
₩408.36 Million
≈ $276.74K |
₩1.36 Billion | Korea | ₩11780.00 | ▼ -0.93% |
| 19027 |
E-L Financial Corp Ltd
TO:ELF |
0.30x |
CA$196.48 Million
≈ $142.13 Million |
CA$655.99 Million | Canada | CA$16.96 | ▲ +0.36% |
| 19028 |
Omni Bridgeway Ltd
AU:OBL |
0.30x |
AU$25.12 Million
≈ $17.78 Million |
AU$83.91 Million | Australia | AU$1.67 | ▼ -0.60% |
| 19029 |
Guna Timur Raya PT
JK:TRUK |
0.30x |
Rp855.30 Million
≈ $50.12K |
Rp2.86 Billion | Indonesia | Rp330.00 | ▼ -12.70% |
| 19030 |
Compagnie de l'Odet
PA:ODET |
0.30x |
€51.60 Million
≈ $60.33 Million |
€172.40 Million | France | €1442.00 | ▼ -1.64% |
| 19031 |
Idsud S.A
PA:ALIDS |
0.30x |
€2.72 Million
≈ $3.18 Million |
€9.11 Million | France | €220.00 | ▲ +0.00% |
| 19032 |
KBC Global Limited
NSE:KBCGLOBAL |
0.30x |
Rs632.00K
≈ $6.83K |
Rs2.12 Million | India | Rs0.42 | ▲ +0.00% |
| 19033 |
Neogen Corporation
NASDAQ:NEOG |
0.30x | $10.85 Million | $36.34 Million | USA | $9.12 | ▲ +3.52% |
| 19034 |
UET United Electronic Technology AG
XETRA:CFC |
0.30x |
€682.00K
≈ $797.33K |
€2.29 Million | Germany | €0.52 | ▲ +13.04% |
| 19035 |
Nongshim Holdi
KO:072710 |
0.30x |
₩19.37 Billion
≈ $13.13 Million |
₩64.95 Billion | Korea | ₩90200.00 | ▼ -0.88% |
| 19036 |
Vanet Gida Sanayi Ic ve Dis Ticaret AS
IS:VANGD |
0.30x |
TL4.91 Million
≈ $110.02K |
TL16.47 Million | Turkey | TL85.85 | ▼ -3.05% |
| 19037 |
Carrier Global Corp
NYSE:CARR |
0.30x | $79.00 Million | $265.00 Million | USA | $68.54 | ▲ +1.42% |
| 19038 |
EL. D. Mouzakis S.A
AT:MOYZK |
0.30x |
€68.66K
≈ $80.27K |
€230.30K | Greece | €0.48 | ▲ +2.13% |
| 19039 |
Companhia Tecidos Santanense Ltda
SA:CTSA3 |
0.30x |
R$9.40 Million
≈ $1.85 Million |
R$31.61 Million | Brazil | R$2.00 | ▲ +0.00% |
| 19040 |
Elastic NV
NYSE:ESTC |
0.30x | $52.39 Million | $176.12 Million | USA | $65.09 | ▲ +1.54% |
| 19041 |
Deswell Industries Inc
NASDAQ:DSWL |
0.30x | $2.23 Million | $7.52 Million | USA | $3.31 | ▼ -1.19% |
| 19042 |
R.P.P. Infra Projects Limited
NSE:RPPINFRA |
0.30x |
Rs73.30 Million
≈ $792.71K |
Rs246.70 Million | India | Rs61.79 | ▲ +2.30% |
| 19043 |
Advancetek Enterprise Co Ltd
TW:1442 |
0.30x |
NT$58.19 Million
≈ $1.83 Million |
NT$195.88 Million | Taiwan | NT$27.75 | ▲ +0.18% |
| 19044 |
Harbin Boshi Automation Co Ltd
SHE:002698 |
0.30x |
CN¥44.03 Million
≈ $6.44 Million |
CN¥148.25 Million | China | CN¥12.11 | ▼ -1.94% |
| 19045 |
D-Box Technologies Inc.
TO:DBO |
0.30x |
CA$1.34 Million
≈ $972.23K |
CA$4.53 Million | Canada | CA$0.93 | ▼ -2.11% |
| 19046 |
Shanghai Huitong Energy Co Ltd
SHG:600605 |
0.30x |
CN¥1.68 Million
≈ $246.23K |
CN¥5.67 Million | China | CN¥28.79 | ▼ -0.72% |
| 19047 |
Gratifii Ltd
AU:GTI |
0.30x |
AU$673.40K
≈ $476.48K |
AU$2.27 Million | Australia | AU$0.04 | ▲ +0.00% |
| 19048 |
Baillie Gifford Shin Nippon PLC
LSE:BGS |
0.30x |
GBX2.08 Million
≈ $253.56 |
GBX7.05 Million | UK | GBX156.80 | ▼ -1.51% |
| 19049 |
Malmbergs Elektriska AB (publ)
ST:MEAB-B |
0.30x |
Skr1.71 Million
≈ $184.02K |
Skr5.78 Million | Sweden | Skr35.60 | ▼ -0.28% |
| 19050 |
Jpmorgan Global Core Real Assets Ltd
LSE:JARA |
0.30x |
GBX3.87 Million
≈ $470.38 |
GBX13.10 Million | UK | GBX77.00 | ▼ -2.53% |
| 19051 |
MNC Studios International Tbk PT
JK:MSIN |
0.30x |
Rp168.73 Billion
≈ $9.89 Million |
Rp571.54 Billion | Indonesia | Rp570.00 | ▲ +24.45% |
| 19052 |
Mode Tour Real Estate Investment Trust Inc
KO:204210 |
0.30x |
₩724.53 Million
≈ $491.00K |
₩2.46 Billion | Korea | ₩2035.00 | ▲ +0.00% |
| 19053 |
Esr Kendall Square Reit Co Ltd
KO:365550 |
0.29x |
₩7.71 Billion
≈ $5.22 Million |
₩26.13 Billion | Korea | ₩3650.00 | ▼ -3.05% |
| 19054 |
Almonty Industries Inc
TO:AII |
0.29x |
CA$9.79 Million
≈ $7.08 Million |
CA$33.19 Million | Canada | CA$28.75 | ▲ +3.45% |
| 19055 |
CTP N.V.
AS:CTPNV |
0.29x |
€126.50 Million
≈ $147.89 Million |
€429.50 Million | Netherlands | €15.52 | ▲ +0.13% |
| 19056 |
Springs Global Participações S.A.
SA:SGPS3 |
0.29x |
R$13.45 Million
≈ $2.64 Million |
R$45.72 Million | Brazil | R$1.64 | ▲ +0.00% |
| 19057 |
Beijing Forever Technology Co Ltd
SHE:300365 |
0.29x |
CN¥1.82 Million
≈ $265.90K |
CN¥6.18 Million | China | CN¥5.21 | ▼ -3.16% |
| 19058 |
Petershill Partners PLC
LSE:PHLL |
0.29x |
GBX72.80 Million
≈ $8.86K |
GBX247.60 Million | UK | GBX310.50 | ▲ +0.00% |
| 19059 |
REDSUN PROPERTIES GROUP
F:0RJ |
0.29x |
€366.28 Million
≈ $428.22 Million |
€1.25 Billion | Germany | €0.00 | ▲ +0.00% |
| 19060 |
Great Microwave Technology Co. Ltd. A
SHG:688270 |
0.29x |
CN¥11.35 Million
≈ $1.66 Million |
CN¥38.64 Million | China | CN¥106.70 | ▼ -2.56% |
| 19061 |
Mitrabahtera Segara Sejati Tbk
JK:MBSS |
0.29x |
Rp11.41 Billion
≈ $668.31K |
Rp38.88 Billion | Indonesia | Rp2350.00 | ▲ +3.07% |
| 19062 |
Semacom Integrated Tbk PT
JK:SEMA |
0.29x |
Rp1.68 Billion
≈ $98.63K |
Rp5.74 Billion | Indonesia | Rp95.00 | ▼ -4.04% |
| 19063 |
Argo Properties NV
TA:ARGO |
0.29x |
ILA7.85 Million
≈ $21.03K |
ILA26.79 Million | Israel | ILA13200.00 | ▲ +0.15% |
| 19064 |
Omega Flex Inc
NASDAQ:OFLX |
0.29x | $608.00K | $2.08 Million | USA | $30.12 | ▲ +2.80% |
| 19065 |
Kulicke and Soffa Industries Inc
NASDAQ:KLIC |
0.29x | $10.27 Million | $35.15 Million | USA | $107.52 | ▼ -0.81% |
| 19066 |
HIVE Digital Technologies Ltd
NASDAQ:HIVE |
0.29x | $10.23 Million | $35.02 Million | USA | $4.37 | ▼ -0.23% |
| 19067 |
HIVE Digital Technologies Ltd.
V:HIVE |
0.29x |
CA$10.23 Million
≈ $7.40 Million |
CA$35.02 Million | Canada | CA$3.82 | ▼ -6.83% |
| 19068 |
Ircon International Limited
NSE:IRCON |
0.29x |
Rs885.20 Million
≈ $9.57 Million |
Rs3.03 Billion | India | Rs135.89 | ▲ +0.42% |
| 19069 |
Kc Green Holdi
KO:009440 |
0.29x |
₩1.88 Billion
≈ $1.28 Million |
₩6.46 Billion | Korea | ₩756.00 | ▲ +0.00% |
| 19070 |
Mennica Polska S.A.
WAR:MNC |
0.29x |
zł118.26 Million
≈ $32.55 Million |
zł406.54 Million | Poland | zł43.20 | ▲ +1.17% |
| 19071 |
Klassik Radio AG
XETRA:KA8 |
0.29x |
€261.00K
≈ $305.14K |
€898.00K | Germany | €3.02 | ▲ +0.67% |
| 19072 |
Media Lab SpA
PA:MLLAB |
0.29x |
€122.63K
≈ $143.37K |
€421.93K | France | €3.38 | ▲ +0.00% |
| 19073 |
Caisse Régionale de Crédit Agricole du Morbihan
PA:CMO |
0.29x |
€8.35 Million
≈ $9.76 Million |
€28.75 Million | France | €135.00 | ▲ +2.90% |
| 19074 |
Salter Brothers Emerging Companies Ltd
AU:SB2 |
0.29x |
AU$3.04 Million
≈ $2.15 Million |
AU$10.49 Million | Australia | AU$0.56 | ▼ -1.75% |
| 19075 |
Tibet Galaxy Science & Technology Development Co Ltd
SHE:000752 |
0.29x |
CN¥34.52 Million
≈ $5.05 Million |
CN¥118.92 Million | China | CN¥9.03 | ▼ -0.99% |
| 19076 |
Zhuhai Bojay Electronics Co Ltd
SHE:002975 |
0.29x |
CN¥24.83 Million
≈ $3.63 Million |
CN¥85.54 Million | China | CN¥143.60 | ▼ -2.97% |
| 19077 |
SENCO GOLD LTD
NSE:SENCO |
0.29x |
Rs316.96 Million
≈ $3.43 Million |
Rs1.09 Billion | India | Rs344.50 | ▲ +0.32% |
| 19078 |
CW Enerji SA
IS:CWENE |
0.29x |
TL213.52 Million
≈ $4.78 Million |
TL737.66 Million | Turkey | TL39.94 | ▼ -2.35% |
| 19079 |
HMC Capital Ltd
AU:HMC |
0.29x |
AU$48.30 Million
≈ $34.18 Million |
AU$166.90 Million | Australia | AU$2.95 | ▼ -0.67% |
| 19080 |
Beijing Tongtech Co Ltd
SHE:300379 |
0.29x |
CN¥69.42 Million
≈ $10.16 Million |
CN¥239.95 Million | China | CN¥1.72 | ▼ -6.52% |
| 19081 |
MFS Multimarket Income Trust
NYSE:MMT |
0.29x | $5.16 Million | $17.83 Million | USA | $4.48 | ▼ -0.22% |
| 19082 |
Nobleoak Life Ltd
AU:NOL |
0.29x |
AU$1.83 Million
≈ $1.30 Million |
AU$6.35 Million | Australia | AU$1.20 | ▲ +0.00% |
| 19083 |
LIFE360 Inc
AU:360 |
0.29x |
AU$38.07 Million
≈ $26.94 Million |
AU$131.80 Million | Australia | AU$21.66 | ▼ -4.03% |
| 19084 |
Ganzhou Tengyuan Cobalt New Material Co. Ltd.
SHE:301219 |
0.29x |
CN¥197.90 Million
≈ $28.96 Million |
CN¥685.23 Million | China | CN¥57.81 | ▼ -2.61% |
| 19085 |
Strive Asset Management
NASDAQ:ASST |
0.29x | $3.93K | $13.61K | USA | $15.02 | ▲ +1.90% |
| 19086 |
Cpi Fim SA
WAR:OPG |
0.29x |
zł2.55 Million
≈ $701.24K |
zł8.83 Million | Poland | zł3.50 | ▲ +0.00% |
| 19087 |
GuoChuang Software Co Ltd
SHE:300520 |
0.29x |
CN¥12.78 Million
≈ $1.87 Million |
CN¥44.34 Million | China | CN¥33.46 | ▼ -5.19% |
| 19088 |
First of Long Island Corp
NASDAQ:FLIC |
0.29x | $1.08 Million | $3.76 Million | USA | $11.87 | ▲ +0.00% |
| 19089 |
Kia Corp
KO:000270 |
0.29x |
₩424.49 Billion
≈ $287.67 Million |
₩1.47 Trillion | Korea | ₩164300.00 | ▼ -2.67% |
| 19090 |
NGE Capital Ltd
AU:NGE |
0.29x |
AU$2.12 Million
≈ $1.50 Million |
AU$7.38 Million | Australia | AU$1.28 | ▲ +0.79% |
| 19091 |
TR Property Investment Trust plc
LSE:TRY |
0.29x |
GBX31.30 Million
≈ $3.81K |
GBX109.33 Million | UK | GBX309.00 | ▲ +0.16% |
| 19092 |
ARB IOT Group Limited Ordinary Shares
NASDAQ:ARBB |
0.29x | $6.34 Million | $22.16 Million | USA | $5.38 | ▲ +0.20% |
| 19093 |
Franklin Universal Closed Fund
NYSE:FT |
0.29x | $6.15 Million | $21.49 Million | USA | $7.93 | ▼ -0.50% |
| 19094 |
Zeder Investments Ltd
JSE:ZED |
0.29x |
ZAC16.00 Million
≈ $8.50K |
ZAC56.00 Million | South Africa | ZAC117.00 | ▼ -7.14% |
| 19095 |
Meridian Bhd
KLSE:5040 |
0.29x |
RM277.00K
≈ $69.55K |
RM971.00K | Malaysia | RM0.01 | ▼ -33.33% |
| 19096 |
Plaza S.A
SN:MALLPLAZA |
0.29x |
CL$47.67 Billion
≈ $53.31 Million |
CL$167.15 Billion | Chile | CL$3600.00 | ▼ -2.70% |
| 19097 |
NewFlex Technology Co. Ltd
KQ:085670 |
0.28x |
₩1.11 Billion
≈ $753.14K |
₩3.90 Billion | Korea | ₩4340.00 | ▼ -0.69% |
| 19098 |
VANTIVA SA
PA:VANTI |
0.28x |
€23.50 Million
≈ $27.47 Million |
€82.50 Million | France | €0.10 | ▼ -0.19% |
| 19099 |
Conduril - Engenharia S.A
LS:CDU |
0.28x |
€2.06 Million
≈ $2.41 Million |
€7.24 Million | Portugal | €15.00 | ▲ +0.00% |
| 19100 |
ISCC FINTECH SPA
F:L7H |
0.28x |
€297.38K
≈ $347.67K |
€1.05 Million | Germany | €0.84 | ▼ -2.11% |