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
17801 Blackrock Municipal Target Term Closed Fund
NYSE:BTT
0.54x $28.81 Million $53.57 Million USA $22.69 ▲ +0.31%
17802 Jiangnan Yifan Motor Co.Ltd
SHE:301023
0.54x CN¥50.80 Million
≈ $7.43 Million
CN¥94.51 Million China CN¥31.11 ▼ -17.64%
17803 DWS Municipal Income Trust
NYSE:KTF
0.54x $14.43 Million $26.85 Million USA $9.12 ▲ +0.22%
17804 Naos Emerging Opportunities Company Ltd
AU:NCC
0.54x AU$2.03 Million
≈ $1.44 Million
AU$3.78 Million Australia AU$0.40 ▼ -1.23%
17805 CMC Metals Ltd
V:CMB
0.54x CA$10.55K
≈ $7.63K
CA$19.66K Canada CA$0.13 ▲ +0.00%
17806 Glintt
LS:GLINT
0.54x €323.70K
≈ $378.44K
€603.20K Portugal €1.20 ▲ +0.84%
17807 11880 Solutions AG
XETRA:TGT
0.54x €1.02 Million
≈ $1.19 Million
€1.90 Million Germany €0.55 ▲ +0.00%
17808 Centerspace
NYSE:CSR
0.54x $35.05 Million $65.41 Million USA $60.00 ▼ -0.35%
17809 Lanzhou Haimo Technologies Co
SHE:300084
0.54x CN¥31.66 Million
≈ $4.63 Million
CN¥59.08 Million China CN¥11.71 ▼ -1.76%
17810 Investcorp Europe Acquisition I Corp
NASDAQ:IVCB
0.54x $17.90 Million $33.44 Million USA $12.50 ▲ +0.00%
17811 Hangcha Group Co Ltd
SHG:603298
0.53x CN¥337.83 Million
≈ $49.44 Million
CN¥631.54 Million China CN¥24.66 ▲ +0.65%
17812 SERESCO (ACC.P.DESD.)-16
F:XV7
0.53x €2.56 Million
≈ $2.99 Million
€4.79 Million Germany €6.05 ▲ +0.00%
17813 Rayonier Inc
NYSE:RYN
0.53x $256.70 Million $480.40 Million USA $21.02 ▲ +0.43%
17814 MasTec Inc
NYSE:MTZ
0.53x $88.97 Million $166.50 Million USA $374.73 ▲ +1.37%
17815 Chambal Fertilizers & Chemicals Limited
NSE:CHAMBLFERT
0.53x Rs3.47 Billion
≈ $37.48 Million
Rs6.49 Billion India Rs462.70 ▲ +0.31%
17816 Bisalloy Steel Group Ltd
AU:BIS
0.53x AU$4.52 Million
≈ $3.20 Million
AU$8.46 Million Australia AU$4.48 ▼ -0.88%
17817 Ezwelfare Co Ltd
KQ:090850
0.53x ₩2.13 Billion
≈ $1.44 Million
₩3.98 Billion Korea ₩5820.00 ▲ +6.99%
17818 Hubei Tech Semiconductors Co
SHE:300046
0.53x CN¥9.06 Million
≈ $1.33 Million
CN¥16.96 Million China CN¥30.78 ▲ +0.20%
17819 FinLab AG
F:A7A
0.53x €943.00K
≈ $1.10 Million
€1.77 Million Germany €13.15 ▼ -0.75%
17820 Tongaat
JSE:TON
0.53x ZAC726.00 Million
≈ $385.83K
ZAC1.36 Billion South Africa ZAC4.04 ▲ +0.00%
17821 Shinih Enterprise Co Ltd
TW:9944
0.53x NT$46.01 Million
≈ $1.45 Million
NT$86.22 Million Taiwan NT$16.90 ▲ +0.00%
17822 TTK Prestige Limited
NSE:TTKPRESTIG
0.53x Rs342.80 Million
≈ $3.71 Million
Rs642.40 Million India Rs544.60 ▲ +0.06%
17823 Tele2 AB (publ)
ST:TEL2-B
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr173.90 ▼ -1.78%
17824 TELE2 AB UNSP.ADR/1/2 B
F:NCY
0.53x €3.41 Billion
≈ $3.98 Billion
€6.38 Billion Germany €8.60 ▲ +1.18%
17825 Tele2 AB (publ)
ST:TEL2-A
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr175.50 ▼ -1.13%
17826 Modernform Group Public Company Limited
BK:MODERN
0.53x ฿37.61 Million
≈ $1.17 Million
฿70.54 Million Thailand ฿2.02 ▼ -0.98%
17827 Fibra Shop
MX:FSHOP13
0.53x MX$384.25 Million
≈ $22.11 Million
MX$720.71 Million Mexico MX$11.96 ▼ -0.17%
17828 Baker Hughes Co
NASDAQ:BKR
0.53x $500.00 Million $938.00 Million USA $66.11 ▲ +2.86%
17829 Regional REIT Ltd
LSE:RGL
0.53x GBX15.06 Million
≈ $1.83K
GBX28.25 Million UK GBX90.40 ▲ +2.26%
17830 The Navigator Company SA
LS:NVG
0.53x €35.05 Million
≈ $40.97 Million
€65.76 Million Portugal €3.38 ▼ -0.29%
17831 Diversified Energy Company PLC
LSE:DEC
0.53x GBX199.91 Million
≈ $24.32K
GBX375.18 Million UK GBX1046.00 ▲ +0.00%
17832 Pembangunan Jaya Ancol Tbk
JK:PJAA
0.53x Rp64.77 Billion
≈ $3.80 Million
Rp121.57 Billion Indonesia Rp444.00 ▼ -1.77%
17833 POSCO Holdings Inc
F:PKX
0.53x €223.76 Billion
≈ $261.60 Billion
€420.00 Billion Germany €58.00 ▲ +0.00%
17834 Tibet Cheezheng Tibetan Medicine Co Ltd
SHE:002287
0.53x CN¥34.69 Million
≈ $5.08 Million
CN¥65.12 Million China CN¥20.37 ▼ -2.07%
17835 CVC Capital Partners PLC
AS:CVC
0.53x €152.81 Million
≈ $178.65 Million
€286.86 Million Netherlands €12.93 ▲ +1.97%
17836 Gandhar Oil Refinery (India) Limited
NSE:GANDHAR
0.53x Rs331.76 Million
≈ $3.59 Million
Rs622.83 Million India Rs161.85 ▲ +2.97%
17837 Seojin System Co.Ltd
KQ:178320
0.53x ₩602.46 Million
≈ $408.28K
₩1.13 Billion Korea ₩69200.00 ▼ -4.68%
17838 POSCO Holdings
KO:005490
0.53x ₩223.76 Billion
≈ $151.64 Million
₩420.85 Billion Korea ₩402000.00 ▲ +0.75%
17839 Par Pacific Holdings Inc
NYSE:PARR
0.53x $139.63 Million $262.63 Million USA $55.55 ▼ -2.87%
17840 Xuzhou Handler Special Vehicle Co Ltd
SHE:300201
0.53x CN¥49.29 Million
≈ $7.21 Million
CN¥92.74 Million China CN¥18.62 ▼ -3.22%
17841 Xtract Resources PLC
LSE:XTR
0.53x GBX330.00K
≈ $40.15
GBX621.00K UK GBX1.10 ▼ -4.35%
17842 SCH Group Bhd
KLSE:0161
0.53x RM2.93 Million
≈ $736.13K
RM5.52 Million Malaysia RM0.29 ▲ +1.79%
17843 Leaders Cosmetics Co. Ltd
KQ:016100
0.53x ₩297.55 Million
≈ $201.65K
₩560.07 Million Korea ₩1335.00 ▲ +0.30%
17844 CF Bankshares Inc
NASDAQ:CFBK
0.53x $3.05 Million $5.74 Million USA $28.84 ▲ +1.66%
17845 Pix Transmissions Limited
NSE:PIXTRANS
0.53x Rs116.97 Million
≈ $1.26 Million
Rs220.32 Million India Rs1606.60 ▼ -1.59%
17846 Fujian Longxi Bearing Group Co Ltd
SHG:600592
0.53x CN¥27.71 Million
≈ $4.05 Million
CN¥52.19 Million China CN¥20.44 ▲ +0.44%
17847 Community Health Systems Inc
NYSE:CYH
0.53x $69.00 Million $130.00 Million USA $2.79 ▼ -0.36%
17848 Meiloon Industrial Co Ltd
TW:2477
0.53x NT$51.47 Million
≈ $1.62 Million
NT$96.98 Million Taiwan NT$23.80 ▲ +0.63%
17849 CENIT Aktiengesellschaft
XETRA:CSH
0.53x €1.54 Million
≈ $1.80 Million
€2.90 Million Germany €8.52 ▼ -5.33%
17850 Union Jack Oil plc
LSE:UJO
0.53x GBX418.57K
≈ $50.93
GBX789.00K UK GBX3.60 ▲ +0.00%
17851 Archer Ltd.
LSE:0RBA
0.53x Nkr8.70 Million
≈ $915.49K
Nkr16.40 Million UK Nkr25.10 ▼ -0.99%
17852 Argen-X
F:1AE
0.53x €685.19 Million
≈ $801.06 Million
€1.29 Billion Germany €708.20 ▲ +4.42%
17853 daVictus plc
LSE:DVT
0.53x GBX23.49K
≈ $2.86
GBX44.31K UK GBX3.75 ▲ +0.00%
17854 BICO Group AB
ST:BICO
0.53x Skr181.60 Million
≈ $19.54 Million
Skr342.60 Million Sweden Skr17.74 ▲ +1.26%
17855 Kaonmedia Co Ltd
KQ:078890
0.53x ₩2.61 Billion
≈ $1.77 Million
₩4.92 Billion Korea ₩6700.00 ▲ +2.76%
17856 Central Plains Environment Protection Co Ltd
SHE:000544
0.53x CN¥171.36 Million
≈ $25.07 Million
CN¥323.44 Million China CN¥7.79 ▼ -3.23%
17857 Sika AG
SW:SIKA
0.53x CHF293.30 Million
≈ $370.81 Million
CHF553.80 Million Switzerland CHF149.55 ▼ -0.86%
17858 Nanjing Kangni Mechanical & Electrical Co Ltd
SHG:603111
0.53x CN¥55.98 Million
≈ $8.19 Million
CN¥105.77 Million China CN¥6.21 ▼ -1.27%
17859 Hubei Forbon Technology Co Ltd
SHE:300387
0.53x CN¥10.28 Million
≈ $1.50 Million
CN¥19.43 Million China CN¥7.52 ▼ -3.84%
17860 CMC Magnetics Corp
TW:2323
0.53x NT$841.18 Million
≈ $26.50 Million
NT$1.59 Billion Taiwan NT$12.15 ▼ -4.71%
17861 Union Insurance Co Ltd
TW:2816
0.53x NT$235.21 Million
≈ $7.41 Million
NT$444.58 Million Taiwan NT$34.30 ▼ -2.28%
17862 Merlin Properties SOCIMI SA
LS:MRL
0.53x €415.60 Million
≈ $485.88 Million
€786.13 Million Portugal €15.00 ▼ -0.66%
17863 Triton Development S.A.
WAR:TRI
0.53x zł2.92 Million
≈ $803.63K
zł5.52 Million Poland zł3.44 ▲ +0.00%
17864 Volvo Car AB (publ.)
ST:VOLCAR-B
0.53x Skr2.75 Billion
≈ $295.51 Million
Skr5.20 Billion Sweden Skr22.64 ▼ -0.96%
17865 Zhejiang China Light & Textile Industrial City Group Co Ltd
SHG:600790
0.53x CN¥72.49 Million
≈ $10.61 Million
CN¥137.21 Million China CN¥3.94 ▼ -3.19%
17866 Hubei Xinyangfeng Fertilizer Co Ltd
SHE:000902
0.53x CN¥222.58 Million
≈ $32.57 Million
CN¥422.16 Million China CN¥12.47 ▼ -2.96%
17867 Sahamitr Pressure Container Public Company Limited
BK:SMPC
0.53x ฿63.00 Million
≈ $1.96 Million
฿119.49 Million Thailand ฿9.10 ▲ +0.00%
17868 Nongwoobio Co. Ltd
KQ:054050
0.53x ₩2.27 Billion
≈ $1.54 Million
₩4.30 Billion Korea ₩7050.00 ▼ -0.42%
17869 Franklin Financial Services Corp
NASDAQ:FRAF
0.53x $3.19 Million $6.04 Million USA $58.00 ▲ +3.61%
17870 Kunshan Huguang Auto Harness Co Ltd
SHG:605333
0.53x CN¥78.19 Million
≈ $11.44 Million
CN¥148.36 Million China CN¥19.90 ▼ -1.73%
17871 Risuntek Inc
SHE:002981
0.53x CN¥24.52 Million
≈ $3.59 Million
CN¥46.55 Million China CN¥28.95 ▲ +9.99%
17872 Baotou Huazi Industry Co Ltd
SHG:600191
0.53x CN¥27.84 Million
≈ $4.07 Million
CN¥52.87 Million China CN¥10.75 ▲ +4.98%
17873 Siemens Aktiengesellschaft
XETRA:SIE
0.53x €1.17 Billion
≈ $1.37 Billion
€2.22 Billion Germany €272.05 ▼ -1.07%
17874 Contango ORE Inc
NYSE MKT:CTGO
0.53x $8.38 Million $15.92 Million USA $20.60 ▼ -3.74%
17875 Copenhagen Capital A/S
CO:CPHCAP-ST
0.53x Dkr7.02 Million
≈ $1.10 Million
Dkr13.35 Million Denmark Dkr7.50 ▲ +1.35%
17876 Taiwan Mask Corp
TW:2338
0.53x NT$331.42 Million
≈ $10.44 Million
NT$630.37 Million Taiwan NT$52.70 ▼ -0.57%
17877 EST Tools Co Ltd
SHE:300488
0.53x CN¥20.31 Million
≈ $2.97 Million
CN¥38.63 Million China CN¥31.84 ▲ +0.06%
17878 Biosolution Co.Ltd
KQ:086820
0.53x ₩1.96 Billion
≈ $1.33 Million
₩3.74 Billion Korea ₩7170.00 ▲ +1.27%
17879 EnviTec Biogas AG
XETRA:ETG
0.53x €16.38 Million
≈ $19.15 Million
€31.17 Million Germany €20.20 ▲ +2.02%
17880 Hi Sharp Electronics Co Ltd
TWO:3128
0.53x NT$8.80 Million
≈ $277.28K
NT$16.75 Million Taiwan NT$25.40 ▲ +0.99%
17881 KCI SA
WAR:KCI
0.53x zł744.00K
≈ $204.76K
zł1.42 Million Poland zł0.90 ▼ -1.97%
17882 Zhejiang Wolwo Bio-Pharmaceutical Co Ltd
SHE:300357
0.52x CN¥88.11 Million
≈ $12.89 Million
CN¥167.86 Million China CN¥22.00 ▼ -2.05%
17883 San Shing Fastech Corp
TW:5007
0.52x NT$114.98 Million
≈ $3.62 Million
NT$219.07 Million Taiwan NT$57.70 ▼ -0.35%
17884 eMudhra Limited
NSE:EMUDHRA
0.52x Rs105.58 Million
≈ $1.14 Million
Rs201.27 Million India Rs468.05 ▲ +0.25%
17885 Comunication Weaver Co.Ltd
KQ:056360
0.52x ₩2.87 Billion
≈ $1.94 Million
₩5.47 Billion Korea ₩7740.00 ▲ +2.38%
17886 Sabien Technology Group Plc
LSE:SNT
0.52x GBX204.00K
≈ $24.82
GBX389.00K UK GBX4.25 ▲ +0.00%
17887 Yoshitsu Co Ltd ADR
NASDAQ:TKLF
0.52x $1.39 Million $2.65 Million USA $2.11 ▼ -5.88%
17888 Freemelt Holding AB
ST:FREEM
0.52x Skr259.99K
≈ $27.98K
Skr496.06K Sweden Skr1.40 ▼ -0.43%
17889 Jiangyin Electrical Alloy Co Ltd
SHE:300697
0.52x CN¥23.64 Million
≈ $3.46 Million
CN¥45.10 Million China CN¥16.54 ▼ -5.05%
17890 Fastighets AB Trianon (publ)
ST:TRIAN-B
0.52x Skr72.00 Million
≈ $7.75 Million
Skr137.40 Million Sweden Skr17.85 ▼ -0.83%
17891 Banca Transilvania S.A.
RO:TLV
0.52x RON651.75 Million
≈ $149.65 Million
RON1.24 Billion Romania RON37.70 ▲ +0.00%
17892 DY Corporation
KO:013570
0.52x ₩4.18 Billion
≈ $2.83 Million
₩7.98 Billion Korea ₩3820.00 ▼ -0.65%
17893 Moment Group AB
ST:MOMENT
0.52x Skr56.00 Million
≈ $6.03 Million
Skr107.00 Million Sweden Skr5.80 ▼ -3.65%
17894 Reinet Investments S.C.A
AS:REINA
0.52x €170.00 Million
≈ $198.75 Million
€325.00 Million Netherlands €30.70 ▲ +0.00%
17895 JPMorgan Emerging Markets Ord
LSE:JMG
0.52x GBX8.55 Million
≈ $1.04K
GBX16.37 Million UK GBX137.00 ▼ -0.15%
17896 Elysee Development Corp
V:ELC
0.52x CA$2.81 Million
≈ $2.03 Million
CA$5.37 Million Canada CA$0.62 ▲ +0.00%
17897 Locafy Ltd
NASDAQ:LCFY
0.52x $612.49K $1.17 Million USA $3.81 ▲ +0.26%
17898 Zhejiang Tiantie Industry Co Ltd
SHE:300587
0.52x CN¥5.39 Million
≈ $788.88K
CN¥10.34 Million China CN¥4.78 ▼ -3.04%
17899 Brickability Group Plc
LSE:BRCK
0.52x GBX4.39 Million
≈ $533.89
GBX8.42 Million UK GBX49.75 ▲ +2.58%
17900 HarbourVest Global Private Equity Ltd
LSE:HVPE
0.52x GBX86.97 Million
≈ $10.58K
GBX166.84 Million UK GBX3420.00 ▲ +1.79%