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
27901 GomSpace Group AB
ST:GOMX
-9.13x Skr-34.60 Million
≈ $-3.72 Million
Skr3.79 Million Sweden Skr18.82 ▼ -1.77%
27902 Yunnan Water Investment Co. Limited
F:2WI
-9.19x €-5.88 Billion
≈ $-6.87 Billion
€640.04 Million Germany €0.01 ▲ +0.00%
27903 Harley-Davidson Inc
NYSE:HOG
-9.20x $-228.02 Million $24.77 Million USA $24.25 ▼ -1.54%
27904 Hanil Vacuum Co. Ltd
KQ:123840
-9.21x ₩-4.05 Billion
≈ $-2.75 Million
₩439.97 Million Korea ₩3560.00 ▲ +4.71%
27905 Molinos Agro SA
BA:MOLA
-9.22x AR$-264.44 Billion
≈ $-191.35 Million
AR$28.68 Billion Argentina AR$24025.00 ▼ -0.31%
27906 Hong Leong Capital Bhd
KLSE:5274
-9.23x RM-164.09 Million
≈ $-41.20 Million
RM17.77 Million Malaysia RM3.27 ▲ +0.00%
27907 Orbital Corporation Ltd
AU:OEC
-9.24x AU$-2.90 Million
≈ $-2.05 Million
AU$314.00K Australia AU$0.15 ▲ +3.45%
27908 Commonwealth Bank of Australia
F:CWW
-9.24x €-22.85 Billion
≈ $-26.71 Billion
€2.47 Billion Germany €101.16 ▲ +1.04%
27909 Sichuan Shudao Equipment & Technology Co Ltd
SHE:300540
-9.25x CN¥-85.84 Million
≈ $-12.56 Million
CN¥9.28 Million China CN¥26.30 ▲ +3.34%
27910 Impact Coatings publ AB
ST:IMPC
-9.26x Skr-5.56 Million
≈ $-597.91K
Skr600.00K Sweden Skr4.20 ▼ -8.30%
27911 China Fangda Group Co Ltd
SHE:000055
-9.27x CN¥-306.13 Million
≈ $-44.80 Million
CN¥33.03 Million China CN¥3.93 ▼ -6.21%
27912 China Fangda Group Co Ltd
SHE:200055
-9.27x HK$-306.13 Million
≈ $-39.08 Million
HK$33.03 Million China HK$1.30 ▼ -2.99%
27913 People's Garment Public Company Limited
BK:PG
-9.28x ฿-58.82 Million
≈ $-1.83 Million
฿6.34 Million Thailand ฿6.55 ▼ -1.50%
27914 Stereotaxis Inc
NYSE MKT:STXS
-9.28x $-405.85K $43.75K USA $1.92 ▲ +1.05%
27915 Malaysian Resources Corporation
KLSE:1651
-9.30x RM-172.62 Million
≈ $-43.34 Million
RM18.55 Million Malaysia RM0.32 ▼ -1.54%
27916 Goldflare Exploration Inc
V:GOFL
-9.34x CA$-292.21K
≈ $-211.38K
CA$31.29K Canada CA$0.04 ▲ +16.67%
27917 Audeara Ltd
AU:AUA
-9.34x AU$-69.09K
≈ $-48.88K
AU$7.40K Australia AU$0.04 ▲ +11.43%
27918 Duro Felguera
MC:MDF
-9.35x €-14.63 Million
≈ $-17.10 Million
€1.56 Million Spain €0.17 ▲ +2.13%
27919 Anxin Trust Co Ltd
SHG:600816
-9.35x CN¥-105.47 Million
≈ $-15.43 Million
CN¥11.28 Million China CN¥3.00 ▼ -0.99%
27920 GAMES BOX S.A. ZY-10
F:ZN6
-9.36x €-295.79K
≈ $-345.81K
€31.60K Germany €0.15 ▲ +1.40%
27921 Poznanska Korporacja Budowlana Pekabex SA
WAR:PBX
-9.36x zł-3.36 Million
≈ $-925.27K
zł359.00K Poland zł9.15 ▲ +1.55%
27922 Reliance Communications Limited
NSE:RCOM
-9.37x Rs-3.64 Billion
≈ $-39.32 Million
Rs388.00 Million India Rs0.90 ▲ +0.00%
27923 Supreme Electronics Co Ltd
TW:8112
-9.37x NT$-16.64 Billion
≈ $-524.34 Million
NT$1.78 Billion Taiwan NT$94.40 ▼ -0.11%
27924 i-SENS Inc
KQ:099190
-9.40x ₩-1.96 Billion
≈ $-1.33 Million
₩209.00 Million Korea ₩16800.00 ▼ -1.23%
27925 Guangdong Weide Information Technology Co. Ltd. A
SHG:688171
-9.40x CN¥-11.79 Million
≈ $-1.72 Million
CN¥1.25 Million China CN¥52.06 ▼ -4.81%
27926 Airthings ASA
OL:AIRX
-9.40x Nkr-2.50 Million
≈ $-263.18K
Nkr266.00K Norway Nkr0.13 ▲ +3.54%
27927 MVV Energie AG
F:MVV1
-9.41x €-186.69 Million
≈ $-218.26 Million
€19.85 Million Germany €29.90 ▲ +0.00%
27928 ChoA Pharmaceutical Co.Ltd
KQ:034940
-9.41x ₩-1.59 Billion
≈ $-1.08 Million
₩168.85 Million Korea ₩668.00 ▼ -2.20%
27929 GF Securities Co Ltd
SHE:000776
-9.43x CN¥-42.08 Billion
≈ $-6.16 Billion
CN¥4.46 Billion China CN¥19.28 ▲ +1.53%
27930 Zevia Pbc
NYSE:ZVIA
-9.44x $-2.33 Million $247.00K USA $1.37 ▲ +1.48%
27931 BIEN SPAREB.AS NK 34375
F:JX0
-9.47x €-138.67 Million
≈ $-162.12 Million
€14.64 Million Germany €13.80 ▲ +0.73%
27932 Ferroamp Elektronik AB
ST:FERRO
-9.48x Skr-34.84 Million
≈ $-3.75 Million
Skr3.67 Million Sweden Skr3.03 ▼ -1.14%
27933 Huatai Securities Co Ltd
SHG:601688
-9.49x CN¥-49.17 Billion
≈ $-7.20 Billion
CN¥5.18 Billion China CN¥19.12 ▲ +2.74%
27934 MLRN Projects and Trade Ltd
TA:MLRN
-9.49x ILA-133.03 Million
≈ $-356.65K
ILA14.02 Million Israel ILA1347.00 ▼ -0.30%
27935 Impresa - Sociedade Gestora de Participações Sociais S.A
LS:IPR
-9.50x €-15.64 Million
≈ $-18.29 Million
€1.65 Million Portugal €0.18 ▲ +0.00%
27936 NÜRNBERGER Beteiligungs-AG
F:NBG6
-9.51x €-100.55 Million
≈ $-117.55 Million
€10.58 Million Germany €117.00 ▼ -2.50%
27937 Logan Ridge Finance Corp
NASDAQ:LRFC
-9.51x $-1.19 Million $125.00K USA $19.08 ▲ +0.00%
27938 Spirit Technology Solutions Ltd
AU:ST1
-9.54x AU$-2.67 Million
≈ $-1.89 Million
AU$280.00K Australia AU$0.56 ▼ -0.89%
27939 Infotrust Ltd
AU:ITS
-9.54x AU$-2.67 Million
≈ $-1.89 Million
AU$280.00K Australia AU$0.34 ▼ -8.11%
27940 LEMON Co. Ltd
KQ:294140
-9.55x ₩-2.39 Billion
≈ $-1.62 Million
₩250.01 Million Korea ₩2300.00 ▼ -4.76%
27941 Silver Spruce Resources Inc
V:SSE
-9.56x CA$-214.45K
≈ $-155.13K
CA$22.42K Canada CA$0.12 ▼ -6.12%
27942 Kneomedia Ltd
AU:KNM
-9.56x AU$-233.19K
≈ $-165.00K
AU$24.38K Australia AU$0.00 ▲ +0.00%
27943 Maple Peak Investments Inc
V:MAP
-9.58x CA$-79.54K
≈ $-57.54K
CA$8.31K Canada CA$0.11 ▲ +0.00%
27944 BARKBY GRP PLC LS 000860
F:3WY
-9.59x €-4.86 Million
≈ $-5.68 Million
€507.00K Germany €0.68 ▲ +0.00%
27945 Beijing Hualu Baina Film TV
SHE:300291
-9.60x CN¥-299.87 Million
≈ $-43.88 Million
CN¥31.23 Million China CN¥6.30 ▼ -4.26%
27946 Thirumalai Chemicals Limited
NSE:TIRUMALCHM
-9.63x Rs-470.70 Million
≈ $-5.09 Million
Rs48.90 Million India Rs182.25 ▼ -2.25%
27947 Critical Metals Plc
LSE:CRTM
-9.63x GBX-1.67 Million
≈ $-203.33
GBX173.46K UK GBX11.25 ▼ -2.17%
27948 SHINHAN FINL ADR/1 SW5000
F:KSF1
-9.66x €-4.93 Trillion
≈ $-5.77 Trillion
€510.62 Billion Germany €55.50 ▲ +0.00%
27949 Toivo Group Oyj
HE:TOIVO
-9.67x €-6.99 Million
≈ $-8.17 Million
€723.00K Finland €0.94 ▼ -0.21%
27950 Bajaj Housing Finance
NSE:BAJAJHFL
-9.67x Rs-118.58 Billion
≈ $-1.28 Billion
Rs12.26 Billion India Rs83.64 ▲ +0.43%
27951 Daemyung Sonoseason Co.Ltd
KQ:007720
-9.68x ₩-4.38 Billion
≈ $-2.97 Million
₩452.00 Million Korea ₩300.00 ▼ -5.36%
27952 Western Gold Co Ltd
SHG:601069
-9.70x CN¥-1.15 Billion
≈ $-168.76 Million
CN¥118.95 Million China CN¥27.43 ▼ -1.68%
27953 LINMON MEDIA LTD -000025
F:8MN
-9.70x €-303.00 Million
≈ $-354.24 Million
€31.23 Million Germany €0.26 ▲ +3.23%
27954 Eng Kah Corporation Bhd
KLSE:7149
-9.72x RM-4.76 Million
≈ $-1.20 Million
RM490.00K Malaysia RM0.19 ▼ -2.63%
27955 Co2 Capsol AS
OL:CAPSL
-9.72x Nkr-30.64 Million
≈ $-3.22 Million
Nkr3.15 Million Norway Nkr4.39 ▲ +1.62%
27956 PT Bank SMBC Indonesia Tbk
JK:BTPN
-9.73x Rp-4.60 Trillion
≈ $-269.83 Million
Rp473.50 Billion Indonesia Rp2250.00 ▼ -4.26%
27957 Erciyas Celik Boru Sanayi A.S.
IS:ERCB
-9.73x TL-166.96 Million
≈ $-3.74 Million
TL17.17 Million Turkey TL63.20 ▼ -3.81%
27958 Concord Securities Co Ltd
TWO:6016
-9.74x NT$-5.86 Billion
≈ $-184.61 Million
NT$601.74 Million Taiwan NT$35.75 ▲ +10.00%
27959 Xinjiang Sayram Modern Agriculture Co Ltd
SHG:600540
-9.74x CN¥-177.26 Million
≈ $-25.94 Million
CN¥18.19 Million China CN¥4.92 ▲ +0.00%
27960 AKA Brands Holding Corp
NYSE:AKA
-9.77x $-14.90 Million $1.52 Million USA $9.46 ▼ -2.87%
27961 Lastminute.com NV
F:09B
-9.78x €-18.59 Million
≈ $-21.73 Million
€1.90 Million Germany €14.40 ▲ +1.41%
27962 NO GRAVITY GAMES ZY -10
F:8YX
-9.83x €-1.13 Million
≈ $-1.32 Million
€114.88K Germany €0.04 ▼ -1.68%
27963 Cariboo Rose Resources Ltd
V:CRB
-9.84x CA$-271.68K
≈ $-196.53K
CA$27.61K Canada CA$0.05 ▲ +11.11%
27964 BII Railway Transportation Technology Holdings Company Limited
F:CN6
-9.85x €-25.03 Million
≈ $-29.26 Million
€2.54 Million Germany €0.03 ▲ +0.00%
27965 Hanwha Investment&Securities Co Ltd Pref
KO:003535
-9.87x ₩-211.73 Billion
≈ $-143.49 Million
₩21.45 Billion Korea ₩6850.00 ▼ -3.93%
27966 AviChina Industry & Technology Company Limited
F:AVT
-9.88x €-7.62 Billion
≈ $-8.91 Billion
€771.40 Million Germany €0.33 ▼ -2.06%
27967 Societe Generale S.A.
PA:GLE
-9.88x €-26.43 Billion
≈ $-30.90 Billion
€2.67 Billion France €70.20 ▼ -0.43%
27968 Digjam Limited
NSE:DIGJAMLMTD
-9.89x Rs-195.70 Million
≈ $-2.12 Million
Rs19.79 Million India Rs44.01 ▼ -1.94%
27969 Hyundai Corp
KO:011760
-9.89x ₩-205.64 Billion
≈ $-139.36 Million
₩20.79 Billion Korea ₩25250.00 ▲ +0.00%
27970 Wenfeng Great World Chain Development Corp
SHG:601010
-9.90x CN¥-74.96 Million
≈ $-10.97 Million
CN¥7.58 Million China CN¥1.64 ▼ -5.20%
27971 Oncolytics Biotech Inc
TO:ONC
-9.90x CA$-3.96 Million
≈ $-2.86 Million
CA$399.66K Canada CA$14.90 ▼ -1.32%
27972 Dehua TB New Decoration Material Co Ltd
SHE:002043
-9.91x CN¥-877.20 Million
≈ $-128.36 Million
CN¥88.55 Million China CN¥12.18 ▼ -5.43%
27973 North Electro-Optic Co Ltd
SHG:600184
-9.91x CN¥-121.77 Million
≈ $-17.82 Million
CN¥12.28 Million China CN¥26.66 ▼ -0.04%
27974 Jiangsu Alcha Aluminium Co Ltd
SHE:002160
-9.94x CN¥-103.38 Million
≈ $-15.13 Million
CN¥10.40 Million China CN¥4.58 ▼ -1.08%
27975 Prolific Technology
TWO:6233
-9.94x NT$-8.39 Million
≈ $-264.27K
NT$844.00K Taiwan NT$25.95 ▲ +3.59%
27976 Lara Exploration Ltd.
V:LRA
-9.94x CA$-608.14K
≈ $-439.92K
CA$61.15K Canada CA$4.00 ▼ -4.76%
27977 Grasim Industries Limited
NSE:GRASIM
-9.96x Rs-80.15 Billion
≈ $-866.80 Million
Rs8.05 Billion India Rs3101.60 ▲ +0.13%
27978 Groupe LDLC SA
PA:ALLDL
-9.96x €-15.04 Million
≈ $-17.58 Million
€1.51 Million France €13.04 ▼ -1.81%
27979 Vakko Tekstil ve Hazir Giyim Sanayi Isletmeleri AS
IS:VAKKO
-9.96x TL-163.94 Million
≈ $-3.67 Million
TL16.45 Million Turkey TL75.80 ▼ -2.38%
27980 DGB Asia Bhd
KLSE:0152
-9.97x RM-4.98 Million
≈ $-1.25 Million
RM499.57K Malaysia RM0.03 ▼ -25.00%
27981 Indian Overseas Bank
NSE:IOB
-9.99x Rs-243.43 Billion
≈ $-2.63 Billion
Rs24.37 Billion India Rs33.01 ▲ +0.58%
27982 Slj Global Tbk
JK:SULI
-10.03x Rp-1.66 Million
≈ $-97.09
Rp165.26K Indonesia Rp81.00 ▼ -5.81%
27983 Resideo Technologies Inc
NYSE:REZI
-10.07x $-1.57 Billion $156.00 Million USA $29.75 ▼ -4.22%
27984 Atomos Ltd
AU:AMS
-10.08x AU$-1.52 Million
≈ $-1.08 Million
AU$151.00K Australia AU$0.02 ▲ +13.33%
27985 L&F Co. Ltd
KQ:066970
-10.10x ₩-559.96 Billion
≈ $-379.48 Million
₩55.46 Billion Korea ₩132300.00 ▲ +0.23%
27986 New Zealand Coastal Seafoods Ltd
AU:NZS
-10.10x AU$-765.83K
≈ $-541.87K
AU$75.79K Australia AU$0.02 ▲ +0.00%
27987 Michlol Finance Ltd
TA:MCLL
-10.11x ILA-138.68 Million
≈ $-371.80K
ILA13.72 Million Israel ILA1312.00 ▼ -0.68%
27988 First Guaranty Bancshares, Inc.
NASDAQ:FGBI
-10.11x $-24.78 Million $2.45 Million USA $9.47 ▲ +0.96%
27989 Cosmax Nbt Inc
KQ:222040
-10.13x ₩-2.69 Billion
≈ $-1.83 Million
₩265.85 Million Korea ₩7370.00 ▼ -1.07%
27990 Chengdu Road & Bridge Engineering Co Ltd
SHE:002628
-10.13x CN¥-41.98 Million
≈ $-6.14 Million
CN¥4.14 Million China CN¥5.11 ▲ +1.59%
27991 Zhejiang Linuo Flow Control Techno
SHE:300838
-10.19x CN¥-68.03 Million
≈ $-9.95 Million
CN¥6.68 Million China CN¥16.79 ▼ -1.12%
27992 Gesco AG
XETRA:GSC1
-10.19x €-16.32 Million
≈ $-19.08 Million
€1.60 Million Germany €13.60 ▼ -1.09%
27993 An Gia Real Estate Investment and Development Corp
VN:AGG
-10.20x ₫-51.14 Billion
≈ $-1.94 Million
₫5.02 Billion Vietnam ₫11950.00 ▲ +0.00%
27994 Bitfarms Ltd
NASDAQ:BITF
-10.20x $-154.67 Million $15.16 Million USA $2.16 ▲ +9.09%
27995 Bitfarms Ltd.
NASDAQ:KEEL
-10.20x $-154.67 Million $15.16 Million USA $6.15 ▲ +0.16%
27996 CRA International Inc
NASDAQ:CRAI
-10.23x $-113.89 Million $11.13 Million USA $141.55 ▼ -1.62%
27997 Malaysia Building Society Bhd
KLSE:1171
-10.23x RM-1.40 Billion
≈ $-352.10 Million
RM137.06 Million Malaysia RM0.66 ▲ +0.00%
27998 Central Garden & Pet Company
NASDAQ:CENT
-10.24x $-70.22 Million $6.86 Million USA $37.78 ▼ -1.82%
27999 Crest Nicholson Holdings plc
LSE:CRST
-10.24x GBX-68.60 Million
≈ $-8.35K
GBX6.70 Million UK GBX68.30 ▲ +1.04%
28000 Inspur Electronic Info Industr
SHE:000977
-10.24x CN¥-7.00 Billion
≈ $-1.02 Billion
CN¥683.40 Million China CN¥64.22 ▼ -1.20%