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