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
24001 Commercial Vehicle Group Inc
NASDAQ:CVGI
-0.80x $-2.36 Million $2.94 Million USA $4.34 ▲ +0.00%
24002 Korea Shipbuilding & Offshore Engineering Co Ltd
KO:009540
-0.80x ₩-547.89 Billion
≈ $-371.29 Million
₩683.30 Billion Korea ₩368500.00 ▲ +10.00%
24003 OrganiGram Holdings Inc
TO:OGI
-0.80x CA$-16.01 Million
≈ $-11.58 Million
CA$19.97 Million Canada CA$1.36 ▲ +5.43%
24004 Boa Concept SA
PA:ALBOA
-0.80x €-849.16K
≈ $-992.76K
€1.06 Million France €13.80 ▼ -2.82%
24005 Peptron Inc
KQ:087010
-0.80x ₩-794.34 Million
≈ $-538.31K
₩990.01 Million Korea ₩120800.00 ▼ -10.72%
24006 NextEye Co. Ltd
KQ:137940
-0.80x ₩-1.92 Billion
≈ $-1.30 Million
₩2.40 Billion Korea ₩1780.00 ▲ +0.28%
24007 Allarity Therapeutics Inc
NASDAQ:ALLR
-0.80x $-937.38K $1.17 Million USA $1.23 ▲ +6.03%
24008 Ballard Power Systems Inc
TO:BLDP
-0.80x CA$-5.38 Million
≈ $-3.89 Million
CA$6.69 Million Canada CA$3.89 ▲ +10.83%
24009 PowerTECH Co. Ltd. A
SHE:301369
-0.80x CN¥-26.98 Million
≈ $-3.95 Million
CN¥33.55 Million China CN¥108.20 ▼ -11.64%
24010 LifeSemantics Corp.
KQ:347700
-0.80x ₩-32.00 Billion
≈ $-21.69 Million
₩39.79 Billion Korea ₩12950.00 ▼ -3.14%
24011 Morrow Bank ASA
OL:MOBA
-0.80x Nkr-76.60 Million
≈ $-8.06 Million
Nkr95.20 Million Norway Nkr16.05 ▲ +5.59%
24012 Signetics Corporation
KQ:033170
-0.81x ₩-2.04 Billion
≈ $-1.38 Million
₩2.53 Billion Korea ₩328.00 ▼ -4.09%
24013 Kekrops S.A.
AT:KEKR
-0.81x €-63.25K
≈ $-73.95K
€78.48K Greece €1.67 ▲ +0.30%
24014 Blue Chip India Limited
NSE:BLUECHIP
-0.81x Rs-5.55 Million
≈ $-60.08K
Rs6.89 Million India Rs1.79 ▼ -1.65%
24015 Vetropack Holding SA
SW:VETN
-0.81x CHF-7.90 Million
≈ $-9.99 Million
CHF9.80 Million Switzerland CHF19.12 ▲ +0.31%
24016 Suofeiya Home Collection Co Ltd
SHE:002572
-0.81x CN¥-292.23 Million
≈ $-42.76 Million
CN¥362.15 Million China CN¥8.98 ▲ +4.18%
24017 Biotrend Cevre ve Enerji Yatirimlari AS
IS:BIOEN
-0.81x TL-180.34 Million
≈ $-4.04 Million
TL223.48 Million Turkey TL17.20 ▼ -2.27%
24018 Gowa Makassar Tourism Develop
JK:GMTD
-0.81x Rp-13.90 Billion
≈ $-814.23K
Rp17.21 Billion Indonesia Rp1330.00 ▼ -6.01%
24019 Ambac Financial Group Inc
NYSE:AMBC
-0.81x $-27.24 Million $33.60 Million USA $8.98 ▼ -0.55%
24020 Biomaxima
WAR:BMX
-0.81x zł-555.00K
≈ $-152.74K
zł684.00K Poland zł9.97 ▲ +0.00%
24021 YX Precious Metals Bhd
KLSE:0250
-0.81x RM-5.68 Million
≈ $-1.43 Million
RM6.99 Million Malaysia RM0.22 ▲ +0.00%
24022 NL Industries Inc
NYSE:NL
-0.82x $-3.54 Million $4.34 Million USA $5.93 ▲ +0.34%
24023 Cyabra, Inc. Common Stock
NASDAQ:CYAB
-0.82x $-177.36K $217.51K USA $0.28 ▲ +6.57%
24024 Truong Thanh Furniture Corp
VN:TTF
-0.82x ₫-2.06 Billion
≈ $-78.24K
₫2.52 Billion Vietnam ₫1820.00 ▲ +1.11%
24025 Hubei Jumpcan Pharmaceutical Co Ltd
SHG:600566
-0.82x CN¥-243.75 Million
≈ $-35.67 Million
CN¥298.10 Million China CN¥26.93 ▲ +0.04%
24026 Azerion Group N.V.
AS:AZRN
-0.82x €-14.40 Million
≈ $-16.84 Million
€17.60 Million Netherlands €1.07 ▼ -0.47%
24027 UEM Sunrise Bhd
KLSE:5148
-0.82x RM-13.26 Million
≈ $-3.33 Million
RM16.20 Million Malaysia RM0.58 ▼ -0.85%
24028 Wuxi ETEK Microelectronics Co Ltd
SHG:688601
-0.82x CN¥-9.87 Million
≈ $-1.44 Million
CN¥12.05 Million China CN¥33.22 ▼ -8.23%
24029 Tiphone Mobile Indonesia Tbk
JK:TELE
-0.82x Rp-12.34 Billion
≈ $-723.25K
Rp15.07 Billion Indonesia Rp9.00 ▲ +0.00%
24030 NBEST Prime VIII Inmuebles Socimi SA
MC:YINB8
-0.82x €-167.33K
≈ $-195.63K
€204.12K Spain €1.10 ▲ +0.00%
24031 Leishen Energy Holding Co., Ltd. Ordinary Shares
NASDAQ:LSE
-0.82x $-1.54 Million $1.88 Million USA $4.60 ▼ -7.07%
24032 Liontown Resources Ltd
AU:LTR
-0.82x AU$-39.48 Million
≈ $-27.94 Million
AU$48.12 Million Australia AU$0.99 ▼ -10.86%
24033 Liontown Resources Limited
F:LIS
-0.82x €-19.74 Million
≈ $-23.08 Million
€24.06 Million Germany €0.61 ▼ -9.85%
24034 Almadex Minerals Ltd
V:DEX
-0.82x CA$-714.05K
≈ $-516.54K
CA$870.22K Canada CA$0.37 ▼ -3.95%
24035 Avanti Energy Inc
V:AVN
-0.82x CA$-45.61K
≈ $-32.99K
CA$55.52K Canada CA$0.45 ▼ -1.10%
24036 SHIPPING CORPORATION OF INDIA LAND
NSE:SCILAL
-0.82x Rs-152.30 Million
≈ $-1.65 Million
Rs185.30 Million India Rs40.81 ▼ -1.28%
24037 inTest Corporation
NYSE MKT:INTT
-0.82x $-1.02 Million $1.24 Million USA $18.74 ▲ +7.09%
24038 WildBrain Ltd
TO:WILD
-0.82x CA$-15.64 Million
≈ $-11.31 Million
CA$19.02 Million Canada CA$1.37 ▲ +0.00%
24039 DIGIDRIVE DISTRIBUTORS LTD
NSE:DIGIDRIVE
-0.82x Rs-80.10 Million
≈ $-866.25K
Rs97.40 Million India Rs17.87 ▲ +1.13%
24040 DMG MORI AKTIENGESELLSCHAFT
XETRA:GIL
-0.82x €-34.00 Million
≈ $-39.75 Million
€41.30 Million Germany €47.10 ▲ +0.21%
24041 Jupiter Life Line Hospitals Limited
NSE:JLHL
-0.82x Rs-129.72 Million
≈ $-1.40 Million
Rs157.52 Million India Rs332.40 ▲ +1.62%
24042 Kyobo With Special Purpose Acq
KQ:205100
-0.82x ₩-2.65 Billion
≈ $-1.79 Million
₩3.22 Billion Korea ₩1296.00 ▼ -0.92%
24043 ESTsoft Corp
KQ:047560
-0.82x ₩-2.20 Billion
≈ $-1.49 Million
₩2.68 Billion Korea ₩7020.00 ▼ -0.28%
24044 Nur Ink Innovations Ltd
TA:NURI
-0.82x ILA-5.03 Million
≈ $-13.49K
ILA6.11 Million Israel ILA775.50 ▲ +0.05%
24045 One and One Green Technologies. Inc Class A Ordinary Shares
NASDAQ:YDDL
-0.82x $-9.73 Million $11.81 Million USA $1.74 ▼ -0.86%
24046 Lohilo Foods AB
ST:LOHILO
-0.82x Skr-943.00K
≈ $-101.48K
Skr1.14 Million Sweden Skr2.10 ▲ +1.45%
24047 Hyosung Chemical Corp
KO:298000
-0.82x ₩-88.75 Billion
≈ $-60.14 Million
₩107.66 Billion Korea ₩59800.00 ▲ +0.67%
24048 Cambium Bio Ltd
AU:CMB
-0.82x AU$-308.70K
≈ $-218.42K
AU$374.44K Australia AU$0.43 ▲ +0.00%
24049 Qingdao Hengshun Zhongsheng
SHE:300208
-0.83x CN¥-16.58 Million
≈ $-2.43 Million
CN¥20.09 Million China CN¥0.28 ▲ +0.00%
24050 Jiangsu Pacific Quartz Co Ltd
SHG:603688
-0.83x CN¥-44.66 Million
≈ $-6.54 Million
CN¥54.09 Million China CN¥40.82 ▼ -6.31%
24051 Sichuan Furong Technology Co Ltd
SHG:603327
-0.83x CN¥-33.09 Million
≈ $-4.84 Million
CN¥40.06 Million China CN¥9.11 ▲ +5.68%
24052 TEAM INC. DL-30
F:T9CA
-0.83x €-57.94 Million
≈ $-67.73 Million
€70.08 Million Germany €15.00 ▲ +0.00%
24053 Gofore Oyj
HE:GOFORE
-0.83x €-1.37 Million
≈ $-1.60 Million
€1.66 Million Finland €10.48 ▼ -2.24%
24054 AUX Resources Corporation
V:AUX
-0.83x CA$-60.31K
≈ $-43.63K
CA$72.94K Canada CA$0.14 ▼ -3.45%
24055 Voyager Acquisition Corp
NASDAQ:VACH
-0.83x $-149.31K $180.50K USA $24.79 ▲ +44.85%
24056 Luyin Investment Group Co Ltd
SHG:600784
-0.83x CN¥-26.62 Million
≈ $-3.89 Million
CN¥32.17 Million China CN¥7.24 ▲ +2.55%
24057 Alm. Brand
CO:ALMB
-0.83x Dkr-279.00 Million
≈ $-43.65 Million
Dkr337.00 Million Denmark Dkr17.02 ▼ -0.18%
24058 BlackRock Frontiers Investment Trust plc
LSE:BRFI
-0.83x GBX-16.81 Million
≈ $-2.04K
GBX20.29 Million UK GBX190.50 ▲ +1.60%
24059 NewAmsterdam Pharma Company N.V. Ordinary Shares
NASDAQ:NAMS
-0.83x $-32.77 Million $39.53 Million USA $28.46 ▲ +1.97%
24060 Imperial Brands PLC
LSE:IMB
-0.83x GBX-394.00 Million
≈ $-47.94K
GBX475.00 Million UK GBX2842.00 ▼ -2.97%
24061 Gibb River Diamonds Ltd
AU:GIB
-0.83x AU$-493.23K
≈ $-348.99K
AU$594.42K Australia AU$0.04 ▲ +0.00%
24062 Gibb River Diamonds Limited
F:PHO
-0.83x €-246.62K
≈ $-288.32K
€297.21K Germany €0.01 ▲ +0.00%
24063 Zhubo Design
SHE:300564
-0.83x CN¥-33.17 Million
≈ $-4.85 Million
CN¥39.96 Million China CN¥11.10 ▼ -1.33%
24064 Carbine Resources Ltd
AU:CRB
-0.83x AU$-333.99K
≈ $-236.32K
AU$402.17K Australia AU$0.01 ▲ +0.00%
24065 Caleres Inc
NYSE:CAL
-0.83x $-1.19 Million $1.43 Million USA $13.02 ▲ +1.24%
24066 Data Storage Corp
NASDAQ:DTST
-0.83x $-2.61 Million $3.14 Million USA $2.91 ▼ -0.85%
24067 Marshalls PLC
LSE:MSLH
-0.83x GBX-3.70 Million
≈ $-450.18
GBX4.45 Million UK GBX160.30 ▲ +2.76%
24068 SG Fleet Group Ltd
AU:SGF
-0.83x AU$-34.21 Million
≈ $-24.20 Million
AU$41.06 Million Australia AU$3.49 ▲ +0.00%
24069 KGL Resources Ltd
AU:KGL
-0.83x AU$-717.70K
≈ $-507.82K
AU$861.19K Australia AU$0.18 ▼ -2.70%
24070 KGL Resources Limited
F:KN6
-0.83x €-2.87 Million
≈ $-3.36 Million
€3.44 Million Germany €0.09 ▼ -6.93%
24071 RITES Limited
NSE:RITES
-0.83x Rs-818.60 Million
≈ $-8.85 Million
Rs982.10 Million India Rs217.83 ▼ -0.52%
24072 Bakrie & Brothers Tbk
JK:BNBR
-0.83x Rp-402.55 Billion
≈ $-23.59 Million
Rp482.19 Billion Indonesia Rp97.00 ▲ +7.78%
24073 Manulife Holdings Bhd
KLSE:1058
-0.83x RM-16.40 Million
≈ $-4.12 Million
RM19.65 Million Malaysia RM2.20 ▼ -1.79%
24074 Feilong Auto Components Co Ltd
SHE:002536
-0.84x CN¥-25.22 Million
≈ $-3.69 Million
CN¥30.18 Million China CN¥36.83 ▼ -10.00%
24075 Ekovest Bhd
KLSE:8877
-0.84x RM-78.52 Million
≈ $-19.71 Million
RM93.97 Million Malaysia RM0.20 ▲ +2.56%
24076 Qingdao Greensum Ecology Co. Ltd.
SHE:300948
-0.84x CN¥-28.56 Million
≈ $-4.18 Million
CN¥34.17 Million China CN¥15.05 ▼ -6.81%
24077 Sun&L Co Ltd
KO:002820
-0.84x ₩-6.05 Billion
≈ $-4.10 Million
₩7.21 Billion Korea ₩2210.00 ▲ +0.68%
24078 Beforepay Group Ltd
AU:B4P
-0.84x AU$-3.54 Million
≈ $-2.50 Million
AU$4.21 Million Australia AU$1.60 ▲ +18.52%
24079 Percheron Therapeutics Ltd
AU:PER
-0.84x AU$-7.16 Million
≈ $-5.07 Million
AU$8.54 Million Australia AU$0.00 ▲ +0.00%
24080 AMG Advanced Metallurgical Group NV
AS:AMG
-0.84x €-11.00 Million
≈ $-12.86 Million
€13.10 Million Netherlands €29.48 ▲ +9.59%
24081 Biomx Inc
NYSE MKT:PHGE
-0.84x $-8.10 Million $9.64 Million USA $0.82 ▲ +10.57%
24082 CTK Co. Ltd
KQ:260930
-0.84x ₩-1.05 Billion
≈ $-712.66K
₩1.25 Billion Korea ₩2340.00 ▼ -3.51%
24083 Vision Sigma
TA:VISN
-0.84x ILA-1.87 Million
≈ $-5.00K
ILA2.22 Million Israel ILA3914.00 ▲ +0.00%
24084 Zoom2u Technologies Ltd
AU:Z2U
-0.84x AU$-216.48K
≈ $-153.17K
AU$257.14K Australia AU$0.18 ▲ +0.00%
24085 Suzhou Jin Hong Shun Auto Parts Co Ltd Class A
SHG:603922
-0.84x CN¥-6.40 Million
≈ $-936.16K
CN¥7.60 Million China CN¥9.98 ▼ -1.29%
24086 Umicore S.A.
BR:UMI
-0.84x €-57.60 Million
≈ $-67.34 Million
€68.35 Million Belgium €21.06 ▲ +4.57%
24087 Zenith Minerals Ltd
AU:ZNC
-0.84x AU$-3.04 Million
≈ $-2.15 Million
AU$3.60 Million Australia AU$0.09 ▲ +0.00%
24088 Carlin Gold Corporation
V:CGD
-0.84x CA$-66.89K
≈ $-48.39K
CA$79.34K Canada CA$0.61 ▼ -4.69%
24089 Nancal Energy-Saving Tech Co
SHG:603859
-0.84x CN¥-45.96 Million
≈ $-6.72 Million
CN¥54.47 Million China CN¥37.51 ▲ +4.22%
24090 Gemfields Plc
LSE:GEM
-0.84x GBX-6.20 Million
≈ $-754.73
GBX7.35 Million UK GBX2.75 ▲ +0.00%
24091 Gemfields Group Ltd
JSE:GML
-0.84x ZAC-6.20 Million
≈ $-3.30K
ZAC7.35 Million South Africa ZAC70.00 ▲ +0.00%
24092 Indian Card Clothing Company Limited
NSE:INDIANCARD
-0.84x Rs-80.16 Million
≈ $-866.94K
Rs94.99 Million India Rs223.25 ▲ +0.30%
24093 Spruce Ridge Resources Ltd.
V:SHL
-0.84x CA$-454.59K
≈ $-328.84K
CA$538.45K Canada CA$0.39 ▲ +5.48%
24094 Noxopharm Ltd
AU:NOX
-0.84x AU$-5.64 Million
≈ $-3.99 Million
AU$6.68 Million Australia AU$0.08 ▼ -10.87%
24095 Nh Investment And Securities 1p
KO:005945
-0.85x ₩-402.32 Billion
≈ $-272.65 Million
₩475.68 Billion Korea ₩24300.00 ▲ +2.53%
24096 CASA DE BUCOVINA-CLUB DE MUNTE
RO:BCM
-0.85x RON-371.17K
≈ $-85.23K
RON438.43K Romania RON0.14 ▲ +0.00%
24097 SiamEast Solutions Public Company Limited
BK:SE
-0.85x ฿-12.82 Million
≈ $-399.49K
฿15.13 Million Thailand ฿0.50 ▲ +0.00%
24098 Fiamma Holdings Bhd
KLSE:6939
-0.85x RM-9.11 Million
≈ $-2.29 Million
RM10.75 Million Malaysia RM1.07 ▲ +1.90%
24099 Pou Chen Corp
TW:9904
-0.85x NT$-1.89 Billion
≈ $-59.57 Million
NT$2.23 Billion Taiwan NT$24.00 ▼ -0.41%
24100 Copper Fox Metals Inc.
V:CUU
-0.85x CA$-186.08K
≈ $-134.61K
CA$219.43K Canada CA$0.58 ▲ +1.75%