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
24001 Biomx Inc
NYSE MKT:PHGE
-0.84x $-8.10 Million $9.64 Million USA $0.82 ▲ +10.57%
24002 Hyundai E P
KO:089470
-0.84x ₩-9.88 Billion
≈ $-6.69 Million
₩11.76 Billion Korea ₩4060.00 ▲ +0.25%
24003 CTK Co. Ltd
KQ:260930
-0.84x ₩-1.05 Billion
≈ $-712.66K
₩1.25 Billion Korea ₩2765.00 ▼ -4.66%
24004 Vision Sigma
TA:VISN
-0.84x ILA-1.87 Million
≈ $-5.00K
ILA2.22 Million Israel ILA4203.00 ▲ +1.94%
24005 Zoom2u Technologies Ltd
AU:Z2U
-0.84x AU$-216.48K
≈ $-153.17K
AU$257.14K Australia AU$0.18 ▲ +6.06%
24006 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¥15.08 ▼ -0.53%
24007 Umicore S.A.
BR:UMI
-0.84x €-57.60 Million
≈ $-67.34 Million
€68.35 Million Belgium €25.40 ▼ -3.93%
24008 Zenith Minerals Ltd
AU:ZNC
-0.84x AU$-3.04 Million
≈ $-2.15 Million
AU$3.60 Million Australia AU$0.09 ▲ +1.18%
24009 Carlin Gold Corporation
V:CGD
-0.84x CA$-66.89K
≈ $-48.39K
CA$79.34K Canada CA$0.62 ▲ +0.00%
24010 Nancal Energy-Saving Tech Co
SHG:603859
-0.84x CN¥-45.96 Million
≈ $-6.72 Million
CN¥54.47 Million China CN¥42.60 ▼ -1.59%
24011 Gemfields Plc
LSE:GEM
-0.84x GBX-6.20 Million
≈ $-754.73
GBX7.35 Million UK GBX4.10 ▲ +0.00%
24012 Gemfields Group Ltd
JSE:GML
-0.84x ZAC-6.20 Million
≈ $-3.30K
ZAC7.35 Million South Africa ZAC84.00 ▼ -6.67%
24013 Indian Card Clothing Company Limited
NSE:INDIANCARD
-0.84x Rs-80.16 Million
≈ $-866.94K
Rs94.99 Million India Rs210.50 ▼ -3.20%
24014 Spruce Ridge Resources Ltd.
V:SHL
-0.84x CA$-454.59K
≈ $-328.84K
CA$538.45K Canada CA$0.39 ▼ -3.75%
24015 Noxopharm Ltd
AU:NOX
-0.84x AU$-5.64 Million
≈ $-3.99 Million
AU$6.68 Million Australia AU$0.08 ▲ +8.33%
24016 SiamEast Solutions Public Company Limited
BK:SE
-0.85x ฿-12.82 Million
≈ $-399.49K
฿15.13 Million Thailand ฿0.46 ▼ -4.17%
24017 Copper Fox Metals Inc.
V:CUU
-0.85x CA$-186.08K
≈ $-134.61K
CA$219.43K Canada CA$0.67 ▼ -4.29%
24018 Sasbadi Holdings Bhd
KLSE:5252
-0.85x RM-6.91 Million
≈ $-1.73 Million
RM8.14 Million Malaysia RM0.17 ▲ +0.00%
24019 Zhejiang Guyuelongshan Shaoxing Wine Co Ltd
SHG:600059
-0.85x CN¥-37.83 Million
≈ $-5.54 Million
CN¥44.58 Million China CN¥8.15 ▼ -0.97%
24020 Woorim Machinery Co. Ltd
KQ:101170
-0.85x ₩-2.90 Billion
≈ $-1.97 Million
₩3.42 Billion Korea ₩10500.00 ▼ -10.33%
24021 Ventec International Group Co Ltd
TW:6672
-0.85x NT$-101.19 Million
≈ $-3.19 Million
NT$119.14 Million Taiwan NT$217.00 ▲ +0.70%
24022 C-Com Satellite Systems Inc.
V:CMI
-0.85x CA$-24.58K
≈ $-17.78K
CA$28.94K Canada CA$0.98 ▲ +8.89%
24023 Wildcat Resources Ltd
AU:WC8
-0.85x AU$-116.90K
≈ $-82.71K
AU$137.59K Australia AU$0.52 ▼ -3.70%
24024 Bravada Gold Corporation
V:BVA
-0.85x CA$-52.73K
≈ $-38.14K
CA$62.05K Canada CA$0.73 ▼ -3.95%
24025 Keyrus SA
PA:ALKEY
-0.85x €-9.98 Million
≈ $-11.67 Million
€11.73 Million France €7.22 ▼ -0.55%
24026 Dynamix Corporation Class A Ordinary Shares
NASDAQ:DYNX
-0.85x $-737.58K $867.03K USA $11.34 ▲ +5.56%
24027 Dynamix Corporation Unit
NASDAQ:DYNXU
-0.85x $-737.58K $867.03K USA $11.51 ▼ -2.04%
24028 Federal Corp
TW:2102
-0.85x NT$-51.26 Million
≈ $-1.61 Million
NT$60.18 Million Taiwan NT$18.55 ▲ +3.34%
24029 Wuhan Tianyuan Environmental Protection Co.LTD
SHE:301127
-0.85x CN¥-284.27 Million
≈ $-41.60 Million
CN¥333.24 Million China CN¥14.12 ▲ +5.53%
24030 Hantop Inc
KQ:002680
-0.85x ₩-376.25 Million
≈ $-254.98K
₩441.03 Million Korea ₩384.00 ▼ -12.33%
24031 Wonder Electricals Limited
NSE:WEL
-0.85x Rs-216.09 Million
≈ $-2.34 Million
Rs253.02 Million India Rs92.77 ▼ -1.01%
24032 China Television Media Ltd
SHG:600088
-0.85x CN¥-24.80 Million
≈ $-3.63 Million
CN¥29.03 Million China CN¥13.94 ▼ -2.24%
24033 Marti Otel Isletmeleri AS
IS:MARTI
-0.85x TL-51.62 Million
≈ $-1.16 Million
TL60.40 Million Turkey TL1.94 ▼ -3.48%
24034 Hold-Key Electric Wire & Cable Co Ltd
TW:1618
-0.85x NT$-207.35 Million
≈ $-6.53 Million
NT$242.53 Million Taiwan NT$45.20 ▲ +6.35%
24035 Mec Resources Ltd
AU:MMR
-0.85x AU$-507.00K
≈ $-358.73K
AU$593.00K Australia AU$0.00 ▲ +0.00%
24036 Kiler Holding A.S.
IS:KLRHO
-0.86x TL-1.44 Billion
≈ $-32.24 Million
TL1.68 Billion Turkey TL101.00 ▲ +0.70%
24037 Inesa Intelligent Tech Inc B
SHG:900901
-0.86x $-43.76 Million $51.13 Million China $0.68 ▼ -1.02%
24038 Inesa Intelligent Tech Inc A
SHG:600602
-0.86x CN¥-43.76 Million
≈ $-6.40 Million
CN¥51.13 Million China CN¥18.64 ▼ -2.66%
24039 Shenzhen Everwin Precision Tech
SHE:300115
-0.86x CN¥-138.63 Million
≈ $-20.29 Million
CN¥161.90 Million China CN¥32.85 ▼ -0.79%
24040 Orbitech Co. Ltd
KQ:046120
-0.86x ₩-4.80 Billion
≈ $-3.25 Million
₩5.60 Billion Korea ₩7650.00 ▼ -2.80%
24041 Huayi Brothers Media Corp
SHE:300027
-0.86x CN¥-16.96 Million
≈ $-2.48 Million
CN¥19.76 Million China CN¥1.88 ▲ +0.00%
24042 Acutus Medical Inc
NASDAQ:AFIB
-0.86x $-12.98 Million $15.11 Million USA $0.03 ▲ +0.00%
24043 Canada One Mining Corp
V:CONE
-0.86x CA$-38.77K
≈ $-28.04K
CA$45.12K Canada CA$0.09 ▲ +6.25%
24044 Meridian Bank
NASDAQ:MRBK
-0.86x $-6.18 Million $7.19 Million USA $17.88 ▼ -1.27%
24045 Blue Gold Limited Class A Ordinary Shares
NASDAQ:BGL
-0.86x $-204.53K $237.75K USA $0.53 ▼ -10.44%
24046 Bestway Marine & Energy Technology Co Ltd
SHE:300008
-0.86x CN¥-91.24 Million
≈ $-13.35 Million
CN¥106.05 Million China CN¥6.45 ▲ +0.31%
24047 Jackpot Digital Inc
V:JJ
-0.86x CA$-1.89 Million
≈ $-1.37 Million
CA$2.20 Million Canada CA$0.06 ▲ +0.00%
24048 Zhiyang Innovation Technology Co. Ltd. A
SHG:688191
-0.86x CN¥-23.17 Million
≈ $-3.39 Million
CN¥26.86 Million China CN¥52.10 ▲ +8.72%
24049 Bega Cheese Ltd
AU:BGA
-0.86x AU$-40.50 Million
≈ $-28.66 Million
AU$46.90 Million Australia AU$5.35 ▼ -0.74%
24050 MAA Group Bhd
KLSE:1198
-0.86x RM-22.13 Million
≈ $-5.56 Million
RM25.62 Million Malaysia RM0.15 ▼ -3.33%
24051 CI Com SA
SW:CIE
-0.86x CHF-59.77K
≈ $-75.57K
CHF69.14K Switzerland CHF0.21 ▲ +16.67%
24052 Uniphar Group PLC
IR:UPR
-0.87x €-6.50 Million
≈ $-7.60 Million
€7.51 Million Ireland €4.70 ▲ +0.21%
24053 Eastern Resources Ltd
AU:EFE
-0.87x AU$-126.04K
≈ $-89.18K
AU$145.56K Australia AU$0.03 ▲ +3.23%
24054 Henry Schein Inc
NASDAQ:HSIC
-0.87x $-97.00 Million $112.00 Million USA $75.74 ▼ -0.39%
24055 New Era Electronics Co Ltd
TWO:4909
-0.87x NT$-17.20 Million
≈ $-541.83K
NT$19.85 Million Taiwan NT$53.10 ▼ -0.38%
24056 Vapores
SN:VAPORES
-0.87x CL$-518.59 Million
≈ $-579.96K
CL$597.98 Million Chile CL$42.24 ▼ -0.59%
24057 PIL ITALICA LIFESTYLE LIMITED
NSE:PILITA
-0.87x Rs-29.72 Million
≈ $-321.45K
Rs34.26 Million India Rs8.09 ▼ -2.88%
24058 Alpine 4 Holdings Inc
NASDAQ:ALPP
-0.87x $-1.34 Million $1.54 Million USA $0.00 ▲ +650.00%
24059 AKTIENBRAU.KAUFBEUR
MU:ABK
-0.87x €-721.00K
≈ $-842.92K
€830.48K Germany €114.00 ▲ +0.00%
24060 Africa Israel Residences Ltd
TA:AFRE
-0.87x ILA-67.93 Million
≈ $-182.12K
ILA78.24 Million Israel ILA20780.00 ▼ -4.20%
24061 Kula Gold Ltd
AU:KGD
-0.87x AU$-206.87
≈ $-146.37
AU$238.26 Australia AU$0.08 ▲ +0.00%
24062 Decade Resources Ltd
V:DEC
-0.87x CA$-181.06K
≈ $-130.98K
CA$208.46K Canada CA$0.07 ▲ +8.33%
24063 Australian Strategic Materials Ltd
AU:ASM
-0.87x AU$-2.27 Million
≈ $-1.60 Million
AU$2.61 Million Australia AU$1.54 ▲ +7.32%
24064 AEON Biopharma, Inc.
NYSE MKT:AEON
-0.87x $-7.91 Million $9.10 Million USA $0.78 ▼ -5.38%
24065 Eurasia Mining
LSE:EUA
-0.87x GBX-3.97 Million
≈ $-482.88
GBX4.56 Million UK GBX2.50 ▲ +0.00%
24066 Aker Horizons AS
OL:AKH
-0.87x Nkr-550.00 Million
≈ $-57.88 Million
Nkr632.00 Million Norway Nkr0.01 ▼ -16.56%
24067 SMG EUROPEAN RECOV. EO 1
F:RCVR
-0.87x €-1.04 Million
≈ $-1.21 Million
€1.19 Million Germany €4.90 ▲ +0.00%
24068 Modernland Realty Ltd Tbk
JK:MDLN
-0.87x Rp-39.68 Billion
≈ $-2.32 Million
Rp45.55 Billion Indonesia Rp50.00 ▲ +0.00%
24069 Conquest Resources Ltd
V:CQR
-0.87x CA$-84.56K
≈ $-61.17K
CA$96.98K Canada CA$0.08 ▲ +7.14%
24070 Bestore Co Ltd
SHG:603719
-0.87x CN¥-54.48 Million
≈ $-7.97 Million
CN¥62.48 Million China CN¥9.88 ▼ -4.35%
24071 Oatly Group AB ADR
NASDAQ:OTLY
-0.87x $-38.39 Million $44.01 Million USA $12.70 ▼ -1.32%
24072 Odyssey Marine Exploration Inc
NASDAQ:OMEX
-0.87x $-1.96 Million $2.24 Million USA $1.10 ▼ -4.35%
24073 ProfilGruppen AB (publ)
ST:PROF-B
-0.87x Skr-12.30 Million
≈ $-1.32 Million
Skr14.10 Million Sweden Skr94.40 ▼ -0.42%
24074 Stallion Uranium Corp.
V:STUD
-0.87x CA$-985.99K
≈ $-713.25K
CA$1.13 Million Canada CA$0.28 ▼ -9.68%
24075 Flux Power Holdings Inc
NASDAQ:FLUX
-0.87x $-507.00K $580.00K USA $1.02 ▼ -3.77%
24076 Innventure, Inc.
NASDAQ:INV
-0.87x $-3.99 Million $4.56 Million USA $6.56 ▼ -4.23%
24077 Anugerah Kagum Karya Utama Tbk PT
JK:AKKU
-0.88x Rp-78.51 Million
≈ $-4.60K
Rp89.65 Million Indonesia Rp38.00 ▲ +0.00%
24078 CHA Biotech Co. Ltd
KQ:085660
-0.88x ₩-12.81 Billion
≈ $-8.68 Million
₩14.59 Billion Korea ₩12840.00 ▼ -3.60%
24079 A.S. Création Tapeten AG
F:ACWN
-0.88x €-727.00K
≈ $-849.94K
€828.00K Germany €7.20 ▲ +0.70%
24080 Zalatoris II Acquisition Corp.
NASDAQ:ZLSSF
-0.88x $-567.82K $645.78K USA $10.50 ▲ +0.00%
24081 Kuen Ling Refrigerating Machinery Co Ltd
TWO:4527
-0.88x NT$-15.62 Million
≈ $-492.15K
NT$17.75 Million Taiwan NT$41.70 ▼ -0.95%
24082 Natuzzi SpA
NYSE:NTZ
-0.88x $-4.90 Million $5.57 Million USA $2.28 ▲ +0.00%
24083 Azarga Metals Corp
V:AZR
-0.88x CA$-346.75K
≈ $-250.83K
CA$393.92K Canada CA$0.16 ▼ -3.13%
24084 Costain Group PLC
LSE:COST
-0.88x GBX-12.50 Million
≈ $-1.52K
GBX14.20 Million UK GBX193.80 ▲ +0.62%
24085 Cyber Security 1 AB
ST:CYB1
-0.88x €-435.78K
≈ $-509.47K
€495.00K Sweden €0.00 ▲ +0.00%
24086 Logic Instrume
PA:ALLOG
-0.88x €-994.26K
≈ $-1.16 Million
€1.13 Million France €1.87 ▲ +2.07%
24087 BAKED GAMES SA ZY-10
F:4U6
-0.88x €-217.12K
≈ $-253.84K
€246.37K Germany €0.55 ▲ +6.80%
24088 Jenkem Technology Co Ltd
SHG:688356
-0.88x CN¥-16.46 Million
≈ $-2.41 Million
CN¥18.67 Million China CN¥72.89 ▼ -0.16%
24089 TEMC Co. Ltd.
KQ:425040
-0.88x ₩-3.91 Billion
≈ $-2.65 Million
₩4.43 Billion Korea ₩19900.00 ▲ +8.80%
24090 Huarui Electrical Appliance Co Ltd
SHE:300626
-0.88x CN¥-7.90 Million
≈ $-1.16 Million
CN¥8.95 Million China CN¥34.55 ▲ +0.93%
24091 CAQ Holdings Ltd
AU:CAQ
-0.88x AU$-466.86K
≈ $-330.33K
AU$529.16K Australia AU$0.01 ▲ +0.00%
24092 Cybrid Technologies Inc
SHG:603212
-0.88x CN¥-25.20 Million
≈ $-3.69 Million
CN¥28.55 Million China CN¥15.75 ▲ +1.88%
24093 Zhejiang He Chuan Technology Corp. Ltd. A
SHG:688320
-0.88x CN¥-47.28 Million
≈ $-6.92 Million
CN¥53.56 Million China CN¥37.59 ▲ +1.05%
24094 IRIDEX Corporation
NASDAQ:IRIX
-0.88x $-1.23 Million $1.39 Million USA $1.15 ▼ -1.71%
24095 XAC Automation
TWO:5490
-0.88x NT$-35.94 Million
≈ $-1.13 Million
NT$40.67 Million Taiwan NT$30.45 ▲ +3.92%
24096 Intrum Justitia AB
ST:INTRUM
-0.88x Skr-350.00 Million
≈ $-37.67 Million
Skr396.00 Million Sweden Skr18.94 ▲ +1.01%
24097 Columbus Acquisition Corp Unit
NASDAQ:COLAU
-0.88x $-154.56K $174.84K USA $11.60 ▲ +0.96%
24098 Toyou Feiji Electronics Co Ltd
SHE:300302
-0.88x CN¥-8.25 Million
≈ $-1.21 Million
CN¥9.33 Million China CN¥54.81 ▲ +17.59%
24099 Kuniko Ltd
AU:KNI
-0.88x AU$-1.03 Million
≈ $-725.92K
AU$1.16 Million Australia AU$0.03 ▼ -2.86%
24100 Metal Energy Corp
V:MERG
-0.88x CA$-148.32K
≈ $-107.30K
CA$167.65K Canada CA$0.87 ▼ -2.79%