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
26701 Food and Drinks Public Company Limited
BK:F&D
-3.78x ฿-14.87 Million
≈ $-463.58K
฿3.94 Million Thailand ฿52.00 ▲ +4.00%
26702 Citigroup Inc.
NYSE:C
-3.78x $-21.87 Billion $5.79 Billion USA $129.93 ▼ -1.01%
26703 China Avionics Systems Co Ltd
SHG:600372
-3.78x CN¥-1.32 Billion
≈ $-192.64 Million
CN¥347.82 Million China CN¥11.13 ▼ -0.71%
26704 Vuzix Corp Cmn Stk
NASDAQ:VUZI
-3.79x $-905.69K $239.11K USA $4.11 ▼ -10.08%
26705 Guangdong New Grand Long Packing Co Ltd
SHE:002836
-3.79x CN¥-33.34 Million
≈ $-4.88 Million
CN¥8.80 Million China CN¥11.05 ▼ -0.45%
26706 Globe Textiles (India) Limited
NSE:GLOBE
-3.79x Rs-134.65 Million
≈ $-1.46 Million
Rs35.54 Million India Rs2.33 ▲ +0.87%
26707 Ball Corporation
NYSE:BALL
-3.79x $-777.00 Million $205.00 Million USA $52.83 ▼ -1.71%
26708 Hitron Technologies Inc
TW:2419
-3.79x NT$-110.64 Million
≈ $-3.49 Million
NT$29.16 Million Taiwan NT$32.55 ▼ -1.81%
26709 BigBearai Holdings Inc
NYSE:BBAI
-3.80x $-9.59 Million $2.52 Million USA $4.83 ▼ -5.48%
26710 J-Star Holding Co., Ltd. Ordinary Shares
NASDAQ:YMAT
-3.81x $-2.38 Million $624.94K USA $1.24 ▲ +36.26%
26711 Pure Cycle Corporation
NASDAQ:PCYO
-3.81x $-4.21 Million $1.10 Million USA $10.12 ▼ -3.16%
26712 Thai Poly Acrylic Public Company Limited
BK:TPA
-3.81x ฿-2.03 Million
≈ $-63.14K
฿531.69K Thailand ฿2.70 ▲ +0.00%
26713 Chimeric Therapeutics Ltd
AU:CHM
-3.81x AU$-4.66 Million
≈ $-3.30 Million
AU$1.22 Million Australia AU$0.09 ▼ -8.00%
26714 St Galler Kantonalbank AG
SW:SGKN
-3.82x CHF-395.26 Million
≈ $-499.71 Million
CHF103.60 Million Switzerland CHF642.00 ▲ +0.31%
26715 Osisko Metals Inc
V:OM
-3.82x CA$-3.04 Million
≈ $-2.20 Million
CA$796.00K Canada CA$0.42 ▲ +3.75%
26716 FORIS AG
F:FRS
-3.82x €-1.67 Million
≈ $-1.95 Million
€436.50K Germany €3.10 ▲ +0.00%
26717 Phoenix Group Holdings PLC
LSE:PHNX
-3.82x GBX-554.00 Million
≈ $-67.41K
GBX145.00 Million UK GBX767.00 ▲ +0.07%
26718 Close Brothers Group plc
F:CS3
-3.82x €-139.00 Million
≈ $-162.51 Million
€36.35 Million Germany €5.10 ▲ +0.00%
26719 State Bank of India
NSE:SBIN
-3.82x Rs-1.62 Trillion
≈ $-17.51 Billion
Rs423.39 Billion India Rs970.45 ▲ +1.44%
26720 Cameo Communications Inc
TW:6142
-3.83x NT$-93.73 Million
≈ $-2.95 Million
NT$24.49 Million Taiwan NT$8.92 ▲ +2.29%
26721 BANK OF JIUJIANG H YC1
F:BJ8
-3.83x €-3.17 Billion
≈ $-3.71 Billion
€827.52 Million Germany €0.25 ▲ +2.46%
26722 Oswal Greentech Limited
NSE:OSWALGREEN
-3.83x Rs-1.45 Billion
≈ $-15.69 Million
Rs378.78 Million India Rs23.83 ▼ -1.00%
26723 Sriwahana
JK:SWAT
-3.83x Rp-29.02 Billion
≈ $-1.70 Million
Rp7.57 Billion Indonesia Rp16.00 ▲ +0.00%
26724 Jushri Technologies Inc Class A
SHE:300762
-3.84x CN¥-50.79 Million
≈ $-7.43 Million
CN¥13.23 Million China CN¥35.37 ▲ +5.46%
26725 Shanghai QiFan Cable Co Ltd
SHG:605222
-3.84x CN¥-229.93 Million
≈ $-33.65 Million
CN¥59.88 Million China CN¥28.68 ▲ +1.02%
26726 Prisma Properties
ST:PRISMA
-3.84x Skr-415.00 Million
≈ $-44.66 Million
Skr108.00 Million Sweden Skr24.80 ▼ -2.75%
26727 Hubei Mailyard Share Co Ltd
SHG:600107
-3.84x CN¥-21.04 Million
≈ $-3.08 Million
CN¥5.47 Million China CN¥6.64 ▼ -0.45%
26728 Mobix Labs Inc
NASDAQ:MOBX
-3.85x $-3.60 Million $935.00K USA $2.23 ▼ -7.47%
26729 CDON AB
ST:CDON
-3.85x Skr-7.70 Million
≈ $-828.64K
Skr2.00 Million Sweden Skr67.60 ▼ -2.31%
26730 Ace Technologies Corp
KQ:088800
-3.85x ₩-15.14 Billion
≈ $-10.26 Million
₩3.93 Billion Korea ₩3120.00 ▼ -4.44%
26731 Concentrix Corporation
NASDAQ:CNXC
-3.85x $-83.22 Million $21.59 Million USA $27.68 ▼ -2.84%
26732 FSBM Holdings Bhd
KLSE:9377
-3.87x RM-4.03 Million
≈ $-1.01 Million
RM1.04 Million Malaysia RM0.22 ▼ -2.22%
26733 Inovio Pharmaceuticals Inc
NASDAQ:INO
-3.87x $-74.16 Million $19.17 Million USA $1.14 ▼ -5.79%
26734 Samaiden Group Bhd
KLSE:0223
-3.87x RM-35.72 Million
≈ $-8.97 Million
RM9.23 Million Malaysia RM1.25 ▲ +0.00%
26735 Gabriel Resources Ltd
V:GBU
-3.87x CA$-2.54 Million
≈ $-1.84 Million
CA$657.00K Canada CA$0.19 ▲ +5.56%
26736 Kim Teck Cheong Consolidated Bhd
KLSE:0180
-3.87x RM-25.22 Million
≈ $-6.33 Million
RM6.52 Million Malaysia RM0.14 ▲ +3.85%
26737 Ouster, Inc. Common Stock
NASDAQ:OUST
-3.87x $-15.43 Million $3.98 Million USA $43.96 ▼ -4.50%
26738 Multi Indocitra Tbk
JK:MICE
-3.87x Rp-12.51 Billion
≈ $-733.14K
Rp3.23 Billion Indonesia Rp510.00 ▲ +2.00%
26739 Suzhou Institute of Building Science Group Co Ltd
SHG:603183
-3.88x CN¥-6.28 Million
≈ $-919.55K
CN¥1.62 Million China CN¥3.99 ▼ -2.21%
26740 Quanta Computer Inc
TW:2382
-3.88x NT$-86.11 Billion
≈ $-2.71 Billion
NT$22.20 Billion Taiwan NT$417.00 ▲ +4.12%
26741 AnHui Annada Titanium Industry Co Ltd
SHE:002136
-3.89x CN¥-103.84 Million
≈ $-15.19 Million
CN¥26.71 Million China CN¥13.07 ▼ -1.80%
26742 StarFlex Co. Ltd
KQ:115570
-3.89x ₩-3.08 Billion
≈ $-2.09 Million
₩793.24 Million Korea ₩2530.00 ▼ -4.71%
26743 Zhejiang Jiaxin Silk Corp Ltd
SHE:002404
-3.89x CN¥-151.51 Million
≈ $-22.17 Million
CN¥38.95 Million China CN¥7.55 ▲ +2.03%
26744 Kwang Ming Silk Mill Co Ltd
TWO:4420
-3.89x NT$-16.41 Million
≈ $-517.01K
NT$4.22 Million Taiwan NT$39.45 ▲ +2.33%
26745 EMU NL
AU:EMU
-3.89x AU$-739.59K
≈ $-523.31K
AU$190.02K Australia AU$0.03 ▲ +4.17%
26746 Hunan Zhongke Electric
SHE:300035
-3.89x CN¥-504.23 Million
≈ $-73.78 Million
CN¥129.46 Million China CN¥16.76 ▲ +1.33%
26747 Elite Semiconductor Memory Technology Inc
TW:3006
-3.90x NT$-424.58 Million
≈ $-13.38 Million
NT$108.88 Million Taiwan NT$259.50 ▼ -2.99%
26748 Anhui Fuhuang Steel Structure Co Ltd
SHE:002743
-3.90x CN¥-41.66 Million
≈ $-6.10 Million
CN¥10.67 Million China CN¥4.68 ▼ -1.47%
26749 Concraft Holding Co Ltd
TW:4943
-3.91x NT$-101.99 Million
≈ $-3.21 Million
NT$26.08 Million Taiwan NT$8.90 ▼ -1.11%
26750 Pion Group AB Series B
ST:PION-B
-3.91x Skr-13.30 Million
≈ $-1.43 Million
Skr3.40 Million Sweden Skr5.28 ▼ -4.00%
26751 Golden Pursuit Resources Ltd
V:GDP
-3.91x CA$-341.30K
≈ $-246.89K
CA$87.18K Canada CA$0.30 ▲ +0.00%
26752 Investment and Industrial Development Joint Stock Corp
VN:BCM
-3.92x ₫-1.10 Trillion
≈ $-41.63 Million
₫279.56 Billion Vietnam ₫53700.00 ▲ +0.75%
26753 Magnora ASA
OL:MGN
-3.92x Nkr-15.40 Million
≈ $-1.62 Million
Nkr3.92 Million Norway Nkr33.50 ▲ +3.55%
26754 Lincoln Mining Corp
V:LMG
-3.93x CA$-179.51K
≈ $-129.86K
CA$45.69K Canada CA$0.44 ▲ +11.39%
26755 Garden Reach Shipbuilders & Engineers Limited
NSE:GRSE
-3.93x Rs-6.05 Billion
≈ $-65.39 Million
Rs1.54 Billion India Rs2608.20 ▼ -0.26%
26756 XiAn Tian He Defense Technology Co Ltd
SHE:300397
-3.93x CN¥-27.52 Million
≈ $-4.03 Million
CN¥7.00 Million China CN¥13.23 ▲ +2.16%
26757 Longvie SA
BA:LONG
-3.94x AR$-1.64 Billion
≈ $-1.19 Million
AR$416.58 Million Argentina AR$17.20 ▼ -1.15%
26758 Argenica Therapeutics Ltd
AU:AGN
-3.94x AU$-256.95K
≈ $-181.81K
AU$65.24K Australia AU$0.13 ▼ -3.85%
26759 Brand Concepts Limited
NSE:BCONCEPTS
-3.94x Rs-51.43 Million
≈ $-556.15K
Rs13.06 Million India Rs194.97 ▼ -2.47%
26760 Vietnam Petroleum Transport JSC
VN:VIP
-3.94x ₫-39.07 Billion
≈ $-1.48 Million
₫9.91 Billion Vietnam ₫11350.00 ▲ +0.00%
26761 Grinm Advanced Materials Co Ltd
SHG:600206
-3.94x CN¥-454.28 Million
≈ $-66.48 Million
CN¥115.24 Million China CN¥29.16 ▲ +4.63%
26762 Bumyang Construction Co Ltd
KO:002410
-3.95x ₩-3.80 Billion
≈ $-2.58 Million
₩962.12 Million Korea ₩1935.00 ▲ +0.00%
26763 AXIOS Sustainable Growth
NYSE:AXAC
-3.95x $-458.19K $115.90K USA $10.43 ▲ +0.00%
26764 Nanotech Indonesia Global Tbk PT
JK:NANO
-3.95x Rp-1.70 Billion
≈ $-99.36K
Rp428.89 Million Indonesia Rp22.00 ▼ -8.33%
26765 Taiwan Cooperative Financial Holding Co Ltd
TW:5880
-3.95x NT$-20.55 Billion
≈ $-647.39 Million
NT$5.20 Billion Taiwan NT$23.40 ▲ +1.52%
26766 Oponeo.pl SA
WAR:OPN
-3.95x zł-11.94 Million
≈ $-3.28 Million
zł3.02 Million Poland zł96.70 ▼ -1.33%
26767 GSI Technology Inc
NASDAQ:GSIT
-3.96x $-4.26 Million $1.08 Million USA $9.76 ▼ -6.60%
26768 Alfa Energi Investama Tbk PT
JK:FIRE
-3.96x Rp-17.74 Billion
≈ $-1.04 Million
Rp4.48 Billion Indonesia Rp103.00 ▼ -5.50%
26769 Bank of Nova Scotia
TO:BNS
-3.96x CA$-9.05 Billion
≈ $-6.55 Billion
CA$2.29 Billion Canada CA$111.40 ▼ -0.25%
26770 Unimot S.A
WAR:UNT
-3.96x zł-68.14 Million
≈ $-18.75 Million
zł17.21 Million Poland zł167.40 ▼ -1.99%
26771 Titan Minerals Ltd
AU:TTM
-3.96x AU$-2.27 Million
≈ $-1.61 Million
AU$572.86K Australia AU$0.76 ▲ +4.11%
26772 STLLR Gold Inc.
TO:STLR
-3.96x CA$-3.13 Million
≈ $-2.26 Million
CA$788.81K Canada CA$1.39 ▼ -5.44%
26773 Moneyme Ltd
AU:MME
-3.96x AU$-65.63 Million
≈ $-46.44 Million
AU$16.55 Million Australia AU$0.08 ▼ -1.20%
26774 WPP PLC ADR
F:0WPA
-3.97x €-222.05 Million
≈ $-259.60 Million
€56.00 Million Germany €15.20 ▼ -0.65%
26775 Volcanic Gold Mines Inc
V:VG
-3.97x CA$-51.70K
≈ $-37.40K
CA$13.04K Canada CA$0.09 ▲ +0.00%
26776 Zotye Automobile Co Ltd
SHE:000980
-3.97x CN¥-1.13 Billion
≈ $-165.26 Million
CN¥284.64 Million China CN¥2.59 ▼ -1.52%
26777 ABX Group Ltd
AU:ABX
-3.97x AU$-1.18 Million
≈ $-837.05K
AU$298.00K Australia AU$0.05 ▼ -3.64%
26778 eMnet Inc
KQ:123570
-3.97x ₩-2.19 Billion
≈ $-1.48 Million
₩551.01 Million Korea ₩1697.00 ▼ -0.12%
26779 S&U plc
LSE:SUS
-3.97x GBX-48.12 Million
≈ $-5.85K
GBX12.11 Million UK GBX1890.00 ▼ -2.07%
26780 Foremost Lithium Resource & Technology Ltd. Common stock
NASDAQ:FMST
-3.97x $-1.61 Million $405.84K USA $1.69 ▼ -8.15%
26781 Bank of Chengdu Co Ltd
SHG:601838
-3.97x CN¥-11.43 Billion
≈ $-1.67 Billion
CN¥2.88 Billion China CN¥19.29 ▼ -0.10%
26782 Capital Securities Corp
TW:6005
-3.99x NT$-6.72 Billion
≈ $-211.59 Million
NT$1.68 Billion Taiwan NT$44.70 ▲ +8.36%
26783 Australian Vintage Ltd
AU:AVG
-3.99x AU$-11.11 Million
≈ $-7.86 Million
AU$2.78 Million Australia AU$0.07 ▼ -1.41%
26784 Xiamen King Long Motor Group Co Ltd
SHG:600686
-3.99x CN¥-523.54 Million
≈ $-76.61 Million
CN¥131.06 Million China CN¥13.79 ▲ +1.17%
26785 Israel Canada
TA:ISCN
-4.00x ILA-272.84 Million
≈ $-731.46K
ILA68.24 Million Israel ILA1947.00 ▼ -4.14%
26786 Kovo Healthtech Corp
V:KOVO
-4.00x CA$-312.00K
≈ $-225.70K
CA$78.00K Canada CA$0.02 ▲ +0.00%
26787 Garda Tujuh Buana Tbk
JK:GTBO
-4.00x Rp-632.22K
≈ $-37.05
Rp157.91K Indonesia Rp190.00 ▼ -1.04%
26788 Vision Marine Technologies Inc
NASDAQ:VMAR
-4.00x $-4.10 Million $1.03 Million USA $0.46 ▼ -5.21%
26789 AIR INDUSTRIES GR.DL-001
F:YH1
-4.01x €-598.00K
≈ $-699.12K
€149.00K Germany €2.58 ▼ -0.77%
26790 Jiugui Liquor Co Ltd
SHE:000799
-4.01x CN¥-127.32 Million
≈ $-18.63 Million
CN¥31.71 Million China CN¥46.29 ▲ +1.29%
26791 Wilmar Cahaya Indonesia Tbk
JK:CEKA
-4.02x Rp-148.38 Billion
≈ $-8.69 Million
Rp36.92 Billion Indonesia Rp2190.00 ▼ -1.79%
26792 Ovaro Kiinteistosijoitus Oyj
HE:OVARO
-4.02x €-2.24 Million
≈ $-2.61 Million
€556.00K Finland €2.90 ▲ +0.00%
26793 Evergreen Max Cash Capital Berhad
KLSE:0286
-4.02x RM-35.06 Million
≈ $-8.80 Million
RM8.72 Million Malaysia RM0.34 ▼ -1.47%
26794 Arihant Capital Markets Limited
NSE:ARIHANTCAP
-4.03x Rs-1.04 Billion
≈ $-11.23 Million
Rs257.86 Million India Rs66.82 ▲ +1.23%
26795 XiaMen HongXin Electron-tech Co Ltd
SHE:300657
-4.03x CN¥-147.12 Million
≈ $-21.53 Million
CN¥36.52 Million China CN¥40.59 ▲ +1.17%
26796 Credito Emiliano S.p.A
F:EAO
-4.03x €-2.51 Billion
≈ $-2.93 Billion
€621.47 Million Germany €15.07 ▼ -1.70%
26797 Jantsa Jant Sanayi ve Ticaret AS
IS:JANTS
-4.03x TL-121.34 Million
≈ $-2.72 Million
TL30.10 Million Turkey TL17.41 ▼ -2.19%
26798 Pruksa Holding Public Company Limited
F:2PR3
-4.03x €-427.42 Million
≈ $-499.70 Million
€105.97 Million Germany €0.08 ▲ +0.00%
26799 Pruksa Holding Public Company Limited
BK:PSH
-4.03x ฿-427.42 Million
≈ $-13.32 Million
฿105.97 Million Thailand ฿3.46 ▲ +1.17%
26800 Weststar Industrial Ltd
AU:WSI
-4.04x AU$-1.59 Million
≈ $-1.12 Million
AU$393.30K Australia AU$0.07 ▲ +7.69%