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
21301 First Foundation Inc.
NYSE:FFWM
-0.08x $-552.00K $6.90 Million USA $5.90 ▲ +2.43%
21302 RSL Electronics Ltd
TA:RSEL
-0.08x ILA-559.00K
≈ $-1.50K
ILA6.98 Million Israel ILA1221.00 ▼ -3.78%
21303 Marvel Gold Ltd
AU:MVL
-0.08x AU$-2.10 Million
≈ $-1.49 Million
AU$26.18 Million Australia AU$0.01 ▲ +0.00%
21304 New Providence Acquisition Corp. III Class A Ordinary Shares
NASDAQ:NPAC
-0.08x $-216.44K $2.69 Million USA $10.42 ▲ +0.10%
21305 VGP NV
BR:VGP
-0.08x €-14.57 Million
≈ $-17.04 Million
€180.53 Million Belgium €86.00 ▼ -0.58%
21306 Trailblazer Acquisition Corp. Class A Ordinary Shares
NASDAQ:BLZR
-0.08x $-183.33K $2.27 Million USA $10.15 ▼ -0.15%
21307 Bayer Cropscience Limited
NSE:BAYERCROP
-0.08x Rs-349.00 Million
≈ $-3.77 Million
Rs4.31 Billion India Rs4248.30 ▲ +0.68%
21308 Mobius Investment Trust PLC
LSE:MMIT
-0.08x GBX-2.08 Million
≈ $-253.32
GBX25.73 Million UK GBX171.00 ▼ -0.58%
21309 BTU Metals Corp
V:BTU
-0.08x CA$-16.69K
≈ $-12.07K
CA$206.06K Canada CA$0.05 ▲ +12.50%
21310 Dometic Group AB (publ)
ST:DOM
-0.08x Skr-35.00 Million
≈ $-3.77 Million
Skr432.00 Million Sweden Skr23.80 ▲ +0.00%
21311 Hawsons Iron Ltd
AU:HIO
-0.08x AU$-1.32 Million
≈ $-932.43K
AU$16.26 Million Australia AU$0.01 ▲ +0.00%
21312 Fifth District Bancorp, Inc. Common Stock
NASDAQ:FDSB
-0.08x $-44.00K $541.00K USA $17.64 ▼ -0.62%
21313 Power Minerals Ltd
AU:PNN
-0.08x AU$-371.06K
≈ $-262.55K
AU$4.56 Million Australia AU$0.11 ▲ +0.00%
21314 COMMONW.BK AUSTR.SP.ADRS
F:CWW0
-0.08x €-825.00 Million
≈ $-964.51 Million
€10.12 Billion Germany €106.00 ▲ +0.00%
21315 Coherus BioSciences Inc
NASDAQ:CHRS
-0.08x $-19.72 Million $241.20 Million USA $1.41 ▼ -2.08%
21316 Emetals Ltd
AU:EMT
-0.08x AU$-333.64K
≈ $-236.07K
AU$4.08 Million Australia AU$0.05 ▲ +4.55%
21317 Fitness Champs Holdings Limited Common Stock
NASDAQ:FCHL
-0.08x $-15.09K $184.11K USA $0.99 ▼ -2.94%
21318 CAP-EX IRON ORE
F:X0V
-0.08x €-79.04K
≈ $-92.41K
€962.83K Germany €0.18 ▲ +13.84%
21319 Patria Private Equity Trust
LSE:PPET
-0.08x GBX-1.09 Million
≈ $-132.99
GBX13.27 Million UK GBX610.00 ▲ +0.99%
21320 Getty Copper Inc.
V:GTC
-0.08x CA$-15.04K
≈ $-10.88K
CA$181.82K Canada CA$0.78 ▼ -2.50%
21321 Consolidated Finvest & Holdings Limited
NSE:CONSOFINVT
-0.08x Rs-23.50 Million
≈ $-254.14K
Rs283.70 Million India Rs288.84 ▲ +0.45%
21322 Galore Resources Inc
V:GRI
-0.08x CA$-46.96K
≈ $-33.97K
CA$566.86K Canada CA$0.02 ▲ +0.00%
21323 Oyster Enterprises II Acquisition Corp Class A Ordinary Shares
NASDAQ:OYSE
-0.08x $-173.42K $2.09 Million USA $10.32 ▲ +0.39%
21324 DAKOTA GOLD CORP. DL-001
F:RR6
-0.08x €-2.17 Million
≈ $-2.53 Million
€26.01 Million Germany €4.01 ▼ -1.11%
21325 Ekiz Kimya Sanayi ve Ticaret AS
IS:EKIZ
-0.08x TL-2.75 Million
≈ $-61.50K
TL32.96 Million Turkey TL67.80 ▼ -1.02%
21326 Haesung Optics Co. Ltd
KQ:076610
-0.08x ₩-289.15 Million
≈ $-195.95K
₩3.47 Billion Korea ₩976.00 ▼ -8.18%
21327 Vinhomes JSC
VN:VHM
-0.08x ₫-2.23 Trillion
≈ $-84.88 Million
₫26.73 Trillion Vietnam ₫140000.00 ▲ +6.14%
21328 Identiv Inc
NASDAQ:INVE
-0.08x $-7.22 Million $85.95 Million USA $2.54 ▼ -4.87%
21329 ION Exchange (India) Limited
NSE:IONEXCHANG
-0.08x Rs-82.60 Million
≈ $-893.29K
Rs982.30 Million India Rs423.90 ▲ +1.23%
21330 International Frontier Resources Corporation
V:IFR
-0.08x CA$-58.45K
≈ $-42.28K
CA$693.39K Canada CA$0.04 ▲ +0.00%
21331 Topmix Berhad
KLSE:0302
-0.08x RM-290.00K
≈ $-72.81K
RM3.42 Million Malaysia RM0.39 ▲ +0.00%
21332 PAVmed Inc
NASDAQ:PAVM
-0.08x $-1.58 Million $18.62 Million USA $5.10 ▼ -5.20%
21333 Hainan Haiqi Transportation Group Co Ltd
SHG:603069
-0.08x CN¥-11.66 Million
≈ $-1.71 Million
CN¥137.26 Million China CN¥12.74 ▲ +2.41%
21334 Banzai International Inc
NASDAQ:BNZI
-0.09x $-242.36K $2.85 Million USA $1.75 ▼ -8.38%
21335 Talisker Resources Ltd
TO:TSK
-0.09x CA$-381.49K
≈ $-275.96K
CA$4.48 Million Canada CA$1.13 ▲ +0.89%
21336 Launch Two Acquisition Corp. Class A Ordinary Shares
NASDAQ:LPBB
-0.09x $-175.52K $2.06 Million USA $10.77 ▲ +0.05%
21337 Launch Two Acquisition Corp.
NASDAQ:LPBBU
-0.09x $-175.52K $2.06 Million USA $10.85 ▼ -0.09%
21338 Bali Bintang Sejahtera Tbk PT
JK:BOLA
-0.09x Rp-6.64 Billion
≈ $-388.82K
Rp77.62 Billion Indonesia Rp162.00 ▼ -1.22%
21339 Codexis Inc
NASDAQ:CDXS
-0.09x $-192.00K $2.24 Million USA $1.47 ▼ -2.00%
21340 Biomotion Sciences Ordinary Shares
NASDAQ:SLXN
-0.09x $-13.97K $162.95K USA $1.60 ▼ -34.69%
21341 Insimbi Refractory Alloy Supply
JSE:ISB
-0.09x ZAC-2.44 Million
≈ $-1.30K
ZAC28.37 Million South Africa ZAC72.00 ▲ +1.41%
21342 Woodlandor Holdings Bhd
KLSE:7025
-0.09x RM-154.66K
≈ $-38.83K
RM1.79 Million Malaysia RM0.54 ▼ -2.70%
21343 Manas Enerji Yonetimi Sanayi & Ticaret AS
IS:MANAS
-0.09x TL-2.38 Million
≈ $-53.31K
TL27.49 Million Turkey TL27.06 ▼ -3.01%
21344 Whitebark Energy Ltd
AU:WBE
-0.09x AU$-295.10K
≈ $-208.80K
AU$3.40 Million Australia AU$0.01 ▲ +0.00%
21345 Elron Electronic Industries Ltd
TA:ELRN
-0.09x ILA-950.00K
≈ $-2.55K
ILA10.94 Million Israel ILA334.20 ▼ -0.24%
21346 Invictus Energy Ltd
AU:IVZ
-0.09x AU$-268.74
≈ $-190.15
AU$3.08K Australia AU$0.06 ▲ +4.92%
21347 Bear Electric Appliance Co Ltd
SHE:002959
-0.09x CN¥-3.58 Million
≈ $-524.38K
CN¥41.01 Million China CN¥33.98 ▲ +2.26%
21348 D. Boral ARC Acquisition I Corp. Class A Ordinary Shares
NASDAQ:BCAR
-0.09x $-176.76K $2.01 Million USA $4.16 ▼ -26.50%
21349 Vista Gold Corporation
NYSE MKT:VGZ
-0.09x $-1.38 Million $15.63 Million USA $2.24 ▲ +1.36%
21350 Eos Energy Enterprises Inc
NASDAQ:EOSE
-0.09x $-50.26 Million $570.64 Million USA $3.14 ▼ -6.82%
21351 Renegade Exploration Ltd
AU:RNX
-0.09x AU$-167.21K
≈ $-118.31K
AU$1.89 Million Australia AU$0.00 ▼ -33.33%
21352 JR Invest SA
WAR:JRH
-0.09x zł-2.53 Million
≈ $-697.48K
zł28.64 Million Poland zł4.00 ▼ -1.23%
21353 JR HOLDING SA BC ZY -10
F:8JA
-0.09x €-2.53 Million
≈ $-2.96 Million
€28.64 Million Germany €0.89 ▲ +0.23%
21354 Meshflow Acquisition Corp. Class A Ordinary Shares
NASDAQ:MESH
-0.09x $-247.67K $2.79 Million USA $10.01 ▲ +0.00%
21355 Peel Mining Ltd
AU:PEX
-0.09x AU$-575.85K
≈ $-407.45K
AU$6.49 Million Australia AU$0.16 ▲ +0.00%
21356 Shanghai Lingang Holdings Co Ltd A
SHG:600848
-0.09x CN¥-68.56 Million
≈ $-10.03 Million
CN¥772.19 Million China CN¥8.44 ▲ +2.18%
21357 HeiLongJiang Kingland Technology Co Ltd
SHE:000711
-0.09x CN¥-161.42 Million
≈ $-23.62 Million
CN¥1.82 Billion China CN¥4.58 ▼ -7.66%
21358 Agios Pharm
NASDAQ:AGIO
-0.09x $-84.22 Million $947.91 Million USA $35.01 ▼ -2.72%
21359 Clara Resources Australia Ltd
AU:C7A
-0.09x AU$-467.85K
≈ $-331.03K
AU$5.26 Million Australia AU$0.00 ▲ +0.00%
21360 The State Trading Corporation of India Limited
NSE:STCINDIA
-0.09x Rs-552.99K
≈ $-5.98K
Rs6.22 Million India Rs119.00 ▲ +1.18%
21361 Nexera Energy Inc
V:NGY
-0.09x CA$-47.17K
≈ $-34.13K
CA$530.39K Canada CA$0.02 ▲ +0.00%
21362 DeFi Development Corp.
NASDAQ:DFDV
-0.09x $-4.98 Million $56.03 Million USA $2.57 ▼ -5.51%
21363 FutureCrest Acquisition Corp.
NYSE:FCRS
-0.09x $-149.77K $1.68 Million USA $10.24 ▲ +0.10%
21364 Advanced Energy Industries Inc
NASDAQ:AEIS
-0.09x $-6.00 Million $67.30 Million USA $252.49 ▼ -7.66%
21365 Sow Good Inc. Common Stock
NASDAQ:SOWG
-0.09x $-970.06K $10.87 Million USA $3.17 ▲ +0.00%
21366 Marti Technologies Inc.
NYSE MKT:MRT
-0.09x $-109.11K $1.22 Million USA $1.90 ▼ -4.04%
21367 Marti Technologies Inc.
NYSE:MRT
-0.09x $-109.11K $1.22 Million USA $1.90 ▼ -4.04%
21368 Ragnar Metals Ltd
AU:RAG
-0.09x AU$-440.75K
≈ $-311.86K
AU$4.93 Million Australia AU$0.02 ▲ +0.00%
21369 Pan Brothers Tbk
JK:PBRX
-0.09x Rp-8.47 Million
≈ $-496.14
Rp94.65 Million Indonesia Rp27.00 ▲ +0.00%
21370 Bitcoin Fund Unit
TO:QBTC
-0.09x CA$-8.57 Million
≈ $-6.20 Million
CA$95.63 Million Canada CA$81.99 ▲ +0.95%
21371 ShenZhen Special Economic Zone Real Estate & Properties Group Co Ltd
SHE:000029
-0.09x CN¥-3.77 Million
≈ $-552.15K
CN¥42.09 Million China CN¥20.13 ▲ +6.28%
21372 Noram Lithium Corp
V:NRM
-0.09x CA$-477.62K
≈ $-345.50K
CA$5.33 Million Canada CA$0.07 ▲ +0.00%
21373 Kao Hsiung Chang Iron & Steel Corp
TW:2008
-0.09x NT$-2.16 Million
≈ $-68.05K
NT$23.92 Million Taiwan NT$30.75 ▲ +0.65%
21374 Bally's Corp
NYSE:BALY
-0.09x $-16.11 Million $178.34 Million USA $14.46 ▼ -1.63%
21375 Magna Mining Inc
V:NICU
-0.09x CA$-2.63 Million
≈ $-1.90 Million
CA$29.10 Million Canada CA$2.12 ▼ -3.64%
21376 Abacus Mining and Exploration Corp
V:AME
-0.09x CA$-95.76K
≈ $-69.27K
CA$1.06 Million Canada CA$0.03 ▲ +25.00%
21377 Personas Social Inc
V:PRSN
-0.09x CA$-257.82K
≈ $-186.51K
CA$2.84 Million Canada CA$0.05 ▲ +0.00%
21378 Tern Plc
LSE:TERN
-0.09x GBX-481.48K
≈ $-58.58
GBX5.30 Million UK GBX1.50 ▼ -1.64%
21379 Lee Chi Enterprises Co Ltd
TW:1517
-0.09x NT$-1.33 Million
≈ $-41.93K
NT$14.60 Million Taiwan NT$11.90 ▲ +4.39%
21380 Reklaim Ltd
V:MYID
-0.09x CA$-36.45K
≈ $-26.36K
CA$399.82K Canada CA$0.09 ▲ +0.00%
21381 Singularity Future Technology Ltd
NASDAQ:SGLY
-0.09x $-397.48K $4.36 Million USA $4.51 ▲ +1.12%
21382 Nueva Expresión Textil S.A.
MC:NXT
-0.09x €-222.00K
≈ $-259.54K
€2.42 Million Spain €1.05 ▲ +2.74%
21383 Tuksu Engineering & ConstructionLtd
KQ:026150
-0.09x ₩-1.54 Billion
≈ $-1.04 Million
₩16.72 Billion Korea ₩3325.00 ▼ -4.18%
21384 ANADOLU E.BIR.M. ADR 1/5
F:EF41
-0.09x €-184.76 Million
≈ $-216.01 Million
€2.01 Billion Germany €0.31 ▲ +3.33%
21385 Nord Insuretech Group AB
ST:NORDIG
-0.09x Skr-11.65 Million
≈ $-1.25 Million
Skr126.38 Million Sweden Skr0.73 ▲ +4.29%
21386 Insteel Industries Inc
NYSE:IIIN
-0.09x $-701.00K $7.59 Million USA $30.56 ▼ -6.29%
21387 Dolphin International Bhd
KLSE:5265
-0.09x RM-144.00K
≈ $-36.15K
RM1.56 Million Malaysia RM0.12 ▲ +0.00%
21388 Siddhi Acquisition Corp Class A Common stock
NASDAQ:SDHI
-0.09x $-207.91K $2.24 Million USA $10.47 ▲ +0.00%
21389 MCE Holdings Bhd
KLSE:7004
-0.09x RM-1.08 Million
≈ $-272.41K
RM11.69 Million Malaysia RM1.51 ▲ +0.67%
21390 Brim hf
IC:BRIM
-0.09x Ikr-2.69 Million
≈ $-21.89K
Ikr28.91 Million Iceland Ikr88.00 ▲ +0.11%
21391 Keystone Reit Ltd
TA:KSTN
-0.09x ILA-16.30 Million
≈ $-43.71K
ILA175.41 Million Israel ILA1974.00 ▲ +2.12%
21392 3I Infrastructure PLC
LSE:3IN
-0.09x GBX-24.00 Million
≈ $-2.92K
GBX258.00 Million UK GBX388.50 ▲ +0.78%
21393 NewHold Investment Corp III Warrants
NASDAQ:NHICW
-0.09x $-178.00K $1.91 Million USA $1.43 ▼ -15.89%
21394 Plum Acquisition Corp. IV Unit
NASDAQ:PLMKU
-0.09x $-156.62K $1.68 Million USA $10.81 ▲ +0.00%
21395 Cannindah Resources Ltd
AU:CAE
-0.09x AU$-424.58K
≈ $-300.42K
AU$4.55 Million Australia AU$0.03 ▲ +0.00%
21396 GRAND PEAK CAPITAL
F:6GP1
-0.09x €-41.84K
≈ $-48.91K
€448.20K Germany €0.03 ▲ +0.00%
21397 Hensel Davest Indonesia Tbk PT
JK:HDIT
-0.09x Rp-237.19 Million
≈ $-13.90K
Rp2.53 Billion Indonesia Rp50.00 ▲ +0.00%
21398 Investcorp India Acquisition Corp. Class A ordinary share
NASDAQ:IVCA
-0.09x $-50.60K $539.67K USA $12.00 ▲ +0.00%
21399 C3 Metals Inc
V:CCCM
-0.09x CA$-104.75K
≈ $-75.78K
CA$1.12 Million Canada CA$0.78 ▲ +1.30%
21400 NCC AB (publ)
ST:NCC-B
-0.09x Skr-61.00 Million
≈ $-6.56 Million
Skr649.00 Million Sweden Skr168.30 ▼ -0.47%