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
20901 Altair Resources Inc
V:AVX
-0.02x CA$-58.00
≈ $-41.96
CA$2.40K Canada CA$0.01 ▲ +0.00%
20902 TriMas Corporation
NASDAQ:TRS
-0.02x $-19.38 Million $800.83 Million USA $39.55 ▲ +1.20%
20903 Eagle Pharmaceuticals Inc
NASDAQ:EGRX
-0.02x $-126.00K $5.16 Million USA $0.53 ▼ -19.23%
20904 Zhuzhou Hongda Electronics Corp Ltd Class A
SHE:300726
-0.02x CN¥-3.05 Million
≈ $-446.83K
CN¥124.66 Million China CN¥79.92 ▲ +20.00%
20905 Inno Laser Technology Co. Ltd.
SHE:301021
-0.02x CN¥-334.98K
≈ $-49.02K
CN¥13.61 Million China CN¥97.40 ▼ -0.99%
20906 Brompton Lifeco Split Corp
TO:LCS
-0.02x CA$-478.04K
≈ $-345.81K
CA$19.41 Million Canada CA$10.89 ▲ +1.40%
20907 AURUBIS AG UNSP.ADR 1/2
F:NDA1
-0.02x €-8.00 Million
≈ $-9.35 Million
€322.00 Million Germany €96.50 ▲ +1.05%
20908 American Creek Resources Ltd
V:AMK
-0.02x CA$-151.06K
≈ $-109.27K
CA$6.07 Million Canada CA$0.16 ▲ +3.23%
20909 Nobel29 Resources Corp
V:NBLC
-0.03x CA$-20.44K
≈ $-14.78K
CA$813.68K Canada CA$0.03 ▼ -16.67%
20910 First Helium Inc
V:HELI
-0.03x CA$-24.51K
≈ $-17.73K
CA$965.15K Canada CA$0.04 ▼ -12.50%
20911 Altai Resources Inc.
V:ATI
-0.03x CA$-35.40K
≈ $-25.61K
CA$1.39 Million Canada CA$0.05 ▼ -9.09%
20912 Excellon Resources Inc.
TO:EXN
-0.03x CA$-414.00K
≈ $-299.48K
CA$15.90 Million Canada CA$0.13 ▲ +0.00%
20913 Namsun Alumini
KO:008350
-0.03x ₩-162.75 Million
≈ $-110.29K
₩6.18 Billion Korea ₩1372.00 ▼ -3.11%
20914 Priortech
TA:PRTC
-0.03x ILA-407.00K
≈ $-1.09K
ILA15.45 Million Israel ILA29140.00 ▼ -5.20%
20915 Brait SE
JSE:BAT
-0.03x ZAC-17.00 Million
≈ $-9.03K
ZAC644.00 Million South Africa ZAC225.00 ▲ +0.45%
20916 NioCorp Developments Ltd. Common Stock
NASDAQ:NB
-0.03x $-67.77 $2.56K USA $5.89 ▲ +1.55%
20917 TNR Gold Corp.
V:TNR
-0.03x CA$-244.56K
≈ $-176.91K
CA$9.21 Million Canada CA$0.26 ▲ +8.51%
20918 Xox Networks Bhd
KLSE:0140
-0.03x RM-53.00K
≈ $-13.31K
RM1.99 Million Malaysia RM0.02 ▼ -20.00%
20919 EQV Ventures Acquisition Corp. II
NYSE:EVAC
-0.03x $-120.29K $4.50 Million USA $10.18 ▲ +0.00%
20920 Hanssem
KO:009240
-0.03x ₩-864.04 Million
≈ $-585.55K
₩32.15 Billion Korea ₩30650.00 ▼ -1.92%
20921 VLS Finance Limited
NSE:VLSFINANCE
-0.03x Rs-27.36 Million
≈ $-295.91K
Rs1.01 Billion India Rs231.01 ▲ +0.02%
20922 KIWI Media Group Co.Ltd
KO:012170
-0.03x ₩-72.44 Million
≈ $-49.09K
₩2.67 Billion Korea ₩1168.00 ▲ +5.42%
20923 Woori Technology Inc
KQ:032820
-0.03x ₩-592.29 Million
≈ $-401.38K
₩21.83 Billion Korea ₩15690.00 ▲ +7.84%
20924 Parkmead Group PLC
LSE:PMG
-0.03x GBX-233.00K
≈ $-28.35
GBX8.54 Million UK GBX19.50 ▲ +0.00%
20925 Sama Resources Inc.
V:SME
-0.03x CA$-136.29K
≈ $-98.59K
CA$4.94 Million Canada CA$0.07 ▼ -7.14%
20926 NovaGold Resources Inc
TO:NG
-0.03x CA$-2.53 Million
≈ $-1.83 Million
CA$91.45 Million Canada CA$11.39 ▲ +1.70%
20927 BRASI.CIA BRAS.D.PROP.ADR
F:52BA
-0.03x €-2.70 Million
≈ $-3.16 Million
€97.46 Million Germany €3.36 ▲ +0.60%
20928 Dune Acquisition Corporation II Class A Ordinary Shares
NASDAQ:IPOD
-0.03x $-36.15K $1.30 Million USA $10.39 ▼ -0.10%
20929 Dios Exploration Inc.
V:DOS
-0.03x CA$-1.02K
≈ $-741.47
CA$36.88K Canada CA$0.04 ▼ -12.50%
20930 Focus Minerals Ltd
AU:FML
-0.03x AU$-6.17 Million
≈ $-4.37 Million
AU$221.40 Million Australia AU$1.97 ▼ -0.76%
20931 Csg Smart Science&Technology Co Ltd
SHE:300222
-0.03x CN¥-1.57 Million
≈ $-229.20K
CN¥55.77 Million China CN¥15.07 ▼ -0.26%
20932 Beijing ZznodeTechnologies Co Ltd
SHE:003007
-0.03x CN¥-2.09 Million
≈ $-305.69K
CN¥73.74 Million China CN¥40.18 ▼ -1.37%
20933 South HARZ Potash Ltd
AU:SHP
-0.03x AU$-39.44K
≈ $-27.91K
AU$1.39 Million Australia AU$0.03 ▲ +0.00%
20934 Jackson Acquisition Company II
NYSE:JACS
-0.03x $-63.34K $2.22 Million USA $10.63 ▲ +0.09%
20935 LuxExperience B.V.
NYSE:LUXE
-0.03x $-16.72 Million $586.00 Million USA $7.60 ▲ +1.60%
20936 Polygiene AB
ST:POLYG
-0.03x Skr-52.00K
≈ $-5.60K
Skr1.82 Million Sweden Skr5.58 ▼ -0.36%
20937 Black Peony Group Co Ltd
SHG:600510
-0.03x CN¥-204.80K
≈ $-29.97K
CN¥7.12 Million China CN¥8.13 ▼ -2.98%
20938 Apollo Power Ltd
TA:APLP
-0.03x ILA-662.00K
≈ $-1.77K
ILA22.96 Million Israel ILA277.20 ▲ +1.84%
20939 United Corporations Limited
TO:UNC
-0.03x CA$-1.88 Million
≈ $-1.36 Million
CA$64.58 Million Canada CA$15.25 ▲ +1.19%
20940 Bayview Acquisition Corp Class A Ordinary Shares
NASDAQ:BAYA
-0.03x $-12.33K $421.74K USA $12.15 ▼ -0.82%
20941 Shandong Jining Ruyi Woolen Textile Co Ltd
SHE:002193
-0.03x CN¥-2.58 Million
≈ $-377.37K
CN¥87.92 Million China CN¥4.73 ▼ -2.07%
20942 Glen Eagle Resources Inc
V:GER
-0.03x CA$-40.29K
≈ $-29.14K
CA$1.37 Million Canada CA$0.01 ▲ +0.00%
20943 Ravad Ltd
TA:RAVD
-0.03x ILA-678.50K
≈ $-1.82K
ILA22.95 Million Israel ILA732.00 ▲ +1.98%
20944 Johnson Health Tech Co Ltd
TW:1736
-0.03x NT$-29.40 Million
≈ $-926.26K
NT$993.80 Million Taiwan NT$111.50 ▼ -3.88%
20945 Baltic Bridge S.A.
WAR:WIS
-0.03x zł-8.00K
≈ $-2.20K
zł266.00K Poland zł0.05 ▲ +1.12%
20946 Diversified Healthcare Trust
NASDAQ:DHC
-0.03x $-7.26 Million $240.42 Million USA $8.60 ▲ +0.70%
20947 Steakholder Foods Ltd
NASDAQ:STKH
-0.03x $-18.62K $615.11K USA $1.27 ▼ -3.05%
20948 Octopus Titan VCT
LSE:OTV2
-0.03x GBX-6.65 Million
≈ $-808.99
GBX218.58 Million UK GBX19.50 ▲ +0.00%
20949 European Opportunities Trust plc
LSE:EOT
-0.03x GBX-874.00K
≈ $-106.34
GBX28.72 Million UK GBX925.00 ▲ +0.65%
20950 Pan Global Resources Inc
V:PGZ
-0.03x CA$-991.00
≈ $-716.87
CA$32.38K Canada CA$0.22 ▲ +0.00%
20951 Western Carriers India Ltd
NSE:WCIL
-0.03x Rs-26.94 Million
≈ $-291.35K
Rs878.35 Million India Rs94.00 ▲ +0.63%
20952 Altisource Portfolio Solutions SA
NASDAQ:ASPS
-0.03x $-509.65K $16.58 Million USA $6.17 ▲ +0.74%
20953 CTS International Logistics Corp Ltd
SHG:603128
-0.03x CN¥-2.45 Million
≈ $-358.40K
CN¥79.03 Million China CN¥5.32 ▼ -1.66%
20954 China Minsheng Banking Corp. Ltd
F:GHFH
-0.03x €-357.00 Million
≈ $-417.37 Million
€11.51 Billion Germany €0.36 ▲ +1.68%
20955 Kc Cottrell
KO:119650
-0.03x ₩-1.37 Billion
≈ $-931.64K
₩44.04 Billion Korea ₩1581.67 ▲ +0.00%
20956 Kangxin New Materials Co Ltd
SHG:600076
-0.03x CN¥-744.74K
≈ $-108.98K
CN¥23.84 Million China CN¥3.55 ▼ -3.01%
20957 Inhibrx Biosciences, Inc.
NASDAQ:INBX
-0.03x $-57.36 Million $1.83 Billion USA $91.25 ▼ -4.17%
20958 Logistics Development Group PLC
LSE:LDG
-0.03x GBX-481.00K
≈ $-58.52
GBX15.30 Million UK GBX13.75 ▲ +0.00%
20959 Cartica Acquisition Corp
NASDAQ:CITE
-0.03x $-187.80K $5.94 Million USA $12.35 ▲ +0.00%
20960 WW International, Inc. Common Stock
NASDAQ:WW
-0.03x $-37.91 Million $1.19 Billion USA $17.27 ▲ +7.04%
20961 Blue Star Capital plc
LSE:BLU
-0.03x GBX-83.66K
≈ $-10.18
GBX2.62 Million UK GBX8.50 ▼ -2.86%
20962 EchoStar Corporation
NASDAQ:SATS
-0.03x $-425.32 Million $13.29 Billion USA $124.64 ▲ +3.08%
20963 Canadian General Investments Ltd
TO:CGI
-0.03x CA$-7.25 Million
≈ $-5.25 Million
CA$226.06 Million Canada CA$52.91 ▲ +0.21%
20964 Schiehallion Fund Ltd
LSE:MNTN
-0.03x $-9.80 Million $305.52 Million UK $2.23 ▼ -0.89%
20965 Trailblazer Acquisition Corp. Class A Ordinary Shares
NASDAQ:BLZR
-0.03x $-80.13K $2.50 Million USA $10.11 ▼ -0.10%
20966 IL&FS Transportation Networks Limited
NSE:IL&FSTRANS
-0.03x Rs-962.00K
≈ $-10.40K
Rs29.92 Million India Rs2.35 ▲ +0.86%
20967 AA Mission Acquisition Corp.
NYSE:AAM
-0.03x $-116.39K $3.61 Million USA $0.03 ▼ -3.03%
20968 Corporativo GBM S.A.B. de C.V
MX:GBMO
-0.03x MX$-3.91 Million
≈ $-224.84K
MX$121.01 Million Mexico MX$16.69 ▲ +1.77%
20969 Escort Teknoloji Yatirim AS
IS:ESCOM
-0.03x TL-66.61K
≈ $-1.49K
TL2.06 Million Turkey TL5.31 ▲ +0.19%
20970 KB SPAC 6
KQ:208640
-0.03x ₩-476.36 Million
≈ $-322.82K
₩14.73 Billion Korea ₩158.00 ▲ +1.28%
20971 Navitas Semiconductor Corp
NASDAQ:NVTS
-0.03x $-244.00K $7.52 Million USA $30.67 ▼ -0.55%
20972 Quest PharmaTech Inc
V:QPT
-0.03x CA$-35.00K
≈ $-25.32K
CA$1.08 Million Canada CA$0.03 ▼ -14.29%
20973 Alpha Compute Corp
NASDAQ:ALP
-0.03x $-1.10 Million $33.86 Million USA $0.27 ▼ -2.60%
20974 AlphaTON Capital Corp.
NASDAQ:ATON
-0.03x $-1.10 Million $33.86 Million USA $0.27 ▼ -2.82%
20975 BlackRock Greater Europe Investment Trust plc
LSE:BRGE
-0.03x GBX-3.40 Million
≈ $-413.93
GBX103.86 Million UK GBX581.00 ▲ +0.52%
20976 INITECH Co. Ltd
KQ:053350
-0.03x ₩-459.89 Million
≈ $-311.66K
₩13.97 Billion Korea ₩2365.00 ▼ -2.47%
20977 Arrival
NASDAQ:ARVLF
-0.03x $-1.03K $31.09K USA $0.00 ▲ +0.00%
20978 Lion Selection Group Ltd
AU:LSX
-0.03x AU$-1.08 Million
≈ $-765.58K
AU$32.28 Million Australia AU$0.88 ▼ -3.30%
20979 Baillie Gifford US Growth Trust PLC
LSE:USA
-0.03x GBX-3.48 Million
≈ $-422.81
GBX102.85 Million UK GBX361.00 ▼ -1.50%
20980 Titan Acquisition Corp
NASDAQ:TACH
-0.03x $-91.83K $2.70 Million USA $10.40 ▲ +0.00%
20981 King River Resources Ltd
AU:KRR
-0.03x AU$-555.94K
≈ $-393.36K
AU$16.36 Million Australia AU$0.02 ▲ +14.29%
20982 Medinice S.A
WAR:ICE
-0.03x zł-1.39 Million
≈ $-382.55K
zł40.89 Million Poland zł88.00 ▲ +12.10%
20983 Highview Merger Corp. Class A Ordinary Share
NASDAQ:HVMC
-0.03x $-128.60K $3.78 Million USA $10.15 ▲ +0.00%
20984 Enwell Energy plc
F:RHN
-0.03x €-551.00K
≈ $-644.18K
€16.19 Million Germany €0.12 ▲ +0.00%
20985 Seko S.A.
WAR:SEK
-0.03x zł-218.00K
≈ $-60.00K
zł6.37 Million Poland zł11.60 ▼ -0.85%
20986 Imperial Ginseng Products Ltd
V:IGP
-0.03x CA$-10.78K
≈ $-7.80K
CA$314.23K Canada CA$0.08 ▲ +0.00%
20987 Sprott Physical Uranium Trust
TO:U-U
-0.03x $-931.32K $26.93 Million Canada $19.55 ▼ -0.61%
20988 Carelabs Co.Ltd
KQ:263700
-0.03x ₩-883.11 Million
≈ $-598.47K
₩25.45 Billion Korea ₩1989.00 ▼ -0.55%
20989 Thirdeye Systems Ltd
TA:THES
-0.04x ILA-73.00K
≈ $-195.71
ILA2.08 Million Israel ILA531.20 ▼ -5.02%
20990 Hainan HNA Infrastructure Investment Group Co Ltd
SHG:600515
-0.04x CN¥-959.89K
≈ $-140.46K
CN¥27.24 Million China CN¥3.05 ▼ -1.93%
20991 Shanxi Yongdong Chemistry Industry Co Ltd
SHE:002753
-0.04x CN¥-312.57K
≈ $-45.74K
CN¥8.83 Million China CN¥6.47 ▼ -1.97%
20992 Phoenix Tours International Inc
TW:5706
-0.04x NT$-2.12 Million
≈ $-66.85K
NT$59.71 Million Taiwan NT$53.50 ▲ +1.13%
20993 Dongnam Chem
KO:023450
-0.04x ₩-96.37 Million
≈ $-65.31K
₩2.71 Billion Korea ₩28650.00 ▼ -0.52%
20994 Auto Partner SA
WAR:APR
-0.04x zł-1.75 Million
≈ $-483.00K
zł49.19 Million Poland zł26.05 ▲ +1.96%
20995 Indian Energy Exchange Limited
NSE:IEX
-0.04x Rs-87.17 Million
≈ $-942.75K
Rs2.44 Billion India Rs124.07 ▲ +0.64%
20996 Tasman Resources Ltd
AU:TAS
-0.04x AU$-660.70K
≈ $-467.49K
AU$18.49 Million Australia AU$0.07 ▲ +1.49%
20997 RMG Acquisition Corp. III
NASDAQ:RMGCF
-0.04x $-79.85K $2.23 Million USA $7.06 ▲ +0.00%
20998 Mirbud SA
WAR:MRB
-0.04x zł-507.00K
≈ $-139.53K
zł14.11 Million Poland zł10.40 ▼ -0.48%
20999 Highway 50 Gold Corp
V:HWY
-0.04x CA$-55.70K
≈ $-40.29K
CA$1.54 Million Canada CA$0.43 ▲ +2.38%
21000 Lindsay Corporation
NYSE:LNN
-0.04x $-597.00K $16.52 Million USA $114.08 ▲ +0.71%