Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
17801 CKM Building Material
TWO:8930
0.54x NT$24.75 Million
≈ $779.76K
NT$46.04 Million Taiwan NT$28.10 ▲ +0.18%
17802 Naos Emerging Opportunities Company Ltd
AU:NCC
0.54x AU$2.03 Million
≈ $1.44 Million
AU$3.78 Million Australia AU$0.43 ▼ -4.44%
17803 CMC Metals Ltd
V:CMB
0.54x CA$10.55K
≈ $7.63K
CA$19.66K Canada CA$0.13 ▲ +0.00%
17804 Glintt
LS:GLINT
0.54x €323.70K
≈ $378.44K
€603.20K Portugal €1.21 ▼ -1.63%
17805 Compucom Software Limited
NSE:COMPUSOFT
0.54x Rs10.88 Million
≈ $117.66K
Rs20.28 Million India Rs12.96 ▼ -0.31%
17806 BE SEMICON.INDS NY EO091
F:BSIA
0.54x €47.72 Million
≈ $55.79 Million
€89.01 Million Germany €163.00 ▼ -0.61%
17807 Dafeng TV Ltd
TW:6184
0.54x NT$58.34 Million
≈ $1.84 Million
NT$108.82 Million Taiwan NT$39.85 ▲ +0.00%
17808 11880 Solutions AG
XETRA:TGT
0.54x €1.02 Million
≈ $1.19 Million
€1.90 Million Germany €2.09 ▲ +20.81%
17809 Centerspace
NYSE:CSR
0.54x $35.05 Million $65.41 Million USA $56.04 ▲ +0.29%
17810 Lanzhou Haimo Technologies Co
SHE:300084
0.54x CN¥31.66 Million
≈ $4.63 Million
CN¥59.08 Million China CN¥9.05 ▼ -1.63%
17811 Investcorp Europe Acquisition I Corp
NASDAQ:IVCB
0.54x $17.90 Million $33.44 Million USA $12.50 ▲ +0.00%
17812 Hangcha Group Co Ltd
SHG:603298
0.53x CN¥337.83 Million
≈ $49.44 Million
CN¥631.54 Million China CN¥21.29 ▼ -0.05%
17813 MGI Digital
PA:ALMDG
0.53x €2.24 Million
≈ $2.61 Million
€4.18 Million France €8.50 ▲ +0.95%
17814 Rayonier Inc
NYSE:RYN
0.53x $256.70 Million $480.40 Million USA $18.99 ▲ +0.11%
17815 MasTec Inc
NYSE:MTZ
0.53x $88.97 Million $166.50 Million USA $191.02 ▼ -0.32%
17816 Pattern Group Inc. Series A Common Stock
NASDAQ:PTRN
0.53x $14.69 Million $27.50 Million USA $17.24 ▼ -1.88%
17817 Ezwelfare Co Ltd
KQ:090850
0.53x ₩2.13 Billion
≈ $1.44 Million
₩3.98 Billion Korea ₩4700.00 ▲ +0.11%
17818 Hubei Tech Semiconductors Co
SHE:300046
0.53x CN¥9.06 Million
≈ $1.33 Million
CN¥16.96 Million China CN¥20.96 ▲ +0.43%
17819 FinLab AG
F:A7A
0.53x €943.00K
≈ $1.10 Million
€1.77 Million Germany €13.60 ▼ -0.73%
17820 Tongaat
JSE:TON
0.53x ZAC726.00 Million
≈ $385.83K
ZAC1.36 Billion South Africa ZAC4.04 ▲ +0.00%
17821 TTK Prestige Limited
NSE:TTKPRESTIG
0.53x Rs342.80 Million
≈ $3.71 Million
Rs642.40 Million India Rs525.25 ▲ +1.35%
17822 Tele2 AB (publ)
ST:TEL2-B
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr160.20 ▲ +1.42%
17823 Tele2 AB (publ)
ST:TEL2-A
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr160.50 ▲ +1.58%
17824 Regional REIT Ltd
LSE:RGL
0.53x GBX15.06 Million
≈ $1.83K
GBX28.25 Million UK GBX87.60 ▲ +0.46%
17825 The Navigator Company SA
LS:NVG
0.53x €35.05 Million
≈ $40.97 Million
€65.76 Million Portugal €3.08 ▲ +0.85%
17826 Diversified Energy Company PLC
LSE:DEC
0.53x GBX199.91 Million
≈ $24.32K
GBX375.18 Million UK GBX1104.00 ▲ +0.73%
17827 POSCO Holdings Inc
F:PKX
0.53x €223.76 Billion
≈ $261.60 Billion
€420.00 Billion Germany €48.80 ▲ +2.95%
17828 Wanted Lab Inc.
KQ:376980
0.53x ₩1.20 Billion
≈ $816.37K
₩2.26 Billion Korea ₩3075.00 ▲ +3.02%
17829 Tibet Cheezheng Tibetan Medicine Co Ltd
SHE:002287
0.53x CN¥34.69 Million
≈ $5.08 Million
CN¥65.12 Million China CN¥19.16 ▼ -0.21%
17830 CVC Capital Partners PLC
AS:CVC
0.53x €152.81 Million
≈ $178.65 Million
€286.86 Million Netherlands €12.13 ▲ +0.50%
17831 Gandhar Oil Refinery (India) Limited
NSE:GANDHAR
0.53x Rs331.76 Million
≈ $3.59 Million
Rs622.83 Million India Rs296.65 ▼ -0.82%
17832 Teqnion AB
ST:TEQ
0.53x Skr38.30 Million
≈ $4.12 Million
Skr72.00 Million Sweden Skr180.00 ▲ +1.01%
17833 Zotefoams PLC
LSE:ZTF
0.53x GBX6.16 Million
≈ $748.89
GBX11.57 Million UK GBX500.00 ▲ +7.30%
17834 Xuzhou Handler Special Vehicle Co Ltd
SHE:300201
0.53x CN¥49.29 Million
≈ $7.21 Million
CN¥92.74 Million China CN¥10.50 ▼ -0.57%
17835 Xtract Resources PLC
LSE:XTR
0.53x GBX330.00K
≈ $40.15
GBX621.00K UK GBX0.83 ▲ +0.00%
17836 Leaders Cosmetics Co. Ltd
KQ:016100
0.53x ₩297.55 Million
≈ $201.65K
₩560.07 Million Korea ₩1196.00 ▲ +2.75%
17837 Negri Sembilan Oil Palms Bhd
KLSE:2038
0.53x RM6.43 Million
≈ $1.61 Million
RM12.11 Million Malaysia RM5.27 ▲ +0.19%
17838 Fujian Longxi Bearing Group Co Ltd
SHG:600592
0.53x CN¥27.71 Million
≈ $4.05 Million
CN¥52.19 Million China CN¥13.76 ▲ +3.69%
17839 Union Jack Oil plc
LSE:UJO
0.53x GBX418.57K
≈ $50.93
GBX789.00K UK GBX1.85 ▼ -7.50%
17840 Archer Ltd.
LSE:0RBA
0.53x Nkr8.70 Million
≈ $915.49K
Nkr16.40 Million UK Nkr22.03 ▼ -3.82%
17841 Argen-X
F:1AE
0.53x €685.19 Million
≈ $801.06 Million
€1.29 Billion Germany €755.60 ▲ +1.94%
17842 daVictus plc
LSE:DVT
0.53x GBX23.49K
≈ $2.86
GBX44.31K UK GBX3.75 ▲ +0.00%
17843 BICO Group AB
ST:BICO
0.53x Skr181.60 Million
≈ $19.54 Million
Skr342.60 Million Sweden Skr24.25 ▼ -1.22%
17844 Kaonmedia Co Ltd
KQ:078890
0.53x ₩2.61 Billion
≈ $1.77 Million
₩4.92 Billion Korea ₩3865.00 ▲ +4.32%
17845 Central Plains Environment Protection Co Ltd
SHE:000544
0.53x CN¥171.36 Million
≈ $25.07 Million
CN¥323.44 Million China CN¥7.21 ▲ +0.70%
17846 Sika AG
SW:SIKA
0.53x CHF293.30 Million
≈ $370.81 Million
CHF553.80 Million Switzerland CHF182.55 ▲ +0.66%
17847 Nanjing Kangni Mechanical & Electrical Co Ltd
SHG:603111
0.53x CN¥55.98 Million
≈ $8.19 Million
CN¥105.77 Million China CN¥5.98 ▲ +2.22%
17848 Hubei Forbon Technology Co Ltd
SHE:300387
0.53x CN¥10.28 Million
≈ $1.50 Million
CN¥19.43 Million China CN¥7.17 ▲ +1.13%
17849 Merlin Properties SOCIMI SA
LS:MRL
0.53x €415.60 Million
≈ $485.88 Million
€786.13 Million Portugal €12.00 ▲ +5.45%
17850 Volvo Car AB (publ.)
ST:VOLCAR-B
0.53x Skr2.75 Billion
≈ $295.51 Million
Skr5.20 Billion Sweden Skr14.19 ▲ +2.83%
17851 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.46 ▲ +1.17%
17852 Bel Fuse B Inc
NASDAQ:BELFB
0.53x $17.93 Million $33.98 Million USA $207.72 ▼ -5.18%
17853 Multilaser Industrial SA
SA:MLAS3
0.53x R$65.78 Million
≈ $12.91 Million
R$124.72 Million Brazil R$2.38 ▲ +0.00%
17854 Hubei Xinyangfeng Fertilizer Co Ltd
SHE:000902
0.53x CN¥222.58 Million
≈ $32.57 Million
CN¥422.16 Million China CN¥13.37 ▲ +2.22%
17855 Sahamitr Pressure Container Public Company Limited
BK:SMPC
0.53x ฿63.00 Million
≈ $1.96 Million
฿119.49 Million Thailand ฿9.50 ▲ +0.00%
17856 Nongwoobio Co. Ltd
KQ:054050
0.53x ₩2.27 Billion
≈ $1.54 Million
₩4.30 Billion Korea ₩6870.00 ▲ +0.88%
17857 Franklin Financial Services Corp
NASDAQ:FRAF
0.53x $3.19 Million $6.04 Million USA $62.75 ▼ -0.10%
17858 Kunshan Huguang Auto Harness Co Ltd
SHG:605333
0.53x CN¥78.19 Million
≈ $11.44 Million
CN¥148.36 Million China CN¥15.65 ▲ +3.16%
17859 Interflex Co. Ltd
KQ:051370
0.53x ₩5.38 Billion
≈ $3.64 Million
₩10.20 Billion Korea ₩6280.00 ▲ +4.15%
17860 Risuntek Inc
SHE:002981
0.53x CN¥24.52 Million
≈ $3.59 Million
CN¥46.55 Million China CN¥21.21 ▼ -1.85%
17861 Baotou Huazi Industry Co Ltd
SHG:600191
0.53x CN¥27.84 Million
≈ $4.07 Million
CN¥52.87 Million China CN¥8.50 ▲ +0.71%
17862 Nickel Industries Ltd
AU:NIC
0.53x AU$27.22 Million
≈ $19.26 Million
AU$51.73 Million Australia AU$0.69 ▼ -2.13%
17863 Surya Citra Media Tbk
JK:SCMA
0.53x Rp120.42 Billion
≈ $7.06 Million
Rp228.81 Billion Indonesia Rp148.00 ▼ -14.45%
17864 JMT Network Services Public Company Limited
BK:JMT
0.53x ฿132.69 Million
≈ $4.14 Million
฿252.20 Million Thailand ฿10.50 ▲ +1.94%
17865 Contango ORE Inc
NYSE MKT:CTGO
0.53x $8.38 Million $15.92 Million USA $20.60 ▼ -3.74%
17866 Copenhagen Capital A/S
CO:CPHCAP-ST
0.53x Dkr7.02 Million
≈ $1.10 Million
Dkr13.35 Million Denmark Dkr7.90 ▼ -0.63%
17867 Taiwan Mask Corp
TW:2338
0.53x NT$331.42 Million
≈ $10.44 Million
NT$630.37 Million Taiwan NT$46.45 ▲ +4.26%
17868 EST Tools Co Ltd
SHE:300488
0.53x CN¥20.31 Million
≈ $2.97 Million
CN¥38.63 Million China CN¥31.20 ▲ +1.04%
17869 Biosolution Co.Ltd
KQ:086820
0.53x ₩1.96 Billion
≈ $1.33 Million
₩3.74 Billion Korea ₩6010.00 ▲ +1.52%
17870 EnviTec Biogas AG
XETRA:ETG
0.53x €16.38 Million
≈ $19.15 Million
€31.17 Million Germany €17.05 ▼ -0.29%
17871 Acme Electronics
TWO:8121
0.53x NT$11.68 Million
≈ $368.08K
NT$22.24 Million Taiwan NT$31.30 ▲ +0.64%
17872 KCI SA
WAR:KCI
0.53x zł744.00K
≈ $204.76K
zł1.42 Million Poland zł0.83 ▼ -1.43%
17873 Zhejiang Wolwo Bio-Pharmaceutical Co Ltd
SHE:300357
0.52x CN¥88.11 Million
≈ $12.89 Million
CN¥167.86 Million China CN¥18.87 ▼ -0.42%
17874 San Shing Fastech Corp
TW:5007
0.52x NT$114.98 Million
≈ $3.62 Million
NT$219.07 Million Taiwan NT$56.00 ▲ +0.54%
17875 eMudhra Limited
NSE:EMUDHRA
0.52x Rs105.58 Million
≈ $1.14 Million
Rs201.27 Million India Rs555.85 ▲ +3.92%
17876 Comunication Weaver Co.Ltd
KQ:056360
0.52x ₩2.87 Billion
≈ $1.94 Million
₩5.47 Billion Korea ₩5460.00 ▲ +4.40%
17877 Sabien Technology Group Plc
LSE:SNT
0.52x GBX204.00K
≈ $24.82
GBX389.00K UK GBX3.48 ▲ +12.26%
17878 Galiano Gold Inc
TO:GAU
0.52x CA$31.61 Million
≈ $22.87 Million
CA$60.28 Million Canada CA$3.17 ▲ +3.26%
17879 Freemelt Holding AB
ST:FREEM
0.52x Skr259.99K
≈ $27.98K
Skr496.06K Sweden Skr1.74 ▼ -0.11%
17880 Jiangyin Electrical Alloy Co Ltd
SHE:300697
0.52x CN¥23.64 Million
≈ $3.46 Million
CN¥45.10 Million China CN¥13.20 ▲ +1.30%
17881 Fastighets AB Trianon (publ)
ST:TRIAN-B
0.52x Skr72.00 Million
≈ $7.75 Million
Skr137.40 Million Sweden Skr16.05 ▲ +3.88%
17882 Banca Transilvania S.A.
RO:TLV
0.52x RON651.75 Million
≈ $149.65 Million
RON1.24 Billion Romania RON35.98 ▲ +1.52%
17883 DY Corporation
KO:013570
0.52x ₩4.18 Billion
≈ $2.83 Million
₩7.98 Billion Korea ₩3880.00 ▲ +1.31%
17884 Cion Investment Corp
NYSE:CION
0.52x $21.59 Million $41.22 Million USA $6.59 ▼ -5.04%
17885 Hpsp Co Ltd
KQ:403870
0.52x ₩13.01 Billion
≈ $8.82 Million
₩24.86 Billion Korea ₩54100.00 ▲ +8.74%
17886 Moment Group AB
ST:MOMENT
0.52x Skr56.00 Million
≈ $6.03 Million
Skr107.00 Million Sweden Skr5.02 ▲ +1.62%
17887 Braime Group PLC
LSE:BMT
0.52x GBX706.00K
≈ $85.90
GBX1.35 Million UK GBX1275.00 ▲ +0.00%
17888 Reinet Investments S.C.A
AS:REINA
0.52x €170.00 Million
≈ $198.75 Million
€325.00 Million Netherlands €30.70 ▲ +0.00%
17889 JPMorgan Emerging Markets Ord
LSE:JMG
0.52x GBX8.55 Million
≈ $1.04K
GBX16.37 Million UK GBX137.00 ▼ -0.15%
17890 PT Golden Energy Mines Tbk
JK:GEMS
0.52x Rp41.69 Million
≈ $2.44K
Rp79.75 Million Indonesia Rp7050.00 ▼ -11.88%
17891 Elysee Development Corp
V:ELC
0.52x CA$2.81 Million
≈ $2.03 Million
CA$5.37 Million Canada CA$0.57 ▲ +0.00%
17892 Locafy Ltd
NASDAQ:LCFY
0.52x $612.49K $1.17 Million USA $1.31 ▼ -7.75%
17893 Zhejiang Tiantie Industry Co Ltd
SHE:300587
0.52x CN¥5.39 Million
≈ $788.88K
CN¥10.34 Million China CN¥4.15 ▼ -0.48%
17894 Brickability Group Plc
LSE:BRCK
0.52x GBX4.39 Million
≈ $533.89
GBX8.42 Million UK GBX47.85 ▲ +2.90%
17895 HarbourVest Global Private Equity Ltd
LSE:HVPE
0.52x GBX86.97 Million
≈ $10.58K
GBX166.84 Million UK GBX3245.00 ▼ -0.46%
17896 Essar Shipping Limited
NSE:ESSARSHPNG
0.52x Rs61.00 Million
≈ $659.69K
Rs117.10 Million India Rs16.17 ▲ +0.94%
17897 Acushnet Holdings Corp
NYSE:GOLF
0.52x $107.44 Million $206.48 Million USA $80.25 ▲ +0.99%
17898 ZF Commercial Vehicle Control Systems India Limited
NSE:ZFCVINDIA
0.52x Rs524.69 Million
≈ $5.67 Million
Rs1.01 Billion India Rs2157.00 ▼ -0.09%
17899 Zhejiang Daily Media Group Co Ltd
SHG:600633
0.52x CN¥81.87 Million
≈ $11.98 Million
CN¥157.39 Million China CN¥10.68 ▲ +0.28%
17900 Black Box Limited
NSE:BBOX
0.52x Rs536.00 Million
≈ $5.80 Million
Rs1.03 Billion India Rs907.25 ▲ +3.07%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.