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