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
22701 Cyclone Metals Ltd
AU:CLE
-0.35x AU$-1.62 Million
≈ $-1.15 Million
AU$4.61 Million Australia AU$0.05 ▲ +6.82%
22702 Aurum PropTech Limited
NSE:AURUM
-0.35x Rs-2.19 Billion
≈ $-23.68 Million
Rs6.21 Billion India Rs188.70 ▲ +4.70%
22703 Sebo Manufacturing Engineering & Construction Corp
KQ:011560
-0.35x ₩-2.18 Billion
≈ $-1.48 Million
₩6.17 Billion Korea ₩21450.00 ▲ +3.13%
22704 Eastern & Oriental Bhd
KLSE:3417
-0.35x RM-25.13 Million
≈ $-6.31 Million
RM71.11 Million Malaysia RM0.77 ▼ -0.65%
22705 Pacific Booker Minerals Inc.
V:BKM
-0.35x CA$-407.44K
≈ $-294.74K
CA$1.15 Million Canada CA$2.50 ▼ -0.40%
22706 Beijing Seeyon Internet Software Cp
SHG:688369
-0.35x CN¥-21.66 Million
≈ $-3.17 Million
CN¥61.13 Million China CN¥20.51 ▼ -2.24%
22707 HG Capital Trust PLC
LSE:HGT
-0.35x GBX-41.63 Million
≈ $-5.07K
GBX117.48 Million UK GBX407.00 ▲ +5.44%
22708 Bowen Coking Coal Ltd
AU:BCB
-0.35x AU$-100.84K
≈ $-71.35K
AU$284.54K Australia AU$0.08 ▲ +0.00%
22709 Thai Nam Plastic Public Company Limited
BK:TNPC
-0.35x ฿-11.12 Million
≈ $-346.69K
฿31.37 Million Thailand ฿0.97 ▼ -1.02%
22710 Tantech Holdings Ltd
NASDAQ:TANH
-0.36x $-3.40 Million $9.57 Million USA $0.43 ▼ -5.18%
22711 Sypris Solutions Inc
NASDAQ:SYPR
-0.36x $-178.00K $501.00K USA $3.18 ▲ +2.25%
22712 Momentus Inc
NASDAQ:MNTS
-0.36x $-22.88 Million $64.33 Million USA $15.79 ▲ +20.35%
22713 AMP Limited
F:AMP
-0.36x €-46.50 Million
≈ $-54.36 Million
€130.50 Million Germany €0.89 ▼ -1.67%
22714 Sino AG
XETRA:XTP
-0.36x €-755.94K
≈ $-883.77K
€2.12 Million Germany €103.00 ▲ +0.98%
22715 ECP Emerging Growth Ltd
AU:ECP
-0.36x AU$-371.60K
≈ $-262.93K
AU$1.04 Million Australia AU$0.78 ▲ +0.00%
22716 Qualitau Ltd
TA:QLTU
-0.36x ILA-3.83 Million
≈ $-10.26K
ILA10.71 Million Israel ILA54560.00 ▼ -2.01%
22717 Suzhou Xingye Material Tech
SHG:603928
-0.36x CN¥-10.33 Million
≈ $-1.51 Million
CN¥28.91 Million China CN¥14.74 ▼ -2.90%
22718 Happy Creek Minerals Ltd
V:HPY
-0.36x CA$-301.94K
≈ $-218.42K
CA$843.67K Canada CA$0.18 ▼ -5.26%
22719 NanJing GOVA Technology Co. Ltd. A
SHG:688539
-0.36x CN¥-19.93 Million
≈ $-2.92 Million
CN¥55.65 Million China CN¥31.12 ▼ -1.02%
22720 Etron Technology
TWO:5351
-0.36x NT$-24.77 Million
≈ $-780.52K
NT$69.10 Million Taiwan NT$88.10 ▼ -2.22%
22721 B-Soft Co Ltd
SHE:300451
-0.36x CN¥-9.14 Million
≈ $-1.34 Million
CN¥25.38 Million China CN¥3.66 ▼ -2.66%
22722 Bio-View Ltd
TA:BIOV
-0.36x ILA-418.00K
≈ $-1.12K
ILA1.16 Million Israel ILA121.00 ▲ +0.25%
22723 Jiangsu Longda Superalloy Co. Ltd. A
SHG:688231
-0.36x CN¥-26.76 Million
≈ $-3.92 Million
CN¥74.03 Million China CN¥44.58 ▼ -1.31%
22724 One Stop Systems Inc
NASDAQ:OSS
-0.36x $-1.36 Million $3.77 Million USA $18.90 ▼ -0.63%
22725 Tenax Therapeutics Inc
NASDAQ:TENX
-0.36x $-13.41 Million $37.06 Million USA $11.09 ▲ +2.97%
22726 Pure Foods Tasmania Ltd
AU:PFT
-0.36x AU$-27.47K
≈ $-19.44K
AU$75.83K Australia AU$0.02 ▼ -4.55%
22727 Chongqing Sansheng Building Materials Co Ltd
SHE:002742
-0.36x CN¥-9.61 Million
≈ $-1.41 Million
CN¥26.47 Million China CN¥4.06 ▼ -1.93%
22728 Admiralty Resources NL
AU:ADY
-0.36x AU$-314.70K
≈ $-222.67K
AU$866.42K Australia AU$0.01 ▲ +0.00%
22729 Guardian Exploration Inc
V:GX
-0.36x CA$-53.96K
≈ $-39.03K
CA$148.32K Canada CA$0.27 ▼ -5.36%
22730 Aether Holdings, Inc.
NASDAQ:ATHR
-0.36x $-103.75K $284.99K USA $3.41 ▲ +0.89%
22731 Sopra Steria Group SA
PA:SOP
-0.36x €-51.70 Million
≈ $-60.44 Million
€142.00 Million France €151.60 ▲ +3.69%
22732 LL Lucky Games publ AB
ST:LADYLU
-0.36x Skr-3.23 Million
≈ $-347.71K
Skr8.87 Million Sweden Skr0.61 ▲ +0.00%
22733 National Aerospace Fasteners Corp
TW:3004
-0.36x NT$-36.73 Million
≈ $-1.16 Million
NT$100.75 Million Taiwan NT$127.00 ▲ +0.79%
22734 Liberty Broadband Srs A
NASDAQ:LBRDA
-0.36x $-74.00 Million $203.00 Million USA $30.15 ▲ +0.20%
22735 Yulon Nissan Motor Co Ltd
TW:2227
-0.36x NT$-168.67 Million
≈ $-5.31 Million
NT$462.24 Million Taiwan NT$50.30 ▲ +0.00%
22736 WELLFIELD TECHNOLOG. INC.
F:K8D
-0.37x €-727.45K
≈ $-850.46K
€1.99 Million Germany €0.00 ▲ +0.00%
22737 Mospec Semiconductor Corp
TW:2434
-0.37x NT$-6.32 Million
≈ $-199.05K
NT$17.30 Million Taiwan NT$35.55 ▼ -3.79%
22738 Jaguar Animal Health Inc
NASDAQ:JAGX
-0.37x $-5.54 Million $15.18 Million USA $3.05 ▲ +4.45%
22739 HB Global Ltd
KLSE:5187
-0.37x RM-5.70 Million
≈ $-1.43 Million
RM15.58 Million Malaysia RM0.03 ▼ -14.29%
22740 Minco Silver Corporation
TO:MSV
-0.37x CA$-986.92K
≈ $-713.93K
CA$2.70 Million Canada CA$0.48 ▲ +0.00%
22741 Conduit Pharmaceuticals Inc.
NASDAQ:CDT
-0.37x $-18.67 Million $51.03 Million USA $0.85 ▲ +5.59%
22742 St-Georges Eco-Mining Corp
F:85G1
-0.37x €-318.96K
≈ $-372.90K
€870.35K Germany €0.02 ▲ +0.00%
22743 Elme Communities
NYSE:ELME
-0.37x $-51.46 Million $140.36 Million USA $2.05 ▲ +1.49%
22744 TT Electronics Plc
LSE:TTG
-0.37x GBX-2.20 Million
≈ $-267.68
GBX6.00 Million UK GBX115.60 ▼ -0.34%
22745 Duxton Water Ltd
AU:D2O
-0.37x AU$-8.99 Million
≈ $-6.36 Million
AU$24.53 Million Australia AU$1.53 ▲ +0.00%
22746 Standard Biotools Inc
NASDAQ:LAB
-0.37x $-46.60 Million $127.07 Million USA $1.27 ▲ +11.40%
22747 McChip Resources Inc
V:MCS
-0.37x CA$-1.46 Million
≈ $-1.06 Million
CA$3.98 Million Canada CA$0.85 ▼ -11.46%
22748 Riverview Bancorp Inc
NASDAQ:RVSB
-0.37x $-506.00K $1.38 Million USA $5.61 ▲ +0.54%
22749 Han'S Laser Tech A
SHE:002008
-0.37x CN¥-137.98 Million
≈ $-20.19 Million
CN¥375.22 Million China CN¥134.65 ▲ +3.10%
22750 DSS Inc
NYSE MKT:DSS
-0.37x $-1.98 Million $5.37 Million USA $0.51 ▼ -0.37%
22751 Fairfax Financial Holdings Ltd
TO:FFH
-0.37x CA$-271.50 Million
≈ $-196.40 Million
CA$737.20 Million Canada CA$2195.73 ▲ +1.21%
22752 IDI S.C.A.
PA:IDIP
-0.37x €-5.55 Million
≈ $-6.49 Million
€15.06 Million France €70.80 ▼ -0.56%
22753 Niobay Metals Inc
V:NBY
-0.37x CA$-628.78K
≈ $-454.85K
CA$1.70 Million Canada CA$0.10 ▼ -9.09%
22754 Genfit S.A.
NASDAQ:GNFT
-0.37x $-11.19 Million $30.31 Million USA $5.97 ▲ +0.00%
22755 Hunan Valin Wire & Cable Co Ltd
SHE:001208
-0.37x CN¥-10.55 Million
≈ $-1.54 Million
CN¥28.52 Million China CN¥16.01 ▼ -1.48%
22756 Nala Digital Commerce Ltd
TA:SEFA
-0.37x ILA-533.00K
≈ $-1.43K
ILA1.44 Million Israel ILA570.00 ▼ -5.00%
22757 RTG Mining Inc
AU:RTG
-0.37x AU$-2.29K
≈ $-1.62K
AU$6.18K Australia AU$0.04 ▲ +5.13%
22758 RTG Mining Inc
TO:RTG
-0.37x CA$-2.29K
≈ $-1.65K
CA$6.18K Canada CA$0.04 ▲ +14.29%
22759 Tarku Resources Ltd
V:TKU
-0.37x CA$-46.27K
≈ $-33.47K
CA$125.06K Canada CA$0.01 ▲ +0.00%
22760 Gan Ltd
NASDAQ:GAN
-0.37x $-771.00K $2.08 Million USA $1.97 ▲ +0.00%
22761 White Gold Corp
V:WGO
-0.37x CA$-326.86K
≈ $-236.44K
CA$882.56K Canada CA$2.06 ▼ -1.90%
22762 Ibraco Bhd
KLSE:5084
-0.37x RM-39.16 Million
≈ $-9.83 Million
RM105.65 Million Malaysia RM1.13 ▲ +4.63%
22763 Masco Corporation
NYSE:MAS
-0.37x $-79.00 Million $213.00 Million USA $69.91 ▲ +0.50%
22764 SNT Holdings Co Ltd
KO:036530
-0.37x ₩-14.13 Billion
≈ $-9.58 Million
₩38.05 Billion Korea ₩50000.00 ▲ +0.91%
22765 Formosa Taffeta Co Ltd
TW:1434
-0.37x NT$-125.04 Million
≈ $-3.94 Million
NT$336.60 Million Taiwan NT$16.90 ▲ +1.50%
22766 Bharat Dynamics Limited
NSE:BDL
-0.37x Rs-802.75 Million
≈ $-8.68 Million
Rs2.16 Billion India Rs1212.80 ▼ -1.16%
22767 Sanica Isi Sanayi A.S.
IS:SNICA
-0.37x TL-39.75 Million
≈ $-890.19K
TL106.86 Million Turkey TL4.22 ▲ +2.93%
22768 Guangdong Qunxing Toys Joint-Stock Co Ltd
SHE:002575
-0.37x CN¥-1.95 Million
≈ $-285.69K
CN¥5.25 Million China CN¥5.92 ▼ -0.17%
22769 Ayo Technology Solutions Ltd
JSE:AYO
-0.37x ZAC-45.72 Million
≈ $-24.30K
ZAC122.84 Million South Africa ZAC51.00 ▲ +0.00%
22770 Plexus Corp
NASDAQ:PLXS
-0.37x $-15.38 Million $41.18 Million USA $284.35 ▼ -1.11%
22771 Xiamen Jihong Package Technology Ltd
SHE:002803
-0.37x CN¥-36.41 Million
≈ $-5.33 Million
CN¥97.48 Million China CN¥21.41 ▼ -1.83%
22772 Gopeng Bhd
KLSE:2135
-0.37x RM-10.47 Million
≈ $-2.63 Million
RM28.00 Million Malaysia RM0.78 ▲ +0.00%
22773 Solis Minerals Ltd
V:SLMN
-0.37x CA$-730.31K
≈ $-528.29K
CA$1.95 Million Canada CA$0.08 ▲ +6.67%
22774 DENARIUS METALS CORP.
F:T7C0
-0.37x €-837.00K
≈ $-978.54K
€2.23 Million Germany €0.41 ▼ -7.24%
22775 Kingsmen Resources Ltd
V:KNG
-0.37x CA$-69.71K
≈ $-50.43K
CA$186.11K Canada CA$1.12 ▼ -0.88%
22776 Digital Currency X Technology Inc.
NASDAQ:DCX
-0.37x $-289.97K $773.47K USA $2.54 ▲ +3.25%
22777 Ocean Plastics Co Ltd
TW:1321
-0.38x NT$-15.44 Million
≈ $-486.48K
NT$41.12 Million Taiwan NT$28.95 ▼ -0.86%
22778 Mattel Inc
NASDAQ:MAT
-0.38x $-22.94 Million $61.03 Million USA $14.20 ▼ -0.98%
22779 Nuvama Wealth
NSE:NUVAMA
-0.38x Rs-3.71 Billion
≈ $-40.13 Million
Rs9.86 Billion India Rs1566.60 ▲ +0.55%
22780 Promise Technology Inc
TW:3057
-0.38x NT$-30.42 Million
≈ $-958.33K
NT$80.74 Million Taiwan NT$23.55 ▲ +4.43%
22781 LG Display Co Ltd
NYSE:LPL
-0.38x $-315.91 Billion $837.68 Billion USA $5.49 ▼ -4.69%
22782 The Grob Tea Company Limited
NSE:GROBTEA
-0.38x Rs-66.81 Million
≈ $-722.58K
Rs176.71 Million India Rs907.20 ▼ -0.19%
22783 Yantai Jereh Oilfield Services Group Co Ltd
SHE:002353
-0.38x CN¥-214.35 Million
≈ $-31.37 Million
CN¥566.81 Million China CN¥157.34 ▲ +10.00%
22784 Cornish Metals Inc.
V:CUSN
-0.38x CA$-1.74 Million
≈ $-1.26 Million
CA$4.61 Million Canada CA$0.14 ▲ +0.00%
22785 First Tin PLC
LSE:1SN
-0.38x GBX-1.74 Million
≈ $-212.09
GBX4.61 Million UK GBX12.50 ▼ -1.96%
22786 First Media Tbk
JK:KBLV
-0.38x Rp-1.46 Billion
≈ $-85.37K
Rp3.85 Billion Indonesia Rp73.00 ▼ -7.59%
22787 AbClon Inc
KQ:174900
-0.38x ₩-971.62 Million
≈ $-658.45K
₩2.57 Billion Korea ₩34100.00 ▲ +0.59%
22788 Xbrane Biopharma AB
ST:XBRANE
-0.38x Skr-65.06 Million
≈ $-7.00 Million
Skr171.81 Million Sweden Skr10.60 ▲ +7.07%
22789 All In! Games S.A.
WAR:ALG
-0.38x zł-507.21K
≈ $-139.59K
zł1.34 Million Poland zł0.77 ▼ -0.77%
22790 Tivic Health Systems Inc
NASDAQ:TIVC
-0.38x $-2.29 Million $6.03 Million USA $0.65 ▼ -1.83%
22791 International Biotechnology Trust plc
LSE:IBT
-0.38x GBX-2.67 Million
≈ $-324.98
GBX7.03 Million UK GBX966.00 ▲ +2.99%
22792 Element 25 Ltd
AU:E25
-0.38x AU$-454.77K
≈ $-321.78K
AU$1.20 Million Australia AU$0.24 ▲ +2.13%
22793 MK Trend Co. Ltd.
KO:069640
-0.38x ₩-3.20 Billion
≈ $-2.17 Million
₩8.42 Billion Korea ₩1060.00 ▼ -6.19%
22794 DRGEM Corporation
KQ:263690
-0.38x ₩-758.88 Million
≈ $-514.28K
₩2.00 Billion Korea ₩5070.00 ▼ -1.55%
22795 EARTHS Energy Ltd
AU:EE1
-0.38x AU$-218.80K
≈ $-154.82K
AU$575.18K Australia AU$0.01 ▲ +0.00%
22796 GreenPro Capital Corp
NASDAQ:GRNQ
-0.38x $-168.58K $443.16K USA $1.64 ▼ -3.53%
22797 St. James's Place plc
LSE:STJ
-0.38x GBX-95.80 Million
≈ $-11.66K
GBX251.80 Million UK GBX1192.00 ▲ +2.10%
22798 ECR Minerals plc
LSE:ECR
-0.38x GBX-475.49K
≈ $-57.85
GBX1.25 Million UK GBX0.25 ▲ +0.00%
22799 Sumas Suni Tahta ve Mobilya Sanayi AS
IS:SUMAS
-0.38x TL-3.81 Million
≈ $-85.36K
TL10.01 Million Turkey TL371.50 ▼ -4.62%
22800 European Electric Metals Inc
V:EVX
-0.38x CA$-14.15K
≈ $-10.24K
CA$37.12K Canada CA$0.26 ▲ +0.00%