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
17601 WD-40 Company
NASDAQ:WDFC
0.57x $9.98 Million $17.45 Million USA $231.33 ▼ -0.55%
17602 Novavis Group SA
WAR:NVG
0.57x zł896.00K
≈ $246.59K
zł1.57 Million Poland zł0.69 ▼ -1.43%
17603 Bayside Land Corporation Ltd
TA:BYSD
0.57x ILA150.61 Million
≈ $403.77K
ILA263.48 Million Israel ILA3780.00 ▲ +2.08%
17604 Xylem Inc
NYSE:XYL
0.57x $108.00 Million $189.00 Million USA $119.75 ▲ +2.46%
17605 Ricky Putra Globalindo Tbk
JK:RICY
0.57x Rp16.51 Billion
≈ $967.36K
Rp28.90 Billion Indonesia Rp77.00 ▼ -2.53%
17606 VBG Group AB (publ)
ST:VBG-B
0.57x Skr92.40 Million
≈ $9.94 Million
Skr161.80 Million Sweden Skr322.00 ▲ +1.42%
17607 Anhui Transport Consulting &
SHG:603357
0.57x CN¥36.89 Million
≈ $5.40 Million
CN¥64.67 Million China CN¥5.68 ▼ -2.41%
17608 Q-Gold Resources Ltd
V:QGR
0.57x CA$13.05K
≈ $9.44K
CA$22.88K Canada CA$0.17 ▼ -5.56%
17609 TESGAS S.A.
WAR:TSG
0.57x zł641.00K
≈ $176.41K
zł1.12 Million Poland zł1.81 ▼ -0.28%
17610 Broadwind Energy Inc
NASDAQ:BWEN
0.57x $4.26 Million $7.46 Million USA $4.83 ▼ -6.76%
17611 Ace Pillar Co Ltd
TW:8374
0.57x NT$27.60 Million
≈ $869.61K
NT$48.43 Million Taiwan NT$77.30 ▼ -2.28%
17612 Koc Holding AS
IS:KCHOL
0.57x TL4.36 Billion
≈ $97.63 Million
TL7.65 Billion Turkey TL197.60 ▼ -0.30%
17613 Chengdu CORPRO Technology Co Ltd
SHE:300101
0.57x CN¥15.49 Million
≈ $2.27 Million
CN¥27.22 Million China CN¥13.52 ▼ -1.89%
17614 Trip.com Group Limited
F:CLV
0.57x €2.45 Billion
≈ $2.87 Billion
€4.31 Billion Germany €37.20 ▼ -1.06%
17615 Emcure Pharmaceuticals Ltd
NSE:EMCURE
0.57x Rs2.56 Billion
≈ $27.71 Million
Rs4.50 Billion India Rs1881.00 ▲ +0.62%
17616 Napatech A/S
OL:NAPA
0.57x Nkr1.88 Million
≈ $198.15K
Nkr3.31 Million Norway Nkr39.00 ▼ -3.47%
17617 Reliance Steel & Aluminum Co
NYSE:RS
0.57x $151.40 Million $266.30 Million USA $407.83 ▲ +3.15%
17618 Valor Estate Limited
NSE:DBREALTY
0.57x Rs2.64 Billion
≈ $28.53 Million
Rs4.64 Billion India Rs112.50 ▲ +0.16%
17619 Shanghai Kai Kai Industry Co Ltd B
SHG:900943
0.57x $4.04 Million $7.13 Million China $0.39 ▼ -2.01%
17620 Netcompany Group A/S
CO:NETC
0.57x Dkr83.50 Million
≈ $13.06 Million
Dkr147.30 Million Denmark Dkr306.80 ▲ +3.23%
17621 Crest Ventures Limited
NSE:CREST
0.57x Rs163.85 Million
≈ $1.77 Million
Rs289.06 Million India Rs377.70 ▲ +1.44%
17622 Pioneer Diversified High IT
NYSE MKT:HNW
0.57x $5.19 Million $9.16 Million USA $12.95 ▲ +1.13%
17623 WeConnect
PA:ALWEC
0.57x €17.70 Million
≈ $20.69 Million
€31.23 Million France €25.30 ▲ +0.00%
17624 Intact Financial Corporation
TO:IFC
0.57x CA$426.00 Million
≈ $308.16 Million
CA$752.00 Million Canada CA$293.46 ▲ +1.72%
17625 AirBoss of America Corp.
TO:BOS
0.57x CA$1.17 Million
≈ $846.01K
CA$2.06 Million Canada CA$7.20 ▲ +6.82%
17626 Clean Motion AB
ST:CLEMO
0.56x Skr4.03 Million
≈ $433.58K
Skr7.13 Million Sweden Skr0.10 ▲ +1.50%
17627 AUTOHOME INC. A DL -01
F:8AHA
0.56x €889.46 Million
≈ $1.04 Billion
€1.57 Billion Germany €4.52 ▼ -1.31%
17628 Autohome Inc ADR
F:8AHB
0.56x €889.46 Million
≈ $1.04 Billion
€1.57 Billion Germany €15.80 ▲ +0.00%
17629 IMMERSION G. S.A. ZY 10
F:73W
0.56x €168.97K
≈ $197.55K
€299.21K Germany €0.16 ▲ +5.23%
17630 Hankook Tire Worldwide
KO:000240
0.56x ₩73.26 Billion
≈ $49.64 Million
₩129.73 Billion Korea ₩25050.00 ▼ -1.57%
17631 Prime Electronics & Satellitics Inc
TW:6152
0.56x NT$23.31 Million
≈ $734.30K
NT$41.28 Million Taiwan NT$12.20 ▲ +0.00%
17632 Real Estate & E-Commerce Split Corp
TO:RS
0.56x CA$6.23 Million
≈ $4.51 Million
CA$11.04 Million Canada CA$10.79 ▲ +0.94%
17633 Pershing Square Inc.
NYSE:PS
0.56x $28.71 Million $50.91 Million USA $33.97 ▲ +0.68%
17634 Hangzhou Cogeneration Group Co Ltd
SHG:605011
0.56x CN¥19.65 Million
≈ $2.88 Million
CN¥34.86 Million China CN¥16.86 ▼ -8.12%
17635 Frigo-Pak Gida Maddeleri Sanayi ve Ticaret AS
IS:FRIGO
0.56x TL84.70 Million
≈ $1.90 Million
TL150.42 Million Turkey TL2.28 ▲ +1.33%
17636 Tong Oil Tools
SHE:300164
0.56x CN¥27.40 Million
≈ $4.01 Million
CN¥48.66 Million China CN¥11.94 ▼ -4.40%
17637 Nien Made Enterprise Co Ltd
TW:8464
0.56x NT$1.34 Billion
≈ $42.13 Million
NT$2.38 Billion Taiwan NT$370.00 ▲ +1.65%
17638 Pharma Mar S.A.
MC:PHM
0.56x €33.58 Million
≈ $39.26 Million
€59.66 Million Spain €79.30 ▲ +0.51%
17639 Peoples Fin
NASDAQ:PFIS
0.56x $8.30 Million $14.75 Million USA $69.44 ▲ +2.10%
17640 LORDS CHLORO ALKALI ORD T (BSE)
NSE:LORDSCHLO
0.56x Rs160.23 Million
≈ $1.73 Million
Rs284.87 Million India Rs149.05 ▲ +2.74%
17641 ENAGAS A.A. ADR1/2/EO150
F:EG40
0.56x €32.00 Million
≈ $37.41 Million
€56.90 Million Germany €7.90 ▼ -0.63%
17642 PKP Cargo S.A.
WAR:PKP
0.56x zł28.00 Million
≈ $7.71 Million
zł49.80 Million Poland zł10.27 ▲ +0.69%
17643 Beiersdorf Aktiengesellschaft
F:BEI
0.56x €163.00 Million
≈ $190.56 Million
€290.00 Million Germany €77.88 ▼ -0.26%
17644 Beiersdorf Aktiengesellschaft
F:BEIA
0.56x €163.00 Million
≈ $190.56 Million
€290.00 Million Germany €15.10 ▼ -1.31%
17645 Beijing Andawell Science & Technology Co Ltd Class A
SHE:300719
0.56x CN¥7.01 Million
≈ $1.03 Million
CN¥12.48 Million China CN¥10.62 ▼ -0.93%
17646 SNC Former Public Company Limited
BK:SNC
0.56x ฿158.34 Million
≈ $4.94 Million
฿281.90 Million Thailand ฿8.50 ▲ +3.03%
17647 Browave
TWO:3163
0.56x NT$131.44 Million
≈ $4.14 Million
NT$234.04 Million Taiwan NT$705.00 ▼ -7.36%
17648 Soktas Tekstil Sanayi ve Ticaret AS
IS:SKTAS
0.56x TL42.24 Million
≈ $946.01K
TL75.22 Million Turkey TL3.35 ▼ -0.59%
17649 HUYA Inc
F:HY5A
0.56x €327.45 Million
≈ $382.83 Million
€583.50 Million Germany €2.03 ▲ +0.00%
17650 Vallourec
PA:VK
0.56x €78.00 Million
≈ $91.19 Million
€139.00 Million France €22.11 ▲ +1.05%
17651 Guobo Electronics Co. Ltd. A
SHG:688375
0.56x CN¥271.87 Million
≈ $39.78 Million
CN¥484.65 Million China CN¥74.13 ▼ -4.18%
17652 Profile Systems & Software SA
AT:PROF
0.56x €418.01K
≈ $488.70K
€745.45K Greece €8.97 ▲ +0.90%
17653 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
0.56x Rs4.59 Billion
≈ $49.69 Million
Rs8.20 Billion India Rs1661.80 ▲ +2.64%
17654 Trisura Group Ltd
TO:TSU
0.56x CA$20.97 Million
≈ $15.17 Million
CA$37.41 Million Canada CA$42.82 ▲ +1.61%
17655 Gentera S.A.B. de C.V
MX:GENTERA
0.56x MX$1.18 Billion
≈ $67.88 Million
MX$2.10 Billion Mexico MX$39.63 ▲ +1.38%
17656 PTT Global Chemical Public Company Limited
F:GCB
0.56x €1.03 Billion
≈ $1.21 Billion
€1.85 Billion Germany €0.97 ▼ -10.19%
17657 Prosperity Bancshares Inc
NYSE:PB
0.56x $78.34 Million $139.91 Million USA $73.15 ▲ +0.65%
17658 Ugro Capital Limited
NSE:UGROCAP
0.56x Rs182.13 Million
≈ $1.97 Million
Rs325.29 Million India Rs92.77 ▼ -1.08%
17659 S-Energy Co.Ltd
KQ:095910
0.56x ₩1.89 Billion
≈ $1.28 Million
₩3.37 Billion Korea ₩778.00 ▼ -14.03%
17660 Arena Star Group Ltd
TA:ARNA
0.56x ILA6.10 Million
≈ $16.35K
ILA10.91 Million Israel ILA482.00 ▼ -0.25%
17661 UMS Holdings Bhd
KLSE:7137
0.56x RM2.90 Million
≈ $728.22K
RM5.19 Million Malaysia RM1.75 ▲ +2.94%
17662 Airsculpt Technologies Inc
NASDAQ:AIRS
0.56x $3.37 Million $6.03 Million USA $4.61 ▼ -1.28%
17663 Tongcheng Travel Holdings Ltd
F:TEM
0.56x €373.28 Million
≈ $436.40 Million
€668.92 Million Germany €1.45 ▲ +0.69%
17664 Revolve Group LLC
NYSE:RVLV
0.56x $11.82 Million $21.18 Million USA $24.99 ▲ +2.33%
17665 Micro-X Ltd
AU:MX1
0.56x AU$42.85K
≈ $30.32K
AU$76.80K Australia AU$0.03 ▲ +0.00%
17666 Zhejiang Zuch Technology Co. Ltd. A
SHE:301280
0.56x CN¥116.56 Million
≈ $17.06 Million
CN¥208.98 Million China CN¥37.02 ▼ -1.83%
17667 Nuformix plc
LSE:NFX
0.56x GBX155.85
≈ $0.02
GBX279.54 UK GBX0.17 ▲ +0.00%
17668 Petro Matad Ltd
LSE:MATD
0.56x GBX3.01 Million
≈ $366.35
GBX5.40 Million UK GBX1.10 ▲ +2.33%
17669 Travere Therapeutics Inc
NASDAQ:TVTX
0.56x $14.32 Million $25.71 Million USA $57.36 ▲ +1.20%
17670 Volt Power Group Ltd
AU:VPR
0.56x AU$636.91K
≈ $450.65K
AU$1.14 Million Australia AU$0.11 ▲ +0.00%
17671 BOK Financial Corporation
NASDAQ:BOKF
0.56x $86.72 Million $155.77 Million USA $142.28 ▲ +0.75%
17672 Allergy Therapeutics
LSE:AGY
0.56x GBX3.71 Million
≈ $451.64
GBX6.67 Million UK GBX5.98 ▲ +1.36%
17673 Jafron Biomedical Co Ltd
SHE:300529
0.56x CN¥35.34 Million
≈ $5.17 Million
CN¥63.51 Million China CN¥16.80 ▼ -2.89%
17674 Otto Energy Ltd
AU:OEL
0.56x AU$4.85 Million
≈ $3.43 Million
AU$8.71 Million Australia AU$0.01 ▲ +0.00%
17675 Dexus Industria REIT
AU:DXI
0.56x AU$24.13 Million
≈ $17.07 Million
AU$43.38 Million Australia AU$2.43 ▼ -0.41%
17676 Patkol Public Company Limited
BK:PK
0.56x ฿19.71 Million
≈ $614.47K
฿35.48 Million Thailand ฿0.48 ▲ +0.00%
17677 TREJHARA SOLUTIONS LIMITED
NSE:TREJHARA
0.56x Rs23.56 Million
≈ $254.76K
Rs42.41 Million India Rs138.75 ▼ -1.92%
17678 AMC Networks Inc
NASDAQ:AMCX
0.56x $42.50 Million $76.53 Million USA $9.79 ▲ +0.00%
17679 Cryoport Inc
NASDAQ:CYRX
0.56x $447.00K $805.00K USA $15.37 ▼ -4.12%
17680 Ambuja Cements Limited
NSE:AMBUJACEM
0.56x Rs14.44 Billion
≈ $156.19 Million
Rs26.01 Billion India Rs425.15 ▲ +0.38%
17681 Oil Terminal C
RO:OIL
0.55x RON6.98 Million
≈ $1.60 Million
RON12.58 Million Romania RON0.12 ▲ +1.28%
17682 Bitros Holding S.A
AT:MPITR
0.55x €604.39K
≈ $706.60K
€1.09 Million Greece €0.51 ▲ +0.00%
17683 Chang Ho Fibre Corp
TW:1468
0.55x NT$31.23 Million
≈ $983.88K
NT$56.31 Million Taiwan NT$13.10 ▼ -2.24%
17684 JT Corporation
KQ:089790
0.55x ₩1.78 Billion
≈ $1.21 Million
₩3.21 Billion Korea ₩3905.00 ▼ -3.94%
17685 Press Metal Bhd
KLSE:8869
0.55x RM346.11 Million
≈ $86.90 Million
RM624.50 Million Malaysia RM7.86 ▼ -2.36%
17686 EVI Industries Inc
NYSE MKT:EVI
0.55x $1.02 Million $1.85 Million USA $17.22 ▼ -7.42%
17687 John Hancock Income Securities Closed Fund
NYSE:JHS
0.55x $4.47 Million $8.07 Million USA $10.84 ▼ -0.09%
17688 Hisem Co Ltd
KQ:200470
0.55x ₩931.20 Million
≈ $631.06K
₩1.68 Billion Korea ₩4460.00 ▼ -12.20%
17689 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.55x CN¥34.83 Million
≈ $5.10 Million
CN¥63.00 Million China CN¥15.03 ▼ -2.84%
17690 Gujarat Mineral Development Corporation Limited
NSE:GMDCLTD
0.55x Rs2.57 Billion
≈ $27.84 Million
Rs4.66 Billion India Rs562.55 ▼ -0.07%
17691 METALQUEST MINING INC.
F:E7Q
0.55x €98.95K
≈ $115.68K
€179.11K Germany €0.11 ▲ +0.00%
17692 Shanghai Tofflon Science Tech
SHE:300171
0.55x CN¥47.30 Million
≈ $6.92 Million
CN¥85.66 Million China CN¥11.76 ▼ -0.34%
17693 nVent Electric PLC
NYSE:NVT
0.55x $219.50 Million $397.70 Million USA $151.79 ▼ -4.40%
17694 Senstar Technologies Ltd
NASDAQ:SNT
0.55x $688.00K $1.25 Million USA $1.76 ▼ -1.12%
17695 Wonik Ips Co. Ltd
KQ:240810
0.55x ₩15.60 Billion
≈ $10.57 Million
₩28.28 Billion Korea ₩100500.00 ▼ -11.30%
17696 I-Berhad
KLSE:4251
0.55x RM42.51 Million
≈ $10.67 Million
RM77.09 Million Malaysia RM0.24 ▲ +2.17%
17697 Fujian Aonong Biological Technology Group Incorporation Ltd
SHG:603363
0.55x CN¥29.28 Million
≈ $4.28 Million
CN¥53.13 Million China CN¥2.67 ▼ -3.96%
17698 Myungmoon Phar
KO:017180
0.55x ₩519.72 Million
≈ $352.20K
₩943.18 Million Korea ₩1220.00 ▲ +0.00%
17699 Shanghai Zhezhong Construction Co Ltd
SHE:002346
0.55x CN¥113.23 Million
≈ $16.57 Million
CN¥205.56 Million China CN¥16.66 ▼ -3.08%
17700 RF Materials Co. Ltd
KQ:327260
0.55x ₩1.35 Billion
≈ $915.26K
₩2.45 Billion Korea ₩22450.00 ▼ -57.24%