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
16701 Tan Delta Systems PLC
LSE:TAND
0.74x GBX207.00K
≈ $25.19
GBX278.00K UK GBX28.00 ▲ +3.70%
16702 BP p.l.c
MX:BPN
0.74x MX$2.86 Billion
≈ $164.59 Million
MX$3.84 Billion Mexico MX$760.88 ▲ +5.80%
16703 BP PLC ADR
NYSE:BP
0.74x $2.86 Billion $3.84 Billion USA $46.35 ▼ -0.04%
16704 Platzer Fastigheter Holding AB (publ)
ST:PLAZ-B
0.74x Skr230.00 Million
≈ $24.75 Million
Skr309.00 Million Sweden Skr69.60 ▼ -0.71%
16705 Sapiens International Corporation NV
TA:SPNS
0.74x ILA10.64 Million
≈ $28.53K
ILA14.30 Million Israel ILA13950.00 ▼ -0.29%
16706 Enerflex Ltd.
NYSE:EFXT
0.74x $31.56 Million $42.40 Million USA $24.15 ▼ -8.45%
16707 Wuxi Double Elephant Micro Fibre Material Co Ltd
SHE:002395
0.74x CN¥35.67 Million
≈ $5.22 Million
CN¥47.94 Million China CN¥15.68 ▲ +1.82%
16708 Haixia Envrnmnt
SHG:603817
0.74x CN¥50.83 Million
≈ $7.44 Million
CN¥68.32 Million China CN¥6.13 ▲ +0.49%
16709 Fabrity Holding S.A.
WAR:FAB
0.74x zł822.00K
≈ $226.23K
zł1.10 Million Poland zł29.10 ▼ -0.68%
16710 Guangdong Marubi Biotechnology Co
SHG:603983
0.74x CN¥43.25 Million
≈ $6.33 Million
CN¥58.15 Million China CN¥22.96 ▲ +0.97%
16711 Nanjing CIGU Technology Corp. Ltd. A
SHG:688448
0.74x CN¥38.30 Million
≈ $5.60 Million
CN¥51.50 Million China CN¥57.51 ▲ +1.34%
16712 BB Seguridade Participacoes SA
SA:BBSE3
0.74x R$1.59 Billion
≈ $312.02 Million
R$2.14 Billion Brazil R$35.39 ▲ +1.00%
16713 Konya Cimento Sanayi AS
IS:KONYA
0.74x TL318.29 Million
≈ $7.13 Million
TL428.24 Million Turkey TL3860.00 ▲ +0.65%
16714 PULSION Medical Systems SE
MU:PUS
0.74x €1.51 Million
≈ $1.76 Million
€2.03 Million Germany €21.60 ▲ +0.00%
16715 DC HEALTHCARE HOLDINGS BERHAD
KLSE:0283
0.74x RM1.71 Million
≈ $428.57K
RM2.30 Million Malaysia RM0.11 ▲ +0.00%
16716 Creightons Plc
LSE:CRL
0.74x GBX805.00K
≈ $97.95
GBX1.08 Million UK GBX21.50 ▼ -8.51%
16717 DGB Group NV
AS:DGB
0.74x €1.13 Million
≈ $1.32 Million
€1.52 Million Netherlands €0.60 ▼ -3.23%
16718 Accenture plc
NYSE:ACN
0.74x $1.66 Billion $2.24 Billion USA $178.25 ▼ -0.34%
16719 Barnwell Industries Inc
NYSE MKT:BRN
0.74x $897.00K $1.21 Million USA $1.11 ▲ +0.91%
16720 Micro-Star International Co Ltd
TW:2377
0.74x NT$1.21 Billion
≈ $38.13 Million
NT$1.63 Billion Taiwan NT$141.50 ▲ +1.07%
16721 Sala @ Sathorn Property Fund
BK:SSPF
0.74x ฿4.98 Million
≈ $155.17K
฿6.72 Million Thailand ฿3.98 ▲ +0.00%
16722 Serena Energia S.A.
SA:SRNA3
0.74x R$398.84 Million
≈ $78.26 Million
R$538.58 Million Brazil R$12.62 ▲ +0.00%
16723 Timberland Bancorp Inc
NASDAQ:TSBK
0.74x $6.08 Million $8.22 Million USA $41.59 ▲ +0.73%
16724 KOYJ Co. Ltd
KQ:121850
0.74x ₩696.37 Million
≈ $471.92K
₩940.45 Million Korea ₩1919.00 ▲ +1.64%
16725 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
0.74x Rs3.84 Billion
≈ $41.51 Million
Rs5.18 Billion India Rs1048.80 ▲ +1.41%
16726 Warner Music Group
NASDAQ:WMG
0.74x $134.00 Million $181.00 Million USA $29.93 ▼ -0.23%
16727 Lu Thai Textile
SHE:200726
0.74x HK$156.74 Million
≈ $20.01 Million
HK$211.82 Million China HK$4.42 ▲ +0.68%
16728 Sirius Real Estate Limited
LSE:SRE
0.74x GBX63.29 Million
≈ $7.70K
GBX85.54 Million UK GBX96.40 ▼ -0.31%
16729 Bursa De Valori Bucuresti SA
RO:BVB
0.74x RON3.97 Million
≈ $911.47K
RON5.37 Million Romania RON55.00 ▼ -0.72%
16730 Maison Internationale de lInformatique M2I SAS
PA:ALMII
0.74x €671.00K
≈ $784.47K
€907.00K France €8.45 ▲ +0.00%
16731 AGV Products Corp
TW:1217
0.74x NT$139.02 Million
≈ $4.38 Million
NT$187.97 Million Taiwan NT$9.92 ▼ -0.80%
16732 Edisun Power Europe AG
SW:ESUN
0.74x CHF3.04 Million
≈ $3.84 Million
CHF4.11 Million Switzerland CHF67.80 ▲ +2.11%
16733 Shandong Yuma Sun-shading Technology Corp. Ltd.
SHE:300993
0.74x CN¥26.93 Million
≈ $3.94 Million
CN¥36.42 Million China CN¥10.64 ▲ +1.24%
16734 Dar Global Plc
LSE:DAR
0.74x $65.45 Million $88.57 Million UK $8.15 ▲ +1.24%
16735 India Glycols Limited
NSE:INDIAGLYCO
0.74x Rs1.06 Billion
≈ $11.50 Million
Rs1.44 Billion India Rs978.40 ▼ -0.49%
16736 Kenvue Inc.
NYSE:KVUE
0.74x $294.00 Million $398.00 Million USA $17.71 ▲ +4.92%
16737 China Automotive Engineering Research Institute Co Ltd
SHG:601965
0.74x CN¥148.08 Million
≈ $21.67 Million
CN¥200.49 Million China CN¥15.40 ▼ -2.04%
16738 WAM Capital Ltd
AU:WAM
0.74x AU$51.53 Million
≈ $36.46 Million
AU$69.81 Million Australia AU$1.50 ▼ -2.28%
16739 Ecos India Mobility & Hospitality Ltd
NSE:ECOSMOBLTY
0.74x Rs205.91 Million
≈ $2.23 Million
Rs278.97 Million India Rs125.51 ▼ -0.40%
16740 SM Wirtschaftsberatungs AG
XETRA:SMWN
0.74x €64.47K
≈ $75.37K
€87.34K Germany €4.58 ▲ +0.00%
16741 engcon AB Cl B
ST:ENGCON-B
0.74x Skr62.00 Million
≈ $6.67 Million
Skr84.00 Million Sweden Skr66.00 ▼ -1.93%
16742 EPIC Suisse AG
SW:EPIC
0.74x CHF27.73 Million
≈ $35.06 Million
CHF37.57 Million Switzerland CHF82.20 ▼ -1.20%
16743 Guangshen Railway Co Ltd
SHG:601333
0.74x CN¥256.33 Million
≈ $37.51 Million
CN¥347.35 Million China CN¥3.08 ▲ +0.33%
16744 Perusahaan Perkebunan London Sumatra Indonesia Tbk PT
JK:LSIP
0.74x Rp238.08 Billion
≈ $13.95 Million
Rp322.66 Billion Indonesia Rp1150.00 ▼ -5.35%
16745 Nusatrip Incorporated Common Stock
NASDAQ:NUTR
0.74x $735.85K $997.69K USA $9.00 ▲ +0.00%
16746 Bridgestone Corporation
F:BGTA
0.74x €82.95 Billion
≈ $96.98 Billion
€112.48 Billion Germany €8.80 ▼ -1.12%
16747 Heritage Financial Corporation
NASDAQ:HFWA
0.74x $13.97 Million $18.95 Million USA $27.78 ▲ +0.58%
16748 Brooge Holdings Ltd
NASDAQ:BROG
0.74x $13.77K $18.68K USA $3.20 ▲ +0.00%
16749 Xiamen Faratronic Co Ltd
SHG:600563
0.74x CN¥224.40 Million
≈ $32.84 Million
CN¥304.49 Million China CN¥169.36 ▼ -1.39%
16750 Union Corporation
KO:000910
0.74x ₩3.74 Billion
≈ $2.54 Million
₩5.08 Billion Korea ₩3165.00 ▼ -1.86%
16751 SA Catana Group
PA:CATG
0.74x €11.96 Million
≈ $13.98 Million
€16.23 Million France €3.32 ▲ +0.00%
16752 Shinhsiung Natural Gas
TWO:8908
0.74x NT$142.03 Million
≈ $4.47 Million
NT$192.78 Million Taiwan NT$42.45 ▲ +0.35%
16753 Hanla IMS Co. Ltd
KQ:092460
0.74x ₩5.77 Billion
≈ $3.91 Million
₩7.83 Billion Korea ₩19430.00 ▲ +3.30%
16754 Cera Sanitaryware Limited
NSE:CERA
0.74x Rs759.81 Million
≈ $8.22 Million
Rs1.03 Billion India Rs5512.50 ▼ -0.40%
16755 Diligent Media Corporation Limited
NSE:DNAMEDIA
0.74x Rs29.32 Million
≈ $317.03K
Rs39.81 Million India Rs2.93 ▼ -0.68%
16756 Omer-Decugis & Cie
PA:ALODC
0.74x €4.67 Million
≈ $5.46 Million
€6.34 Million France €8.20 ▲ +3.02%
16757 Saksoft Limited
NSE:SAKSOFT
0.74x Rs694.08 Million
≈ $7.51 Million
Rs943.14 Million India Rs143.23 ▲ +0.76%
16758 mVISE AG
XETRA:C1V
0.74x €298.00K
≈ $348.39K
€405.00K Germany €5.00 ▲ +4.38%
16759 Innoprise Plantations Bhd
KLSE:6262
0.74x RM20.68 Million
≈ $5.19 Million
RM28.11 Million Malaysia RM2.12 ▼ -0.47%
16760 TINC Comm VA
BR:TINC
0.74x €13.53 Million
≈ $15.82 Million
€18.40 Million Belgium €11.82 ▲ +1.03%
16761 Gujarat State Fertilizers & Chemicals Limited
NSE:GSFC
0.74x Rs4.51 Billion
≈ $48.77 Million
Rs6.13 Billion India Rs162.54 ▲ +1.04%
16762 Gemadept Corp
VN:GMD
0.74x ₫392.94 Billion
≈ $14.93 Million
₫534.24 Billion Vietnam ₫76200.00 ▲ +0.13%
16763 Mastek Limited
NSE:MASTEK
0.74x Rs1.39 Billion
≈ $15.07 Million
Rs1.90 Billion India Rs1660.10 ▼ -0.78%
16764 Qingdao Baheal Medical INC.
SHE:301015
0.74x CN¥230.38 Million
≈ $33.71 Million
CN¥313.29 Million China CN¥21.08 ▲ +1.69%
16765 Hangzhou Shunwang Tech
SHE:300113
0.73x CN¥119.25 Million
≈ $17.45 Million
CN¥162.26 Million China CN¥20.81 ▼ -1.09%
16766 Red Hill Minerals Ltd
AU:RHI
0.73x AU$7.82 Million
≈ $5.53 Million
AU$10.64 Million Australia AU$4.62 ▲ +1.32%
16767 Quantum Software SA
WAR:QNT
0.73x zł1.03 Million
≈ $284.30K
zł1.41 Million Poland zł32.80 ▲ +2.50%
16768 Bouvet
OL:BOUV
0.73x Nkr347.11 Million
≈ $36.53 Million
Nkr472.54 Million Norway Nkr45.65 ▼ -0.11%
16769 Cathay Consolidated Inc
TW:1342
0.73x NT$77.89 Million
≈ $2.45 Million
NT$106.05 Million Taiwan NT$104.00 ▲ +3.48%
16770 Chengdu Easton Biopharmaceuticals Co Ltd
SHG:688513
0.73x CN¥61.35 Million
≈ $8.98 Million
CN¥83.59 Million China CN¥47.00 ▲ +0.30%
16771 Cipher Pharmaceuticals Inc
TO:CPH
0.73x CA$4.45 Million
≈ $3.22 Million
CA$6.06 Million Canada CA$16.84 ▲ +0.54%
16772 Allegion PLC
NYSE:ALLE
0.73x $101.30 Million $138.10 Million USA $130.16 ▼ -0.15%
16773 Nanjing Bestway Intelligent Control Technology Co. Ltd. A
SHE:301195
0.73x CN¥147.59 Million
≈ $21.60 Million
CN¥201.21 Million China CN¥27.61 ▼ -0.07%
16774 Rewardle Holdings Ltd
AU:RXH
0.73x AU$330.15K
≈ $233.60K
AU$450.12K Australia AU$0.03 ▲ +0.00%
16775 QuantaSing Group Limited American Depositary Shares
NASDAQ:QSG
0.73x $282.72 Million $385.53 Million USA $5.04 ▼ -1.56%
16776 Roundtop Machinery Industries Co Ltd
TW:1540
0.73x NT$32.43 Million
≈ $1.02 Million
NT$44.23 Million Taiwan NT$22.60 ▼ -1.95%
16777 Titanium Oyj
HE:TITAN
0.73x €3.06 Million
≈ $3.58 Million
€4.18 Million Finland €6.26 ▼ -0.95%
16778 Jiangyin Haida Rubber and Plastic Co Ltd Class A
SHE:300320
0.73x CN¥42.72 Million
≈ $6.25 Million
CN¥58.30 Million China CN¥8.81 ▼ -0.34%
16779 TTW Public Company Limited
BK:TTW
0.73x ฿715.22 Million
≈ $22.29 Million
฿976.21 Million Thailand ฿9.35 ▲ +0.00%
16780 TTW PCL
STU:F1P
0.73x €715.22 Million
≈ $836.17 Million
€976.21 Million Germany €0.24 ▼ -0.83%
16781 RIT Capital Partners
LSE:RCP
0.73x GBX76.10 Million
≈ $9.26K
GBX104.00 Million UK GBX2305.00 ▼ -0.65%
16782 Alphabet Inc Class A
NASDAQ:GOOGL
0.73x $45.79 Billion $62.58 Billion USA $368.53 ▼ -0.98%
16783 Alphabet Inc Class C
NASDAQ:GOOG
0.73x $45.79 Billion $62.58 Billion USA $365.76 ▼ -0.95%
16784 Waters Corporation
NYSE:WAT
0.73x $164.55 Million $225.21 Million USA $365.36 ▼ -2.95%
16785 Helia Group Ltd
AU:HLI
0.73x AU$81.20 Million
≈ $57.45 Million
AU$111.20 Million Australia AU$4.68 ▼ -0.21%
16786 Trust Alliance Information Development Inc Ltd Shanghai
SHE:300469
0.73x CN¥10.92 Million
≈ $1.60 Million
CN¥14.96 Million China CN¥56.09 ▲ +6.98%
16787 Net263 Ltd
SHE:002467
0.73x CN¥29.20 Million
≈ $4.27 Million
CN¥40.01 Million China CN¥5.50 ▼ -1.08%
16788 London & Associated Properties
LSE:LAS
0.73x GBX3.19 Million
≈ $387.52
GBX4.36 Million UK GBX4.00 ▲ +33.33%
16789 Citic Offshore Helicopter Co Ltd
SHE:000099
0.73x CN¥47.23 Million
≈ $6.91 Million
CN¥64.72 Million China CN¥15.20 ▲ +1.33%
16790 Centuria Industrial REIT
AU:CIP
0.73x AU$50.29 Million
≈ $35.59 Million
AU$68.93 Million Australia AU$2.90 ▲ +1.05%
16791 Jess-Link Products Co Ltd
TW:6197
0.73x NT$211.94 Million
≈ $6.68 Million
NT$290.50 Million Taiwan NT$325.00 ▲ +2.69%
16792 Foxsemicon Integrated Technology Inc
TW:3413
0.73x NT$648.16 Million
≈ $20.42 Million
NT$888.60 Million Taiwan NT$317.00 ▼ -1.55%
16793 Ningbo Tech-Bank Co Ltd
SHE:002124
0.73x CN¥164.00 Million
≈ $24.00 Million
CN¥225.10 Million China CN¥2.38 ▼ -1.24%
16794 Meeka Metals Ltd
AU:MEK
0.73x AU$22.61 Million
≈ $16.00 Million
AU$31.04 Million Australia AU$0.12 ▼ -4.00%
16795 Visco Vision Inc.
TW:6782
0.73x NT$244.45 Million
≈ $7.70 Million
NT$335.73 Million Taiwan NT$200.50 ▲ +0.25%
16796 Vicore Pharma Holding AB (publ)
ST:VICO
0.73x Skr23.08 Million
≈ $2.48 Million
Skr31.71 Million Sweden Skr10.96 ▲ +3.79%
16797 Westag & Getalit ST O.N.
F:WUG
0.73x €1.16 Million
≈ $1.36 Million
€1.60 Million Germany €31.00 ▲ +0.00%
16798 Westag & Getalit AG
F:WUG3
0.73x €1.16 Million
≈ $1.36 Million
€1.60 Million Germany €33.00 ▲ +5.77%
16799 The Pinkfong Company
KQ:403850
0.73x ₩5.46 Billion
≈ $3.70 Million
₩7.50 Billion Korea ₩11140.00 ▼ -3.97%
16800 Baozun Inc
F:2BZA
0.73x €310.01 Million
≈ $362.44 Million
€425.99 Million Germany €2.18 ▲ +1.87%