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