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
23601 Cannae Holdings Inc
NYSE:CNNE
-0.63x $-18.30 Million $29.20 Million USA $14.71 ▼ -0.94%
23602 Nara Mold & Die Co. Ltd
KQ:051490
-0.63x ₩-3.21 Billion
≈ $-2.18 Million
₩5.12 Billion Korea ₩2400.00 ▼ -2.44%
23603 Shenzhen Sinovatio Technology Co Ltd Class A
SHE:002912
-0.63x CN¥-35.48 Million
≈ $-5.19 Million
CN¥56.52 Million China CN¥18.20 ▼ -1.52%
23604 Oneness Biotech Co Ltd
TWO:4743
-0.63x NT$-174.03 Million
≈ $-5.48 Million
NT$277.17 Million Taiwan NT$41.15 ▼ -2.60%
23605 Shenzhen MinDe Electronics Technology Ltd
SHE:300656
-0.63x CN¥-21.02 Million
≈ $-3.08 Million
CN¥33.47 Million China CN¥22.39 ▼ -9.72%
23606 First Au Ltd
AU:FAU
-0.63x AU$-119.52K
≈ $-84.57K
AU$190.34K Australia AU$0.01 ▲ +40.00%
23607 Protec Co. Ltd
KQ:053610
-0.63x ₩-11.43 Billion
≈ $-7.75 Million
₩18.20 Billion Korea ₩48300.00 ▼ -3.11%
23608 Solid Power Inc
NASDAQ:SLDP
-0.63x $-8.59 Million $13.66 Million USA $2.07 ▲ +3.25%
23609 Iljin Power Co. Ltd
KQ:094820
-0.63x ₩-709.79 Million
≈ $-481.02K
₩1.13 Billion Korea ₩9450.00 ▲ +0.21%
23610 Shenzhen L&A Design Holding Limited
SHE:300949
-0.63x CN¥-47.46 Million
≈ $-6.95 Million
CN¥75.42 Million China CN¥19.81 ▼ -0.85%
23611 Bristow Group Inc
NYSE:VTOL
-0.63x $-8.25 Million $13.11 Million USA $44.72 ▼ -0.45%
23612 MT Hoejgaard Holding A/S
CO:MTHH
-0.63x Dkr-34.00 Million
≈ $-5.32 Million
Dkr54.00 Million Denmark Dkr269.00 ▲ +2.87%
23613 Elec-Tech International Co Ltd
SHE:002005
-0.63x CN¥-65.04 Million
≈ $-9.52 Million
CN¥103.19 Million China CN¥2.18 ▼ -1.36%
23614 Bestec Power Electronics Co Ltd
TW:3308
-0.63x NT$-24.49 Million
≈ $-771.54K
NT$38.84 Million Taiwan NT$18.55 ▼ -2.62%
23615 OUTLOOK THERAPEUTICS INC
NASDAQ:OTLK
-0.63x $-10.97 Million $17.38 Million USA $1.04 ▲ +4.00%
23616 Kenorland Minerals Ltd
V:KLD
-0.63x CA$-347.99K
≈ $-251.73K
CA$551.24K Canada CA$2.09 ▼ -1.88%
23617 Libra Insurance Company Ltd
TA:LBRA
-0.63x ILA-13.73 Million
≈ $-36.80K
ILA21.74 Million Israel ILA2165.00 ▲ +1.22%
23618 Fks Multi Agro Tbk
JK:FISH
-0.63x Rp-1.91 Million
≈ $-112.19
Rp3.03 Million Indonesia Rp620.00 ▲ +1.64%
23619 Combined Motor Holdings Limited
JSE:CMH
-0.63x ZAC-103.97 Million
≈ $-55.26K
ZAC164.59 Million South Africa ZAC3900.00 ▲ +1.48%
23620 Trusval Technology Co Ltd
TWO:6667
-0.63x NT$-99.89 Million
≈ $-3.15 Million
NT$158.00 Million Taiwan NT$212.50 ▼ -3.41%
23621 Shenzhen Han's CNC Technology Co. Ltd.
SHE:301200
-0.63x CN¥-144.51 Million
≈ $-21.15 Million
CN¥228.44 Million China CN¥211.40 ▼ -8.31%
23622 Amorepacific Group
KO:002795
-0.63x ₩-23.62 Billion
≈ $-16.00 Million
₩37.32 Billion Korea ₩10900.00 ▲ +3.02%
23623 JHSF Participações S.A.
SA:JHSF3
-0.63x R$-233.91 Million
≈ $-45.90 Million
R$369.69 Million Brazil R$11.21 ▲ +5.95%
23624 SBT Ultrasonic Technology Co. Ltd. A
SHG:688392
-0.63x CN¥-54.38 Million
≈ $-7.96 Million
CN¥85.87 Million China CN¥119.99 ▼ -10.47%
23625 Aptitude Software Group PLC
LSE:APTD
-0.63x GBX-905.00K
≈ $-110.11
GBX1.43 Million UK GBX196.00 ▼ -1.51%
23626 Hangzhou Juheshun New Material Co Ltd
SHG:605166
-0.63x CN¥-18.39 Million
≈ $-2.69 Million
CN¥28.98 Million China CN¥8.33 ▼ -0.48%
23627 Medience Co. LTD
KQ:014100
-0.64x ₩-1.35 Billion
≈ $-916.18K
₩2.13 Billion Korea ₩1848.00 ▼ -0.16%
23628 Oriole Resources PLC
LSE:ORR
-0.64x GBX-736.00K
≈ $-89.55
GBX1.16 Million UK GBX0.34 ▲ +0.59%
23629 Conferize A/S
CO:CONFRZ
-0.64x Dkr-7.44 Million
≈ $-1.16 Million
Dkr11.70 Million Denmark Dkr0.02 ▲ +0.00%
23630 Mobilicom Limited American Depositary Shares
NASDAQ:MOB
-0.64x $-1.58 Million $2.49 Million USA $4.70 ▲ +8.29%
23631 Income Asset Management Group Ltd
AU:IAM
-0.64x AU$-942.54K
≈ $-666.91K
AU$1.48 Million Australia AU$0.02 ▲ +14.29%
23632 THN Corporation
KO:019180
-0.64x ₩-10.50 Billion
≈ $-7.12 Million
₩16.46 Billion Korea ₩5210.00 ▼ -0.57%
23633 Choice International Limited
NSE:CHOICEIN
-0.64x Rs-666.58 Million
≈ $-7.21 Million
Rs1.04 Billion India Rs798.70 ▼ -0.17%
23634 IL&FS Investment Managers Limited
NSE:IVC
-0.64x Rs-78.44 Million
≈ $-848.29K
Rs122.78 Million India Rs8.28 ▲ +0.49%
23635 Celtic plc
LSE:CCPA
-0.64x GBX-6.31 Million
≈ $-767.62
GBX9.87 Million UK GBX227.00 ▲ +0.00%
23636 Celtic PLC
LSE:CCP
-0.64x GBX-6.31 Million
≈ $-767.62
GBX9.87 Million UK GBX213.00 ▲ +0.00%
23637 Celtic plc
LSE:CCPC
-0.64x GBX-6.31 Million
≈ $-767.62
GBX9.87 Million UK GBX452.00 ▲ +0.00%
23638 Stakeholder Gold Corp
V:SRC
-0.64x CA$-137.44K
≈ $-99.42K
CA$214.93K Canada CA$1.81 ▲ +0.56%
23639 LeddarTech Holdings Inc
NASDAQ:LDTC
-0.64x $-238.63K $372.81K USA $0.01 ▲ +17.11%
23640 Euroapi SAS
PA:EAPI
-0.64x €-40.20 Million
≈ $-47.00 Million
€62.80 Million France €0.98 ▼ -22.42%
23641 BIT Mining Limited
NYSE:BTCM
-0.64x $-6.07 Million $9.47 Million USA $1.06 ▲ +0.95%
23642 Organización Cultiba S.A.B. de C.V
MX:CULTIBAB
-0.64x MX$-357.87 Million
≈ $-20.60 Million
MX$556.15 Million Mexico MX$11.80 ▲ +0.00%
23643 Wutong Holding Group Co Ltd
SHE:300292
-0.64x CN¥-6.50 Million
≈ $-951.76K
CN¥10.10 Million China CN¥4.02 ▼ -2.43%
23644 Atea Pharmaceuticals Inc
NASDAQ:AVIR
-0.64x $-75.42 Million $117.13 Million USA $4.74 ▲ +2.60%
23645 PermRock Royalty Trust
NYSE:PRT
-0.65x $-724.92K $1.12 Million USA $2.18 ▼ -0.91%
23646 Jarvis Securities
LSE:JIM
-0.65x GBX-3.55 Million
≈ $-431.40
GBX5.49 Million UK GBX8.00 ▲ +0.00%
23647 Bahvest Resources Bhd
KLSE:0098
-0.65x RM-6.62 Million
≈ $-1.66 Million
RM10.24 Million Malaysia RM0.34 ▼ -1.47%
23648 Saeron Auto
KO:075180
-0.65x ₩-2.29 Billion
≈ $-1.55 Million
₩3.54 Billion Korea ₩2935.00 ▲ +0.34%
23649 Hydrocarbon Dynamics Ltd
AU:HCD
-0.65x AU$-383.40K
≈ $-271.28K
AU$592.56K Australia AU$0.02 ▼ -5.56%
23650 Widodo Makmur Unggas Tbk PT
JK:WMUU
-0.65x Rp-10.77 Billion
≈ $-631.22K
Rp16.65 Billion Indonesia Rp52.00 ▲ +0.00%
23651 Thai Mui Corporation Public Company Limited
BK:THMUI
-0.65x ฿-7.59 Million
≈ $-236.51K
฿11.71 Million Thailand ฿0.30 ▲ +0.00%
23652 PSK Inc
KQ:319660
-0.65x ₩-13.35 Billion
≈ $-9.05 Million
₩20.61 Billion Korea ₩101400.00 ▼ -11.75%
23653 Agronomics Ltd
LSE:ANIC
-0.65x GBX-2.46 Million
≈ $-298.84
GBX3.79 Million UK GBX5.62 ▲ +0.18%
23654 Gateway Real Estate AG
XETRA:GTY
-0.65x €-10.15 Million
≈ $-11.87 Million
€15.67 Million Germany €0.41 ▲ +10.81%
23655 Frontier IP Group Plc
LSE:FIPP
-0.65x GBX-965.00K
≈ $-117.41
GBX1.49 Million UK GBX13.75 ▲ +0.00%
23656 NeuPath Health Inc
V:NPTH
-0.65x CA$-203.00K
≈ $-146.85K
CA$313.00K Canada CA$0.61 ▼ -1.61%
23657 CTBC Financial Holding Co Ltd Pref
TW:2891B
-0.65x NT$-16.16 Billion
≈ $-509.19 Million
NT$24.92 Billion Taiwan NT$62.80 ▲ +0.00%
23658 HK Co. Ltd
KQ:044780
-0.65x ₩-219.82 Million
≈ $-148.97K
₩338.71 Million Korea ₩1311.00 ▲ +4.96%
23659 Slam Corp.
NASDAQ:SLAMF
-0.65x $-1.02 Million $1.58 Million USA $19.00 ▲ +0.00%
23660 Techwing Inc
KQ:089030
-0.65x ₩-13.96 Billion
≈ $-9.46 Million
₩21.50 Billion Korea ₩31900.00 ▼ -7.27%
23661 Collplant Biotechnologies Ltd
NASDAQ:CLGN
-0.65x $-3.74 Million $5.76 Million USA $0.30 ▼ -3.88%
23662 YHN Acquisition I Limited Unit
NASDAQ:YHNAU
-0.65x $-184.57K $283.92K USA $10.86 ▼ -0.28%
23663 YHN Acquisition I Limited Ordinary Shares
NASDAQ:YHNA
-0.65x $-184.57K $283.92K USA $10.92 ▲ +0.00%
23664 Rectitude Holdings Ltd Ordinary Shares
NASDAQ:RECT
-0.65x $-1.33 Million $2.04 Million USA $1.15 ▲ +4.55%
23665 Beijing Navigation Control Technology Co. Ltd.
SHG:688282
-0.65x CN¥-36.32 Million
≈ $-5.32 Million
CN¥55.80 Million China CN¥50.32 ▼ -0.63%
23666 Kontron AG
VI:KTN
-0.65x €-9.14 Million
≈ $-10.68 Million
€14.02 Million Austria €23.54 ▼ -1.34%
23667 The Clorox Company
NYSE:CLX
-0.65x $-122.00 Million $187.00 Million USA $96.73 ▼ -2.91%
23668 Tvardi Therapeutics, Inc.
NASDAQ:TVRD
-0.65x $-5.49 Million $8.41 Million USA $2.10 ▼ -1.87%
23669 Reko International Group Inc
V:REKO
-0.65x CA$-749.00K
≈ $-541.82K
CA$1.15 Million Canada CA$5.25 ▲ +10.99%
23670 Suzhou Xianglou New Material Co. Ltd.
SHE:301160
-0.65x CN¥-32.38 Million
≈ $-4.74 Million
CN¥49.57 Million China CN¥31.32 ▼ -12.22%
23671 Silicon Motion Technology Corporation
F:S9M
-0.65x €-31.23 Million
≈ $-36.51 Million
€47.75 Million Germany €216.00 ▲ +11.34%
23672 Danen Technology Corp
TW:3686
-0.65x NT$-2.48 Million
≈ $-78.13K
NT$3.79 Million Taiwan NT$13.95 ▼ -3.13%
23673 1844 Resources Inc
V:EFF
-0.65x CA$-222.36K
≈ $-160.85K
CA$339.52K Canada CA$0.03 ▲ +0.00%
23674 Fujian Green Pine Co Ltd
SHE:300132
-0.66x CN¥-54.59 Million
≈ $-7.99 Million
CN¥83.33 Million China CN¥6.21 ▼ -3.12%
23675 Zaklady Magnezytowe Ropczyce S.A.
WAR:RPC
-0.66x zł-2.52 Million
≈ $-694.64K
zł3.85 Million Poland zł24.00 ▼ -1.64%
23676 Red Cat Holdings Inc
NASDAQ:RCAT
-0.66x $-301.05K $458.86K USA $7.38 ▲ +9.01%
23677 LANCOR HOLDINGS LTD.
NSE:LANCORHOL
-0.66x Rs-265.50 Million
≈ $-2.87 Million
Rs404.51 Million India Rs26.30 ▲ +1.66%
23678 Wealth Minerals Ltd.
V:WML
-0.66x CA$-2.51 Million
≈ $-1.82 Million
CA$3.82 Million Canada CA$0.07 ▲ +8.33%
23679 Peker Gayrimenkul Yatirim Ortakligi AS
IS:PEKGY
-0.66x TL-90.28 Million
≈ $-2.02 Million
TL137.35 Million Turkey TL14.70 ▲ +0.14%
23680 Peak Minerals Ltd
AU:PUA
-0.66x AU$-947.66K
≈ $-670.53K
AU$1.44 Million Australia AU$0.06 ▼ -5.97%
23681 BPH Global Ltd
AU:BP8
-0.66x AU$-57.38K
≈ $-40.60K
AU$87.10K Australia AU$0.00 ▲ +0.00%
23682 Medibank Private Ltd
AU:MPL
-0.66x AU$-199.60 Million
≈ $-141.23 Million
AU$302.90 Million Australia AU$5.19 ▼ -0.95%
23683 RBZ Jewellers Limited
NSE:RBZJEWEL
-0.66x Rs-169.29 Million
≈ $-1.83 Million
Rs256.86 Million India Rs141.50 ▲ +0.30%
23684 Nicola Mining Inc. American Depositary Shares
NASDAQ:NICM
-0.66x $-778.75K $1.18 Million USA $5.61 ▼ -1.06%
23685 Nicola Mining Inc
V:NIM
-0.66x CA$-778.75K
≈ $-563.34K
CA$1.18 Million Canada CA$0.67 ▲ +1.52%
23686 Pharmaniaga Bhd
KLSE:7081
-0.66x RM-20.78 Million
≈ $-5.22 Million
RM31.47 Million Malaysia RM1.18 ▲ +1.72%
23687 Atlas Cycles (Haryana) Limited
NSE:ATLASCYCLE
-0.66x Rs-6.50 Million
≈ $-70.27K
Rs9.84 Million India Rs97.63 ▼ -0.39%
23688 The E&M Co. Ltd
KQ:089230
-0.66x ₩-1.25 Billion
≈ $-843.92K
₩1.88 Billion Korea ₩1138.00 ▼ -5.09%
23689 CPU Softwarehouse AG
F:CPU2
-0.66x €-41.00K
≈ $-47.93K
€62.00K Germany €0.78 ▲ +1.30%
23690 Cassiar Gold Corp
V:GLDC
-0.66x CA$-46.29K
≈ $-33.48K
CA$69.98K Canada CA$0.35 ▲ +4.48%
23691 22nd Century Group Inc
NASDAQ:XXII
-0.66x $-4.17 Million $6.30 Million USA $3.87 ▲ +4.03%
23692 Banco de Chile
SN:CHILE
-0.66x CL$-177.76 Billion
≈ $-198.80 Million
CL$268.63 Billion Chile CL$196.80 ▲ +3.04%
23693 Banco de Chile
F:G4RA
-0.66x €-177.76 Billion
≈ $-207.82 Billion
€268.63 Billion Germany €35.20 ▲ +0.57%
23694 European Metals Holdings Ltd
AU:EMH
-0.66x AU$-1.86 Million
≈ $-1.32 Million
AU$2.81 Million Australia AU$0.22 ▲ +0.00%
23695 Hangzhou Gaoxin Rubber & Plastic Materials Co Ltd
SHE:300478
-0.66x CN¥-35.07 Million
≈ $-5.13 Million
CN¥52.92 Million China CN¥22.29 ▼ -7.40%
23696 Lemtech Holdings Co Ltd
TW:4912
-0.66x NT$-64.79 Million
≈ $-2.04 Million
NT$97.70 Million Taiwan NT$79.00 ▲ +0.77%
23697 Honest Company Inc
NASDAQ:HNST
-0.66x $-504.00K $760.00K USA $3.72 ▼ -0.53%
23698 Prasidha Aneka Niaga Tbk
JK:PSDN
-0.66x Rp-108.12 Billion
≈ $-6.34 Million
Rp162.97 Billion Indonesia Rp119.00 ▲ +0.00%
23699 IRIS Corporation Bhd
KLSE:0010
-0.66x RM-639.00K
≈ $-160.43K
RM962.00K Malaysia RM0.23 ▲ +2.27%
23700 Sunway Construction Group Bhd
KLSE:5263
-0.66x RM-78.67 Million
≈ $-19.75 Million
RM118.41 Million Malaysia RM7.76 ▲ +0.78%