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
25801 Shenzhen Xfh Technology Co Ltd
SHE:300890
-2.29x CN¥-52.50 Million
≈ $-7.68 Million
CN¥22.89 Million China CN¥34.20 ▼ -3.01%
25802 Amtran Technology Co Ltd
TW:2489
-2.30x NT$-300.35 Million
≈ $-9.46 Million
NT$130.81 Million Taiwan NT$49.05 ▼ -2.10%
25803 Flagship Investments Ltd
AU:FSI
-2.30x AU$-85.00K
≈ $-60.14K
AU$37.00K Australia AU$1.26 ▼ -1.18%
25804 Wuxi Rural Commercial Bank Co Ltd
SHG:600908
-2.30x CN¥-1.46 Billion
≈ $-213.32 Million
CN¥634.54 Million China CN¥5.39 ▼ -1.64%
25805 Sonoma Pharmaceuticals Inc
NASDAQ:SNOA
-2.30x $-2.28 Million $993.00K USA $1.21 ▲ +0.00%
25806 DraftKings Inc
NASDAQ:DKNG
-2.30x $-48.44 Million $21.07 Million USA $25.37 ▲ +1.04%
25807 China Natural Resources Inc
NASDAQ:CHNR
-2.30x $-2.24 Million $974.50K USA $4.67 ▲ +4.94%
25808 Shenzhen Megmeet Electrical Co Ltd
SHE:002851
-2.30x CN¥-89.77 Million
≈ $-13.14 Million
CN¥39.03 Million China CN¥154.11 ▼ -2.45%
25809 Ways Technical Ltd
TWO:3508
-2.30x NT$-58.66 Million
≈ $-1.85 Million
NT$25.50 Million Taiwan NT$19.75 ▼ -1.25%
25810 Silver Range Resources Ltd
V:SNG
-2.30x CA$-175.54K
≈ $-126.98K
CA$76.26K Canada CA$0.15 ▲ +3.57%
25811 Aplex Technology
TWO:6570
-2.30x NT$-21.68 Million
≈ $-683.13K
NT$9.42 Million Taiwan NT$57.80 ▼ -2.36%
25812 Vikas EcoTech Limited
NSE:VIKASECO
-2.30x Rs-128.77 Million
≈ $-1.39 Million
Rs55.88 Million India Rs1.30 ▲ +0.78%
25813 HNA Technology Co Ltd B
SHG:900938
-2.31x $-65.75 Million $28.52 Million China $0.20 ▲ +3.13%
25814 Jiangsu Tongli Risheng Machinery Co. Ltd.
SHG:605286
-2.31x CN¥-177.47 Million
≈ $-25.97 Million
CN¥76.97 Million China CN¥32.02 ▼ -5.63%
25815 Transtema Group AB
ST:TRANS
-2.31x Skr-36.45 Million
≈ $-3.92 Million
Skr15.79 Million Sweden Skr3.63 ▲ +0.83%
25816 Chimera Investment Corporation
NYSE:CIM
-2.31x $-152.77 Million $66.18 Million USA $13.28 ▲ +1.07%
25817 Ningbo Techmation Co Ltd
SHG:603015
-2.31x CN¥-8.82 Million
≈ $-1.29 Million
CN¥3.82 Million China CN¥12.53 ▲ +7.55%
25818 VVC Exploration Corp.
V:VVC
-2.32x CA$-822.82K
≈ $-595.22K
CA$355.39K Canada CA$0.01 ▲ +0.00%
25819 Zhaojin Mining Industry Company Limited
F:ZVL
-2.32x €-292.73 Million
≈ $-342.23 Million
€126.43 Million Germany €2.98 ▼ -5.70%
25820 Future Enterprises Limited
NSE:FEL
-2.32x Rs-274.22 Million
≈ $-2.97 Million
Rs118.40 Million India Rs0.42 ▲ +0.00%
25821 Canada Nickel Company Inc
V:CNC
-2.32x CA$-5.15 Million
≈ $-3.72 Million
CA$2.22 Million Canada CA$1.60 ▲ +0.63%
25822 RM Infrastructure Income PLC
LSE:RMII
-2.32x GBX-1.64 Million
≈ $-199.78
GBX708.00K UK GBX53.60 ▲ +0.19%
25823 Papoutsanis S.A
AT:PAP
-2.32x €-3.02 Million
≈ $-3.53 Million
€1.30 Million Greece €3.42 ▲ +0.59%
25824 Durango Resources Inc.
V:DGO
-2.32x CA$-26.19K
≈ $-18.95K
CA$11.27K Canada CA$0.12 ▲ +0.00%
25825 Lanzhou LS Heavy Equipment Co
SHG:603169
-2.32x CN¥-92.49 Million
≈ $-13.53 Million
CN¥39.78 Million China CN¥7.71 ▼ -1.91%
25826 Incheon City G
KO:034590
-2.33x ₩-14.29 Billion
≈ $-9.69 Million
₩6.14 Billion Korea ₩25800.00 ▼ -0.77%
25827 Volati AB
ST:VOLO-PREF
-2.33x Skr-135.00 Million
≈ $-14.53 Million
Skr58.00 Million Sweden Skr628.00 ▲ +0.00%
25828 Volati AB
ST:VOLO
-2.33x Skr-135.00 Million
≈ $-14.53 Million
Skr58.00 Million Sweden Skr83.60 ▲ +1.58%
25829 Lifezone Metals Limited
NYSE:LZM
-2.33x $-6.30 Million $2.71 Million USA $5.09 ▼ -0.78%
25830 Heramed Ltd
AU:HMD
-2.33x AU$-549.66K
≈ $-388.92K
AU$235.76K Australia AU$0.04 ▲ +7.32%
25831 Bonree Data Technology Co Ltd
SHG:688229
-2.33x CN¥-8.73 Million
≈ $-1.28 Million
CN¥3.75 Million China CN¥94.94 ▼ -2.82%
25832 LPKF Laser & Electronics AG
F:LPK
-2.34x €-3.16 Million
≈ $-3.70 Million
€1.35 Million Germany €21.40 ▼ -11.20%
25833 Enerev5 Metals Inc
V:ENEV
-2.34x CA$-348.35K
≈ $-251.99K
CA$148.94K Canada CA$0.01 ▲ +0.00%
25834 Hemogenyx Pharmaceuticals PLC
LSE:HEMO
-2.34x GBX-164.90K
≈ $-20.06
GBX70.50K UK GBX724.00 ▼ -0.75%
25835 PZ Cormay SA
WAR:CRM
-2.34x zł-1.39 Million
≈ $-383.10K
zł595.00K Poland zł0.54 ▼ -1.47%
25836 IBF Financial Holdings Co Ltd
TW:2889
-2.34x NT$-2.46 Billion
≈ $-77.43 Million
NT$1.05 Billion Taiwan NT$15.15 ▲ +0.00%
25837 Gibui Holdings Ltd
TA:GIBUI
-2.34x ILA-7.23 Million
≈ $-19.37K
ILA3.09 Million Israel ILA76.30 ▲ +0.00%
25838 NETFONDS AG VNA O.N.
F:NF4
-2.34x €-4.16 Million
≈ $-4.86 Million
€1.77 Million Germany €78.50 ▲ +0.64%
25839 Fine Metal Technologies Public Company Limited
BK:FMT
-2.34x ฿-53.59 Million
≈ $-1.67 Million
฿22.86 Million Thailand ฿20.00 ▲ +2.04%
25840 Robin Energy Ltd.
NASDAQ:RBNE
-2.34x $-526.85K $224.73K USA $1.04 ▼ -0.95%
25841 Wholetech System Hitech Ltd
TWO:3402
-2.35x NT$-259.19 Million
≈ $-8.17 Million
NT$110.38 Million Taiwan NT$146.00 ▲ +0.69%
25842 Bionime Corp
TW:4737
-2.35x NT$-54.32 Million
≈ $-1.71 Million
NT$23.13 Million Taiwan NT$54.00 ▼ -0.37%
25843 Almogim Holdings Ltd
TA:ALMA
-2.35x ILA-68.03 Million
≈ $-182.38K
ILA28.96 Million Israel ILA1117.00 ▼ -2.02%
25844 Sastasundar Ventures Limited
NSE:SASTASUNDR
-2.35x Rs-271.35 Million
≈ $-2.93 Million
Rs115.49 Million India Rs303.00 ▲ +0.30%
25845 DSW Capital PLC
LSE:DSW
-2.35x GBX-329.00K
≈ $-40.03
GBX140.00K UK GBX42.50 ▲ +4.68%
25846 BranchOut Food Inc. Common Stock
NASDAQ:BOF
-2.35x $-398.78K $169.65K USA $3.78 ▲ +0.80%
25847 PRL Global Ltd
AU:PRG
-2.35x AU$-8.04 Million
≈ $-5.69 Million
AU$3.42 Million Australia AU$1.35 ▲ +0.00%
25848 Ramkrishna Forgings Limited
NSE:RKFORGE
-2.35x Rs-53.92 Million
≈ $-583.14K
Rs22.90 Million India Rs562.65 ▲ +1.40%
25849 Mudajaya Group Bhd
KLSE:5085
-2.36x RM-9.55 Million
≈ $-2.40 Million
RM4.05 Million Malaysia RM0.36 ▲ +1.41%
25850 Universal Partners Ltd
JSE:UPL
-2.36x ZAC-533.41K
≈ $-283.48
ZAC226.29K South Africa ZAC18.09 ▲ +18.62%
25851 SPIC Dongfang New Energy Corp
SHE:000958
-2.36x CN¥-371.68 Million
≈ $-54.39 Million
CN¥157.66 Million China CN¥6.21 ▲ +0.16%
25852 Guangzhou Shiyuan Electronic Technology Co Ltd
SHE:002841
-2.36x CN¥-345.07 Million
≈ $-50.49 Million
CN¥146.31 Million China CN¥35.36 ▼ -2.51%
25853 SoftOx Solutions AS
OL:SOFTX
-2.36x Nkr-4.62 Million
≈ $-485.74K
Nkr1.95 Million Norway Nkr0.12 ▲ +7.89%
25854 Third Coast Bancshares, Inc.
NYSE:TCBX
-2.36x $-38.70 Million $16.37 Million USA $39.32 ▲ +4.46%
25855 Founder Group Limited Ordinary Shares
NASDAQ:FGL
-2.36x $-15.50 Million $6.55 Million USA $1.91 ▼ -1.55%
25856 Alstom S.A.
PA:ALO
-2.37x €-518.00 Million
≈ $-605.60 Million
€219.00 Million France €17.05 ▼ -1.19%
25857 Permaju Industries Bhd
KLSE:7080
-2.37x RM-3.65 Million
≈ $-916.39K
RM1.54 Million Malaysia RM0.01 ▲ +100.00%
25858 Dc Infotech And Communication Limited
NSE:DCI
-2.37x Rs-214.37 Million
≈ $-2.32 Million
Rs90.54 Million India Rs270.85 ▼ -1.85%
25859 Dutaland Bhd
KLSE:3948
-2.37x RM-22.81 Million
≈ $-5.73 Million
RM9.62 Million Malaysia RM0.30 ▼ -1.64%
25860 Faw Car Co Ltd
SHE:000800
-2.37x CN¥-835.56 Million
≈ $-122.27 Million
CN¥352.40 Million China CN¥6.06 ▼ -0.98%
25861 Manz AG
F:M5Z
-2.37x €-7.40 Million
≈ $-8.65 Million
€3.12 Million Germany €0.08 ▲ +0.00%
25862 Aminex PLC
STU:DOP
-2.37x €-1.20 Million
≈ $-1.41 Million
€506.50K Germany €0.00 ▲ +0.00%
25863 Aminex PLC
LSE:AEX
-2.37x GBX-2.40 Million
≈ $-292.50
GBX1.01 Million UK GBX2.70 ▲ +5.88%
25864 Shandong Dawn Polymer Co Ltd
SHE:002838
-2.37x CN¥-110.47 Million
≈ $-16.17 Million
CN¥46.55 Million China CN¥32.32 ▼ -2.65%
25865 Westrock Coffee Company
NASDAQ:WEST
-2.37x $-39.46 Million $16.62 Million USA $7.51 ▼ -4.94%
25866 CBI Co. Ltd
KQ:013720
-2.38x ₩-1.81 Billion
≈ $-1.23 Million
₩763.05 Million Korea ₩450.00 ▼ -3.43%
25867 Esta Multi Usaha PT
JK:ESTA
-2.38x Rp-3.34 Billion
≈ $-195.61K
Rp1.40 Billion Indonesia Rp187.00 ▼ -6.50%
25868 Puma Exploration Inc
V:PUMA
-2.38x CA$-93.33K
≈ $-67.51K
CA$39.19K Canada CA$0.14 ▲ +0.00%
25869 Pasifik Gayrimenkul Yatirim Ortakligi AS
IS:PSGYO
-2.38x TL-3.95 Billion
≈ $-88.52 Million
TL1.66 Billion Turkey TL3.32 ▲ +8.14%
25870 Shattuck Labs Inc
NASDAQ:STTK
-2.39x $-18.72 Million $7.85 Million USA $4.80 ▲ +1.05%
25871 Shenzhen Longsys Electronics Co. Ltd. A
SHE:301308
-2.39x CN¥-1.19 Billion
≈ $-174.10 Million
CN¥498.68 Million China CN¥568.48 ▲ +6.75%
25872 Star Health and Allied Insurance Company Limited
NSE:STARHEALTH
-2.39x Rs-2.43 Billion
≈ $-26.27 Million
Rs1.02 Billion India Rs526.25 ▼ -0.72%
25873 Garuda Metalindo Tbk PT
JK:BOLT
-2.39x Rp-83.06 Billion
≈ $-4.87 Million
Rp34.80 Billion Indonesia Rp775.00 ▼ -0.64%
25874 Sol Gel Technologies Ltd
NASDAQ:SLGL
-2.39x $-7.69 Million $3.22 Million USA $74.37 ▲ +4.01%
25875 SOL-GEL TECHN. IS-10
F:4SG
-2.39x €-7.69 Million
≈ $-8.99 Million
€3.22 Million Germany €57.50 ▼ -6.50%
25876 Alpine Summit Energy Partners Inc
NASDAQ:ALPS
-2.39x $-228.00K $95.46K USA $0.70 ▼ -1.35%
25877 Caisse Reg Cred Agric Mut Tourain Poitou
PA:CRTO
-2.39x €-62.58 Million
≈ $-73.17 Million
€26.20 Million France €152.00 ▲ +0.30%
25878 Odyssey Gold Ltd
AU:ODY
-2.39x AU$-58.01
≈ $-41.05
AU$24.27 Australia AU$0.04 ▲ +5.71%
25879 Canadian Spirit Resources Inc
V:SPI
-2.39x CA$-252.44K
≈ $-182.61K
CA$105.56K Canada CA$0.02 ▲ +0.00%
25880 Touchwood Entertainment Limited
NSE:TOUCHWOOD
-2.39x Rs-38.78 Million
≈ $-419.38K
Rs16.20 Million India Rs72.11 ▲ +0.31%
25881 Careteq Ltd
AU:CTQ
-2.39x AU$-186.61K
≈ $-132.04K
AU$77.95K Australia AU$0.01 ▲ +0.00%
25882 RYANAIR HLDGS ADR NEW/5
F:RY4D
-2.39x €-72.80 Million
≈ $-85.11 Million
€30.40 Million Germany €51.50 ▼ -3.74%
25883 CSG N.V.
AS:CSG
-2.39x €-572.11 Million
≈ $-668.85 Million
€238.88 Million Netherlands €15.50 ▲ +0.25%
25884 Kratos Defense & Security Solutions
NASDAQ:KTOS
-2.39x $-28.50 Million $11.90 Million USA $63.40 ▲ +8.51%
25885 Tidehold Development Co Ltd
TW:9902
-2.40x NT$-40.96 Million
≈ $-1.29 Million
NT$17.09 Million Taiwan NT$14.55 ▲ +1.04%
25886 Shanghai Zhongzhou Special Alloy Materials Co. Ltd.
SHE:300963
-2.40x CN¥-50.77 Million
≈ $-7.43 Million
CN¥21.17 Million China CN¥14.40 ▼ -1.23%
25887 Antec Inc
TWO:6276
-2.40x NT$-13.52 Million
≈ $-425.99K
NT$5.64 Million Taiwan NT$27.60 ▼ -1.25%
25888 SyntekaBio Inc
KQ:226330
-2.40x ₩-1.63 Billion
≈ $-1.10 Million
₩677.08 Million Korea ₩2035.00 ▲ +1.75%
25889 Century Synthetic Fiber Corp
VN:STK
-2.40x ₫-85.50 Billion
≈ $-3.25 Million
₫35.62 Billion Vietnam ₫11200.00 ▼ -0.88%
25890 CITY DEV.LTD.ADR/1 SD-50
F:CDE0
-2.40x €-1.51 Billion
≈ $-1.77 Billion
€629.68 Million Germany €3.42 ▲ +0.00%
25891 China South Publishing & Media Group Co Ltd
SHG:601098
-2.40x CN¥-368.00 Million
≈ $-53.85 Million
CN¥153.20 Million China CN¥11.13 ▼ -0.71%
25892 Bhuwanatala Indah Permai Tbk
JK:BIPP
-2.41x Rp-7.17 Billion
≈ $-420.13K
Rp2.98 Billion Indonesia Rp58.00 ▲ +0.00%
25893 Sudarshan Chemical Industries Limited
NSE:SUDARSCHEM
-2.41x Rs-1.42 Billion
≈ $-15.35 Million
Rs589.00 Million India Rs887.85 ▲ +0.22%
25894 Ningbo Peace Bird Fashion
SHG:603877
-2.41x CN¥-298.57 Million
≈ $-43.69 Million
CN¥123.88 Million China CN¥12.55 ▼ -5.07%
25895 Immunovant Inc
NASDAQ:IMVT
-2.41x $-301.50K $125.09K USA $32.67 ▲ +4.88%
25896 Xenon Pharmaceuticals Inc
NASDAQ:XENE
-2.41x $-2.95 Million $1.22 Million USA $52.99 ▼ -0.88%
25897 XTL Biopharmaceuticals Ltd
F:H2K2
-2.41x €-1.05 Million
≈ $-1.23 Million
€435.00K Germany €2.28 ▲ +23.24%
25898 Avanos Medical Inc
NYSE:AVNS
-2.41x $-12.30 Million $5.10 Million USA $25.00 ▲ +0.08%
25899 CBRE Group Inc Class A
NYSE:CBRE
-2.41x $-825.00 Million $342.00 Million USA $130.95 ▲ +3.90%
25900 Vow ASA
OL:VOW
-2.41x Nkr-15.20 Million
≈ $-1.60 Million
Nkr6.30 Million Norway Nkr2.15 ▼ -6.11%