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
19701 BioNeutra Global Corp
V:BGA
0.15x CA$207.44K
≈ $150.06K
CA$1.39 Million Canada CA$0.03 ▲ +0.00%
19702 Bewhere Holdings Inc
V:BEW
0.15x CA$92.45K
≈ $66.88K
CA$621.16K Canada CA$0.73 ▼ -1.35%
19703 Lotus Technology Inc.
NASDAQ:LOT
0.15x $325.64K $2.19 Million USA $0.89 ▲ +2.69%
19704 Jiangsu Tongrun Equipment Technology Co Ltd
SHE:002150
0.15x CN¥5.85 Million
≈ $855.83K
CN¥39.41 Million China CN¥21.25 ▼ -4.41%
19705 Agroz Inc. Ordinary Shares
NASDAQ:AGRZ
0.15x $941.27K $6.35 Million USA $0.22 ▼ -24.62%
19706 Quoc Cuong Gia Lai JSC
VN:QCG
0.15x ₫19.76 Billion
≈ $750.81K
₫133.30 Billion Vietnam ₫9500.00 ▲ +0.00%
19707 Bodhi Tree Multimedia Limited
NSE:BTML
0.15x Rs1.08 Million
≈ $11.64K
Rs7.27 Million India Rs6.33 ▼ -5.24%
19708 ASIA Capital Group Public Company Limited
BK:ACAP
0.15x ฿52.80 Million
≈ $1.65 Million
฿356.64 Million Thailand ฿0.33 ▲ +0.00%
19709 Samjin LND Co. Ltd
KQ:054090
0.15x ₩576.36 Million
≈ $390.59K
₩3.90 Billion Korea ₩949.00 ▼ -0.21%
19710 JP Morgan Global Growth & Income PLC
LSE:JGGI
0.15x GBX10.79 Million
≈ $1.31K
GBX73.14 Million UK GBX608.50 ▲ +0.41%
19711 Shenzhen Genvict Technologies Co Ltd
SHE:002869
0.15x CN¥2.29 Million
≈ $334.74K
CN¥15.53 Million China CN¥15.77 ▲ +9.97%
19712 GRIPM Advanced Materials Co. Ltd. A
SHG:688456
0.15x CN¥2.34 Million
≈ $342.41K
CN¥15.90 Million China CN¥71.63 ▼ -8.23%
19713 Aptech Limited
NSE:APTECHT
0.15x Rs19.36 Million
≈ $209.36K
Rs131.84 Million India Rs91.31 ▼ -0.38%
19714 Medico Remedies Limited
NSE:MEDICO
0.15x Rs6.43 Million
≈ $69.54K
Rs43.86 Million India Rs43.54 ▲ +6.85%
19715 FIRSTRAND ADR/ 10 RC -01
F:FSR
0.15x €6.36 Billion
≈ $7.43 Billion
€43.54 Billion Germany €45.80 ▼ -0.87%
19716 Viet Nam International Commercial Joint Stock Bank
VN:VIB
0.15x ₫327.27 Billion
≈ $12.43 Million
₫2.24 Trillion Vietnam ₫14400.00 ▲ +1.77%
19717 Ace Oldfields PT
JK:KUAS
0.15x Rp374.21 Million
≈ $21.93K
Rp2.56 Billion Indonesia Rp93.00 ▲ +3.33%
19718 MeguREIT Israel
TA:MGRT
0.15x ILA13.65 Million
≈ $36.59K
ILA93.79 Million Israel ILA758.00 ▲ +0.66%
19719 Southern Cable Group Bhd
KLSE:0225
0.15x RM18.12 Million
≈ $4.55 Million
RM124.76 Million Malaysia RM2.23 ▼ -3.04%
19720 Elite Color Environmental Resources 
SHE:002998
0.15x CN¥3.63 Million
≈ $531.20K
CN¥25.01 Million China CN¥7.24 ▼ -0.69%
19721 DOF Group ASA
OL:DOFG
0.14x Nkr10.00 Million
≈ $1.05 Million
Nkr69.00 Million Norway Nkr123.90 ▼ -0.48%
19722 Zhuhai Zhongfu Enterprise Co Ltd
SHE:000659
0.14x CN¥10.99 Million
≈ $1.61 Million
CN¥75.89 Million China CN¥2.77 ▲ +9.92%
19723 Meridia Real Estate III Socimi SA
MC:YMRE
0.14x €3.76 Million
≈ $4.39 Million
€25.95 Million Spain €0.77 ▲ +0.00%
19724 Zhejiang Yatai Pharmaceutical Co Ltd
SHE:002370
0.14x CN¥16.32 Million
≈ $2.39 Million
CN¥112.98 Million China CN¥4.78 ▼ -0.21%
19725 Suzhou Maxwell Technologies Co Ltd Class A
SHE:300751
0.14x CN¥38.87 Million
≈ $5.69 Million
CN¥269.36 Million China CN¥168.26 ▼ -8.09%
19726 Cubex Tubings Limited
NSE:CUBEXTUB
0.14x Rs4.29 Million
≈ $46.36K
Rs29.74 Million India Rs76.72 ▼ -0.92%
19727 Dividend 15 Split Corp
TO:DFN
0.14x CA$32.87 Million
≈ $23.78 Million
CA$229.41 Million Canada CA$9.66 ▲ +0.10%
19728 Metsa Board Oyj A
HE:METSA
0.14x €4.60 Million
≈ $5.38 Million
€32.20 Million Finland €4.05 ▼ -2.64%
19729 Metsa Board Oyj B
HE:METSB
0.14x €4.60 Million
≈ $5.38 Million
€32.20 Million Finland €2.92 ▲ +2.53%
19730 WhiteSmoke Software Ltd
TA:WSMK
0.14x ILA9.00K
≈ $24.13
ILA63.00K Israel ILA133.00 ▲ +0.08%
19731 Capital A Berhad
KLSE:5099
0.14x RM1.37 Billion
≈ $343.08 Million
RM9.57 Billion Malaysia RM0.38 ▲ +0.00%
19732 enCore Energy Corp.
V:EU
0.14x CA$1.33 Million
≈ $960.89K
CA$9.30 Million Canada CA$1.62 ▼ -2.99%
19733 Veedol Corporation Limited
NSE:VEEDOL
0.14x Rs297.20 Million
≈ $3.21 Million
Rs2.08 Billion India Rs1391.00 ▼ -0.09%
19734 Organogenesis Holdings Inc
NASDAQ:ORGO
0.14x $3.08 Million $21.57 Million USA $2.53 ▼ -0.78%
19735 Montepino Logistica SOCIMI S.A.
PA:MLMTP
0.14x €11.94 Million
≈ $13.96 Million
€83.74 Million France €9.70 ▲ +0.00%
19736 Octopus Aim Vct Plc
LSE:OOA
0.14x GBX359.00K
≈ $43.68
GBX2.52 Million UK GBX39.60 ▲ +0.00%
19737 Forsys Metals Corp.
TO:FSY
0.14x CA$67.31K
≈ $48.69K
CA$473.27K Canada CA$0.43 ▲ +2.38%
19738 Schibsted ASA A
OL:SCHA
0.14x Nkr724.00 Million
≈ $76.19 Million
Nkr5.10 Billion Norway Nkr338.60 ▲ +0.00%
19739 Schibsted ASA B
OL:SCHB
0.14x Nkr724.00 Million
≈ $76.19 Million
Nkr5.10 Billion Norway Nkr321.80 ▲ +0.00%
19740 Wintao Communications Co. Ltd
SHE:301139
0.14x CN¥3.87 Million
≈ $566.64K
CN¥27.37 Million China CN¥3.12 ▲ +20.00%
19741 Brederode
LSE:0QWB
0.14x €12.89 Million
≈ $15.07 Million
€91.38 Million UK €102.40 ▼ -0.19%
19742 Beijing Dynamic Power Co Ltd
SHG:600405
0.14x CN¥4.67 Million
≈ $682.64K
CN¥33.09 Million China CN¥3.94 ▲ +1.03%
19743 Mobimo Hldg
SW:MOBN
0.14x CHF17.58 Million
≈ $22.22 Million
CHF124.91 Million Switzerland CHF350.50 ▲ +0.86%
19744 Goldplat PLC
LSE:GDP
0.14x GBX198.00K
≈ $24.09
GBX1.41 Million UK GBX17.25 ▼ -4.17%
19745 Dolphin Entertainment Inc
NASDAQ:DLPN
0.14x $576.59K $4.11 Million USA $1.06 ▼ -3.19%
19746 Solar Industries India Limited
NSE:SOLARINDS
0.14x Rs958.60 Million
≈ $10.37 Million
Rs6.84 Billion India Rs18244.00 ▼ -2.06%
19747 CompoSecure, Inc.
NASDAQ:CMPO
0.14x $3.01 Million $21.49 Million USA $20.53 ▲ +0.69%
19748 CompoSecure, Inc.
NYSE:CMPO
0.14x $3.01 Million $21.49 Million USA $16.51 ▼ -16.36%
19749 Telcon Inc
KQ:200230
0.14x ₩1.37 Billion
≈ $926.20K
₩9.85 Billion Korea ₩1984.00 ▼ -2.98%
19750 Yayla Enerji Uretim Turizm ve
IS:YAYLA
0.14x TL2.09 Million
≈ $46.74K
TL15.04 Million Turkey TL22.08 ▼ -1.95%
19751 Tigo Energy Inc.
NASDAQ:TYGO
0.14x $1.62 Million $11.72 Million USA $1.59 ▼ -5.36%
19752 Wellfully Ltd
AU:WFL
0.14x AU$28.49K
≈ $20.16K
AU$205.91K Australia AU$0.00 ▲ +0.00%
19753 Europen Endustri Insaat Sanayi ve Ticaret A.S.
IS:EUREN
0.14x TL47.71 Million
≈ $1.07 Million
TL345.24 Million Turkey TL3.92 ▼ -2.24%
19754 Lennox International Inc
NYSE:LII
0.14x $16.10 Million $117.20 Million USA $544.11 ▼ -0.59%
19755 Société Anonyme des Bains de Mer et du Cercle des Étrangers à Monaco
F:RJ8
0.14x €63.07 Million
≈ $73.74 Million
€459.42 Million Germany €137.50 ▼ -1.79%
19756 Max India Limited
NSE:MAXIND
0.14x Rs349.37 Million
≈ $3.78 Million
Rs2.55 Billion India Rs173.31 ▼ -6.30%
19757 Panasonic Manufacture Malaysia
KLSE:3719
0.14x RM1.66 Million
≈ $416.52K
RM12.12 Million Malaysia RM6.09 ▲ +0.16%
19758 Reinet Investments SCA
JSE:RNI
0.14x ZAC675.15 Million
≈ $358.81K
ZAC4.96 Billion South Africa ZAC46788.00 ▲ +0.71%
19759 Vina San Pedro
SN:VSPT
0.14x CL$386.22 Million
≈ $431.93K
CL$2.84 Billion Chile CL$4.00 ▲ +0.00%
19760 ADTRAN Inc
NASDAQ:ADTN
0.14x $42.24 Million $311.44 Million USA $9.01 ▼ -5.16%
19761 Rights and Issues Investment Trust Public Limited Company
LSE:RIII
0.14x GBX656.00K
≈ $79.82
GBX4.84 Million UK GBX2310.00 ▼ -0.43%
19762 Green Ocean Corporation Bhd
KLSE:0074
0.14x RM915.00K
≈ $229.73K
RM6.77 Million Malaysia RM0.09 ▲ +0.00%
19763 PT Pantai Indah Kapuk Dua Tbk
JK:PANI
0.14x Rp31.91 Billion
≈ $1.87 Million
Rp236.28 Billion Indonesia Rp5975.00 ▼ -0.83%
19764 Carbon Streaming Corp
NEO:NETZ
0.13x CA$87.00K
≈ $62.93K
CA$645.00K Canada CA$0.88 ▼ -2.22%
19765 Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO
0.13x TL9.40 Million
≈ $210.50K
TL69.85 Million Turkey TL18.70 ▲ +3.20%
19766 Hunan Corun New Energy Co Ltd
SHG:600478
0.13x CN¥10.81 Million
≈ $1.58 Million
CN¥80.43 Million China CN¥4.89 ▲ +1.66%
19767 Seondo Electric Co., Ltd.
KO:007610
0.13x ₩317.71 Million
≈ $215.31K
₩2.36 Billion Korea ₩3795.00 ▼ -8.55%
19768 Wetouch Technology Inc. Common Stock
NASDAQ:WETH
0.13x $519.50K $3.87 Million USA $1.30 ▲ +0.00%
19769 Molinos Juan Semino SA
BA:SEMI
0.13x AR$46.43 Million
≈ $33.60K
AR$345.85 Million Argentina AR$16.45 ▼ -1.50%
19770 Nostrum Oil & Gas PLC
LSE:NOG
0.13x GBX9.80 Million
≈ $1.19K
GBX73.03 Million UK GBX4.00 ▲ +0.00%
19771 AGNC Investment Corp.
NASDAQ:AGNC
0.13x $128.00 Million $954.00 Million USA $11.07 ▲ +4.04%
19772 Karat Packaging Inc
NASDAQ:KRT
0.13x $982.00K $7.33 Million USA $41.68 ▲ +1.78%
19773 Array Digital Infrastructure, Inc.
NYSE:AD
0.13x $23.83 Million $177.99 Million USA $35.00 ▲ +1.16%
19774 Bet Shemesh Engines Holdings 1997 Ltd
TA:BSEN
0.13x ILA1.99 Million
≈ $5.34K
ILA14.93 Million Israel ILA81610.00 ▼ -1.56%
19775 Ramsdens Holdings PLC
LSE:RFX
0.13x GBX995.00K
≈ $121.06
GBX7.46 Million UK GBX666.00 ▲ +0.00%
19776 Orizon Valorização de Resíduos S.A
SA:ORVR3
0.13x R$3.64 Million
≈ $714.82K
R$27.34 Million Brazil R$71.60 ▲ +0.07%
19777 Ktop Reit
KO:145270
0.13x ₩702.08 Million
≈ $475.79K
₩5.29 Billion Korea ₩790.00 ▼ -2.83%
19778 Career Point Limited
NSE:CAREERP
0.13x Rs19.96 Million
≈ $215.84K
Rs150.45 Million India Rs200.10 ▲ +0.00%
19779 Samsung Publis
KO:068290
0.13x ₩236.67 Million
≈ $160.39K
₩1.78 Billion Korea ₩6140.00 ▼ -0.16%
19780 QCR Holdings Inc
NASDAQ:QCRH
0.13x $4.42 Million $33.38 Million USA $103.28 ▲ +3.12%
19781 Avonmore Capital & Management Services Limited
NSE:AVONMORE
0.13x Rs10.90 Million
≈ $117.88K
Rs82.40 Million India Rs9.15 ▼ -1.51%
19782 Lucky Film Co Ltd
SHG:600135
0.13x CN¥676.84K
≈ $99.04K
CN¥5.12 Million China CN¥6.97 ▲ +1.60%
19783 Dong Hai JSC of Bentre
VN:DHC
0.13x ₫12.13 Billion
≈ $460.69K
₫92.04 Billion Vietnam ₫31250.00 ▲ +5.93%
19784 Shanghai Precise Packaging Co Ltd
SHE:300442
0.13x CN¥503.16 Million
≈ $73.63 Million
CN¥3.82 Billion China CN¥63.23 ▼ -4.60%
19785 Banco Bradesco DRC
BA:BBD
0.13x AR$815.90 Million
≈ $590.39K
AR$6.21 Billion Argentina AR$5750.00 ▼ -0.78%
19786 Gulf Oil Lubricants India Limited
NSE:GULFOILLUB
0.13x Rs238.57 Million
≈ $2.58 Million
Rs1.81 Billion India Rs1035.60 ▼ -1.20%
19787 Lahav LR Real Estate Ltd
TA:LAHAV
0.13x ILA15.60 Million
≈ $41.82K
ILA118.94 Million Israel ILA1105.00 ▼ -6.28%
19788 Alrov Properties & Lodgings Ltd
TA:ALRPR
0.13x ILA14.51 Million
≈ $38.90K
ILA110.68 Million Israel ILA25250.00 ▼ -0.12%
19789 Empro Group Inc. Ordinary shares
NASDAQ:EMPG
0.13x $129.68K $990.71K USA $17.36 ▲ +0.00%
19790 ACM Research Shanghai Inc
SHG:688082
0.13x CN¥74.54 Million
≈ $10.91 Million
CN¥570.29 Million China CN¥287.01 ▼ -6.51%
19791 MEDAPP S.A. ZY -10
F:WQ1
0.13x €99.00K
≈ $115.74K
€761.00K Germany €0.02 ▼ -1.89%
19792 Gayatri Highways Limited
NSE:GAYAHWS
0.13x Rs1.75 Billion
≈ $18.92 Million
Rs13.47 Billion India Rs1.91 ▲ +1.60%
19793 Netlinkz Ltd
AU:NET
0.13x AU$123.50K
≈ $87.38K
AU$951.01K Australia AU$0.15 ▲ +0.00%
19794 NETCLASS TECHNOLOGY INC Class A Ordinary Shares
NASDAQ:NTCL
0.13x $38.09K $293.60K USA $3.27 ▲ +7.21%
19795 Realia Properties Inc
V:RLP
0.13x CA$489.49K
≈ $354.09K
CA$3.78 Million Canada CA$0.02 ▲ +0.00%
19796 General Plastic Industrial Co Ltd
TW:6128
0.13x NT$7.00 Million
≈ $220.44K
NT$54.07 Million Taiwan NT$20.15 ▼ -0.25%
19797 VNV Global AB
ST:VNV
0.13x Skr4.07 Million
≈ $437.57K
Skr31.43 Million Sweden Skr18.32 ▲ +0.33%
19798 CIE Automotive S.A.
MC:CIE
0.13x €127.90 Million
≈ $149.53 Million
€994.10 Million Spain €26.30 ▲ +1.74%
19799 iPower Inc
NASDAQ:IPW
0.13x $27.72K $215.66K USA $0.63 ▼ -2.33%
19800 Hoang Anh Gia Lai JSC
VN:HAG
0.13x ₫144.57 Billion
≈ $5.49 Million
₫1.13 Trillion Vietnam ₫14000.00 ▲ +2.19%