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
18801 Delta Electronics (Thailand) Public Company Limited
F:NVAW
0.33x €3.02 Billion
≈ $3.53 Billion
€9.08 Billion Germany €7.70 ▲ +0.00%
18802 MFS Investment Grade Municipal Trust
NYSE:CXH
0.33x $1.64 Million $4.95 Million USA $7.63 ▲ +0.53%
18803 Kinko Optical Co Ltd
TW:6209
0.33x NT$25.76 Million
≈ $811.58K
NT$77.58 Million Taiwan NT$67.70 ▼ -5.71%
18804 C&F Financial Corporation
NASDAQ:CFFI
0.33x $2.23 Million $6.72 Million USA $78.00 ▲ +0.19%
18805 Renxin New Material Co. Ltd. A
SHE:301395
0.33x CN¥11.11 Million
≈ $1.63 Million
CN¥33.51 Million China CN¥8.46 ▼ -2.08%
18806 BELL AGROMACHINA ORD T (BSE)
NSE:BALUFORGE
0.33x Rs403.60 Million
≈ $4.36 Million
Rs1.22 Billion India Rs433.60 ▲ +0.42%
18807 Korea Cast Pip
KO:000970
0.33x ₩1.36 Billion
≈ $924.76K
₩4.13 Billion Korea ₩6620.00 ▼ -0.15%
18808 Chargeurs S.A.
PA:CRI
0.33x €4.00 Million
≈ $4.68 Million
€12.10 Million France €8.69 ▼ -0.34%
18809 Mueller Industries Inc
NYSE:MLI
0.33x $79.74 Million $241.39 Million USA $63.91 ▲ +1.24%
18810 Guangdong Biolight Meditech Co Ltd
SHE:300246
0.33x CN¥4.77 Million
≈ $697.87K
CN¥14.45 Million China CN¥17.46 ▼ -0.80%
18811 AUTHUM INVESTMENT & INFRASTRUCTU ORD (BSE)
NSE:AIIL
0.33x Rs5.62 Billion
≈ $60.81 Million
Rs17.10 Billion India Rs531.10 ▼ -1.77%
18812 Peugeot Invest SA
PA:PEUG
0.33x €39.95 Million
≈ $46.70 Million
€121.50 Million France €55.00 ▼ -0.36%
18813 Amundi SA
PA:AMUN
0.33x €442.11 Million
≈ $516.87 Million
€1.35 Billion France €87.55 ▲ +0.00%
18814 Ribbon Communications Inc
NASDAQ:RBBN
0.33x $29.24 Million $89.06 Million USA $2.01 ▼ -0.50%
18815 Apar Industries Limited
NSE:APARINDS
0.33x Rs1.69 Billion
≈ $18.26 Million
Rs5.15 Billion India Rs13889.00 ▲ +3.47%
18816 Assured Guaranty Ltd
F:DHU
0.33x €39.00 Million
≈ $45.60 Million
€119.00 Million Germany €75.00 ▲ +6.38%
18817 Full House Resorts Inc
NASDAQ:FLL
0.33x $1.50 Million $4.59 Million USA $2.33 ▼ -2.51%
18818 Almonty Industries Inc
AU:AII
0.33x AU$10.85 Million
≈ $7.68 Million
AU$33.19 Million Australia AU$19.50 ▼ -5.71%
18819 ALMONTY INDUSTRIES CDIS/1
F:ALI0
0.33x €10.85 Million
≈ $12.68 Million
€33.19 Million Germany €14.40 ▼ -1.37%
18820 Almonty Industries Inc. Common Shares
NASDAQ:ALM
0.33x $10.85 Million $33.19 Million USA $13.34 ▼ -5.92%
18821 Sung Gang Asset Management Ltd
TWO:6240
0.33x NT$2.10 Million
≈ $66.32K
NT$6.44 Million Taiwan NT$18.30 ▲ +0.55%
18822 Avrupa Minerals Ltd
V:AVU
0.33x CA$46.01K
≈ $33.28K
CA$140.97K Canada CA$0.04 ▲ +0.00%
18823 Xinjiang Sailing Information Technology Co Ltd
SHE:300588
0.33x CN¥6.59 Million
≈ $964.23K
CN¥20.19 Million China CN¥19.77 ▼ -2.61%
18824 Educational Development Corporation
NASDAQ:EDUC
0.33x $2.54 Million $7.80 Million USA $1.45 ▲ +0.00%
18825 Nichidenbo Corp
TW:3090
0.33x NT$156.33 Million
≈ $4.93 Million
NT$479.57 Million Taiwan NT$164.00 ▼ -4.37%
18826 Raytech Holding Limited Ordinary Shares
NASDAQ:RAY
0.33x $1.54 Million $4.73 Million USA $3.19 ▲ +30.74%
18827 SMO ClinPlus Co. Ltd.
SHE:301257
0.33x CN¥35.69 Million
≈ $5.22 Million
CN¥109.64 Million China CN¥43.96 ▼ -7.32%
18828 Solid Automotive Bhd
KLSE:5242
0.33x RM1.59 Million
≈ $399.45K
RM4.89 Million Malaysia RM0.13 ▲ +0.00%
18829 Pinetree Capital Ltd
TO:PNP
0.33x CA$3.57 Million
≈ $2.58 Million
CA$10.97 Million Canada CA$8.95 ▲ +1.36%
18830 Global Standard Technology Limited
KQ:083450
0.33x ₩4.38 Billion
≈ $2.97 Million
₩13.46 Billion Korea ₩40150.00 ▼ -7.91%
18831 Singulus Technologies AG
XETRA:SNG
0.32x €2.50 Million
≈ $2.92 Million
€7.70 Million Germany €8.06 ▲ +0.50%
18832 Net Lease Office Properties
NYSE:NLOP
0.32x $8.13 Million $25.04 Million USA $11.34 ▼ -2.83%
18833 Arlitech Electronic
TWO:6432
0.32x NT$3.87 Million
≈ $122.05K
NT$11.94 Million Taiwan NT$70.00 ▼ -3.31%
18834 NAURA Technology Group Co Ltd
SHE:002371
0.32x CN¥623.54 Million
≈ $91.24 Million
CN¥1.92 Billion China CN¥757.00 ▲ +2.30%
18835 Hengli Petrochemical Co Ltd
SHG:600346
0.32x CN¥638.52 Million
≈ $93.43 Million
CN¥1.97 Billion China CN¥15.95 ▼ -4.03%
18836 Heavitree Brewery
LSE:HVT
0.32x GBX183.00K
≈ $22.27
GBX565.50K UK GBX300.00 ▲ +0.00%
18837 Heavitree Brewery A
LSE:HVTA
0.32x GBX183.00K
≈ $22.27
GBX565.50K UK GBX225.00 ▲ +0.00%
18838 Banco BTG Pactual S.A.
SA:BPAC11
0.32x R$1.42 Billion
≈ $278.44 Million
R$4.39 Billion Brazil R$54.67 ▼ -2.90%
18839 Mirae Asset Daewoo Special Purpose Acquisition Company 3 Co. Ltd
KQ:328380
0.32x ₩265.13 Million
≈ $179.68K
₩821.01 Million Korea ₩2785.00 ▲ +1.27%
18840 Hyundai Home Shopping Network Corp
KO:057050
0.32x ₩7.17 Billion
≈ $4.86 Million
₩22.22 Billion Korea ₩87300.00 ▲ +0.00%
18841 India Pesticides Limited
NSE:IPL
0.32x Rs77.40 Million
≈ $837.05K
Rs239.90 Million India Rs149.98 ▼ -0.16%
18842 Shinih Enterprise Co Ltd
TW:9944
0.32x NT$22.22 Million
≈ $699.99K
NT$68.91 Million Taiwan NT$17.90 ▲ +0.00%
18843 Rorze Systems Corporation
KQ:071280
0.32x ₩1.11 Billion
≈ $752.50K
₩3.45 Billion Korea ₩6900.00 ▲ +0.15%
18844 MFS Charter Income Trust
NYSE:MCR
0.32x $4.86 Million $15.10 Million USA $5.94 ▼ -0.67%
18845 Jiangsu Evergreen New Material Technology Inc. Co. A
SHG:603125
0.32x CN¥50.90 Million
≈ $7.45 Million
CN¥158.13 Million China CN¥20.66 ▼ -1.81%
18846 CHINA VANKE CO.LTD H YC 1
F:18V
0.32x €3.91 Billion
≈ $4.57 Billion
€12.16 Billion Germany €0.25 ▼ -3.05%
18847 Huarong Chemical Co. Ltd.
SHE:301256
0.32x CN¥23.09 Million
≈ $3.38 Million
CN¥71.79 Million China CN¥9.18 ▼ -1.82%
18848 Dassault Aviation SA
PA:AM
0.32x €206.73 Million
≈ $241.69 Million
€642.81 Million France €299.20 ▼ -1.77%
18849 Hindprakash Industries Limited
NSE:HPIL
0.32x Rs2.23 Million
≈ $24.12K
Rs6.94 Million India Rs125.66 ▲ +2.90%
18850 First Hotel Co Ltd
TW:2706
0.32x NT$44.37 Million
≈ $1.40 Million
NT$138.22 Million Taiwan NT$12.80 ▼ -0.39%
18851 Postmedia Network Canada Corp
TO:PNC-A
0.32x CA$2.54 Million
≈ $1.84 Million
CA$7.91 Million Canada CA$0.85 ▲ +0.00%
18852 Postmedia Network Canada Corp
TO:PNC-B
0.32x CA$2.54 Million
≈ $1.84 Million
CA$7.91 Million Canada CA$0.89 ▲ +0.00%
18853 Eaton Vance Municipal Income Closed Fund
NYSE:EVN
0.32x $8.65 Million $26.97 Million USA $10.69 ▼ -0.19%
18854 NoiBai Cargo Terminal Services JSC
VN:NCT
0.32x ₫33.99 Billion
≈ $1.29 Million
₫105.99 Billion Vietnam ₫92800.00 ▼ -0.22%
18855 Hu Lane Associate
TWO:6279
0.32x NT$169.14 Million
≈ $5.33 Million
NT$527.94 Million Taiwan NT$115.50 ▲ +0.43%
18856 Calumet Specialty Products Partners
NASDAQ:CLMT
0.32x $100.40 Million $313.40 Million USA $41.69 ▼ -2.64%
18857 Eastern International Ltd.
NASDAQ:ELOG
0.32x $397.21K $1.24 Million USA $0.92 ▲ +5.75%
18858 SuperX AI Technology Limited
NASDAQ:SUPX
0.32x $14.93K $46.68K USA $7.05 ▲ +11.02%
18859 Junee Limited Ordinary Shares
NASDAQ:JUNE
0.32x $14.93K $46.68K USA $20.46 ▼ -7.13%
18860 TPC Mechatronics Corporation
KQ:048770
0.32x ₩294.82 Million
≈ $199.80K
₩923.89 Million Korea ₩2800.00 ▼ -11.95%
18861 Endeavour Silver Corp.
TO:EDR
0.32x CA$20.70 Million
≈ $14.97 Million
CA$64.90 Million Canada CA$11.02 ▼ -0.99%
18862 Liberty Global PLC
NASDAQ:LBTYA
0.32x $107.60 Million $337.80 Million USA $9.69 ▼ -5.83%
18863 Kaimei Electronic Corp
TW:2375
0.32x NT$65.47 Million
≈ $2.06 Million
NT$205.80 Million Taiwan NT$131.00 ▼ -8.07%
18864 Jingsu Jingshen Salt&Chem
SHG:603299
0.32x CN¥20.89 Million
≈ $3.06 Million
CN¥65.70 Million China CN¥9.11 ▼ -3.09%
18865 Swiss Properties Invest A/S
CO:SWISS
0.32x Dkr5.58 Million
≈ $872.73K
Dkr17.58 Million Denmark Dkr104.00 ▲ +1.96%
18866 ICU Medical Inc
NASDAQ:ICUI
0.32x $11.21 Million $35.34 Million USA $157.44 ▲ +2.59%
18867 Kuang Chi Technologies Co Ltd
SHE:002625
0.32x CN¥69.81 Million
≈ $10.21 Million
CN¥220.09 Million China CN¥29.96 ▲ +0.84%
18868 Chongqing Wangbian Electric (Group) Corp. Ltd.
SHG:603191
0.32x CN¥20.66 Million
≈ $3.02 Million
CN¥65.17 Million China CN¥12.84 ▼ -4.18%
18869 Principal Capital Public Company Limited
BK:PRINC
0.32x ฿245.33 Million
≈ $7.65 Million
฿774.40 Million Thailand ฿1.74 ▲ +0.58%
18870 Tsodilo Resources Limited
V:TSD
0.32x CA$101.41K
≈ $73.36K
CA$320.40K Canada CA$0.13 ▲ +13.04%
18871 Jiangsu HHCK Advanced Materials Co. Ltd. A
SHG:688535
0.32x CN¥7.68 Million
≈ $1.12 Million
CN¥24.25 Million China CN¥103.50 ▲ +1.80%
18872 Valiant Holding AG
SW:VATN
0.32x CHF14.11 Million
≈ $17.84 Million
CHF44.59 Million Switzerland CHF155.20 ▼ -3.48%
18873 JB Hi-Fi Ltd
AU:JBH
0.32x AU$56.00 Million
≈ $39.62 Million
AU$177.00 Million Australia AU$76.02 ▼ -0.90%
18874 Powercell Sweden
ST:PCELL
0.32x Skr6.93 Million
≈ $745.67K
Skr21.90 Million Sweden Skr19.92 ▼ -3.21%
18875 Volato Group Inc.
NYSE:SOAR
0.32x $848.00K $2.68 Million USA $0.15 ▼ -5.23%
18876 908 Devices Inc
NASDAQ:MASS
0.32x $1.32 Million $4.17 Million USA $7.14 ▲ +0.42%
18877 Uzin Utz AG
XETRA:UZU
0.32x €4.40 Million
≈ $5.14 Million
€13.95 Million Germany €60.40 ▲ +0.67%
18878 Beijing Baolande Software Corp
SHG:688058
0.32x CN¥4.18 Million
≈ $611.82K
CN¥13.26 Million China CN¥19.10 ▼ -1.19%
18879 Baotailong New Materials Co Ltd
SHG:601011
0.32x CN¥51.83 Million
≈ $7.58 Million
CN¥164.44 Million China CN¥2.41 ▼ -3.98%
18880 Arkema SA
PA:AKE
0.32x €8.60 Million
≈ $10.05 Million
€27.30 Million France €55.80 ▲ +0.81%
18881 Rigel Pharmaceuticals Inc
NASDAQ:RIGL
0.31x $2.73 Million $8.65 Million USA $36.74 ▼ -0.22%
18882 Great Southern Bancorp Inc
NASDAQ:GSBC
0.31x $5.59 Million $17.75 Million USA $79.25 ▲ +1.17%
18883 Virco Manufacturing Corporation
NASDAQ:VIRC
0.31x $3.21 Million $10.19 Million USA $6.00 ▼ -1.32%
18884 Yext Inc
NYSE:YEXT
0.31x $8.41 Million $26.75 Million USA $5.00 ▲ +1.63%
18885 Horizon Copper Corp.
V:HCU
0.31x CA$882.00K
≈ $638.03K
CA$2.81 Million Canada CA$2.00 ▲ +0.00%
18886 Karsu Tekstil Sanayi ve Ticaret AS
IS:KRTEK
0.31x TL26.16 Million
≈ $585.85K
TL83.33 Million Turkey TL21.78 ▼ -0.09%
18887 WISDOM ED.INTL.HLD.HD-01
F:5Q4
0.31x €12.01 Million
≈ $14.04 Million
€38.30 Million Germany €0.00 ▲ +0.00%
18888 Viglacera Corp JSC
VN:VGC
0.31x ₫67.63 Billion
≈ $2.57 Million
₫215.74 Billion Vietnam ₫37500.00 ▼ -4.09%
18889 Fitipower Integrated Technology Inc
TW:4961
0.31x NT$81.32 Million
≈ $2.56 Million
NT$259.67 Million Taiwan NT$160.50 ▼ -0.62%
18890 AAA Technologies Limited
NSE:AAATECH
0.31x Rs4.57 Million
≈ $49.40K
Rs14.59 Million India Rs89.66 ▼ -0.98%
18891 Hap Seng Plantations Holdings Bhd
KLSE:5138
0.31x RM3.12 Million
≈ $783.58K
RM9.97 Million Malaysia RM2.44 ▲ +0.00%
18892 Embracer Group AB Series B
LSE:0GFE
0.31x Skr149.00 Million
≈ $16.03 Million
Skr476.00 Million UK Skr64.76 ▼ -0.61%
18893 Citatah Tbk
JK:CTTH
0.31x Rp1.39 Billion
≈ $81.28K
Rp4.43 Billion Indonesia Rp122.00 ▼ -8.27%
18894 National CineMedia Inc
NASDAQ:NCMI
0.31x $500.00K $1.60 Million USA $3.77 ▲ +0.94%
18895 Aquila European Renewables Income PLC
LSE:AERI
0.31x €16.93 Million
≈ $19.79 Million
€54.18 Million UK €0.17 ▲ +0.00%
18896 Datang Telecom Technology Co Ltd
SHG:600198
0.31x CN¥9.86 Million
≈ $1.44 Million
CN¥31.59 Million China CN¥6.65 ▼ -3.62%
18897 BCP Investment Corp.
NASDAQ:BCIC
0.31x $5.83 Million $18.70 Million USA $7.02 ▲ +1.01%
18898 4Sight Holdings Ltd
JSE:4SI
0.31x ZAC5.37 Million
≈ $2.85K
ZAC17.22 Million South Africa ZAC68.00 ▼ -5.56%
18899 Gladstone Investment Corporation
NASDAQ:GAIN
0.31x $8.94 Million $28.71 Million USA $15.95 ▼ -0.44%
18900 CardioComm Solutions Inc.
V:EKG
0.31x CA$14.13K
≈ $10.22K
CA$45.49K Canada CA$0.01 ▲ +0.00%