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
12701 V-Guard Industries Limited
NSE:VGUARD
1.40x Rs1.95 Billion
≈ $21.10 Million
Rs1.39 Billion India Rs310.45 ▲ +3.07%
12702 Escalade Incorporated
NASDAQ:ESCA
1.40x $6.14 Million $4.38 Million USA $17.90 ▼ -2.24%
12703 Tarmat Limited
NSE:TARMAT
1.40x Rs28.37 Million
≈ $306.78K
Rs20.23 Million India Rs51.77 ▼ -1.03%
12704 Delta Electronics (Thailand) Public Company Limited
BK:DELTA
1.40x ฿6.49 Billion
≈ $202.21 Million
฿4.63 Billion Thailand ฿343.00 ▼ -3.65%
12705 Western Midstream Partners LP
NYSE:WES
1.40x $479.79 Million $342.39 Million USA $44.37 ▼ -1.60%
12706 37 Interactive Entertainment Network Technology Group Co Ltd
SHE:002555
1.40x CN¥1.32 Billion
≈ $193.64 Million
CN¥944.46 Million China CN¥19.50 ▲ +2.63%
12707 VZ Holding AG
SW:VZN
1.40x CHF173.81 Million
≈ $219.75 Million
CHF124.06 Million Switzerland CHF144.40 ▲ +0.42%
12708 Sangsin Energy Display Precision Co.Ltd
KQ:091580
1.40x ₩5.20 Billion
≈ $3.52 Million
₩3.71 Billion Korea ₩18760.00 ▼ -3.75%
12709 Comp SA
WAR:CMP
1.40x zł19.79 Million
≈ $5.45 Million
zł14.13 Million Poland zł89.60 ▼ -4.68%
12710 NACCO Industries Inc
NYSE:NC
1.40x $12.37 Million $8.84 Million USA $53.21 ▲ +2.31%
12711 Santos Brasil Participações S.A
SA:STBP3
1.40x R$397.02 Million
≈ $77.90 Million
R$283.57 Million Brazil R$14.42 ▲ +0.00%
12712 Klaveness Combination Carriers ASA
OL:KCC
1.40x Nkr21.84 Million
≈ $2.30 Million
Nkr15.60 Million Norway Nkr92.20 ▲ +0.22%
12713 FIBRA Prologis
MX:FIBRAPL14
1.40x MX$2.25 Billion
≈ $129.72 Million
MX$1.61 Billion Mexico MX$79.34 ▼ -0.64%
12714 MTY Food Group Inc
TO:MTY
1.40x CA$39.01 Million
≈ $28.22 Million
CA$27.88 Million Canada CA$39.33 ▼ -0.66%
12715 Genesis Land Development Corp.
TO:GDC
1.40x CA$25.08 Million
≈ $18.15 Million
CA$17.93 Million Canada CA$3.45 ▼ -0.29%
12716 Argent
JSE:ART
1.40x ZAC199.02 Million
≈ $105.77K
ZAC142.26 Million South Africa ZAC3734.00 ▲ +1.74%
12717 Vishnu Chemicals Limited
NSE:VISHNU
1.40x Rs910.85 Million
≈ $9.85 Million
Rs651.08 Million India Rs603.40 ▼ -0.99%
12718 Nicolas Miguet et Associes SA
PA:MLNMA
1.40x €2.77 Million
≈ $3.24 Million
€1.98 Million France €0.41 ▲ +0.00%
12719 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
1.40x Rs447.87 Million
≈ $4.84 Million
Rs320.19 Million India Rs291.10 ▼ -0.36%
12720 HAIDILAO INT.HLDG LTD
F:8HI
1.40x €5.66 Billion
≈ $6.62 Billion
€4.05 Billion Germany €1.41 ▲ +0.00%
12721 Chieftek Precision Co Ltd
TW:1597
1.40x NT$53.01 Million
≈ $1.67 Million
NT$37.91 Million Taiwan NT$167.50 ▼ -2.90%
12722 Changzhou Tenglong Auto Parts
SHG:603158
1.40x CN¥72.81 Million
≈ $10.65 Million
CN¥52.07 Million China CN¥16.30 ▲ +3.56%
12723 Roblon A/S
CO:RBLN-B
1.40x Dkr14.39 Million
≈ $2.25 Million
Dkr10.29 Million Denmark Dkr114.50 ▼ -0.43%
12724 Goldsun Building Materials Co Ltd
TW:2504
1.40x NT$1.43 Billion
≈ $45.07 Million
NT$1.02 Billion Taiwan NT$36.30 ▲ +0.83%
12725 Shenzhen New Industries Biomedical
SHE:300832
1.40x CN¥606.21 Million
≈ $88.71 Million
CN¥433.73 Million China CN¥44.48 ▲ +2.28%
12726 Aktia Bank Abp
HE:AKTIA
1.40x €105.10 Million
≈ $122.87 Million
€75.20 Million Finland €12.00 ▼ -0.33%
12727 Amdocs Limited
F:AOS
1.40x €220.18 Million
≈ $257.42 Million
€157.57 Million Germany €51.94 ▼ -0.19%
12728 Sanofi SA
PA:SAN
1.40x €10.92 Billion
≈ $12.76 Billion
€7.81 Billion France €77.95 ▲ +1.98%
12729 FORTEC Elektronik AG
F:FEV
1.40x €1.88 Million
≈ $2.20 Million
€1.35 Million Germany €11.55 ▲ +0.00%
12730 Jmicron Technology
TWO:4925
1.40x NT$42.88 Million
≈ $1.35 Million
NT$30.70 Million Taiwan NT$128.50 ▼ -5.51%
12731 CommScope Holding Co Inc
NASDAQ:COMM
1.40x $151.40 Million $108.40 Million USA $19.58 ▲ +2.84%
12732 FinVolution Group
NYSE:FINV
1.40x $871.73 Million $624.29 Million USA $4.93 ▼ -3.52%
12733 Santacruz Silver Mining Ltd. Common Shares
NASDAQ:SCZM
1.40x $22.82 Million $16.34 Million USA $6.40 ▼ -15.68%
12734 Santacruz Silver Mining Ltd.
V:SCZ
1.40x CA$22.82 Million
≈ $16.51 Million
CA$16.34 Million Canada CA$8.85 ▼ -14.99%
12735 WuXi AppTec Co. Ltd
F:WX8
1.40x €3.03 Billion
≈ $3.54 Billion
€2.17 Billion Germany €13.58 ▲ +0.00%
12736 Odessa Minerals Ltd
AU:ODE
1.40x AU$289.57K
≈ $204.89K
AU$207.43K Australia AU$0.02 ▼ -7.69%
12737 AP (Thailand) Public Company Limited
BK:AP
1.40x ฿1.80 Billion
≈ $56.21 Million
฿1.29 Billion Thailand ฿7.20 ▲ +0.00%
12738 Pharming Group NV
NASDAQ:PHAR
1.40x $7.39 Million $5.29 Million USA $12.54 ▲ +0.57%
12739 Henan Lantian Gas Co Ltd
SHG:605368
1.40x CN¥80.28 Million
≈ $11.75 Million
CN¥57.51 Million China CN¥7.08 ▲ +0.28%
12740 Provident Financial Holdings Inc
NASDAQ:PROV
1.40x $1.89 Million $1.35 Million USA $16.92 ▲ +0.00%
12741 Equifax Inc
NYSE:EFX
1.40x $241.90 Million $173.30 Million USA $172.13 ▲ +0.67%
12742 AXON PARTNERS GRP EO -10
F:XE1
1.40x €7.40 Million
≈ $8.66 Million
€5.31 Million Germany €16.50 ▲ +1.23%
12743 Zhejiang Century Huatong Group Co Ltd
SHE:002602
1.40x CN¥2.37 Billion
≈ $347.28 Million
CN¥1.70 Billion China CN¥14.94 ▲ +0.40%
12744 HCL Technologies Limited
NSE:HCLTECH
1.40x Rs60.23 Billion
≈ $651.37 Million
Rs43.17 Billion India Rs1154.70 ▼ -1.16%
12745 Asflow Co. Ltd.
KQ:159010
1.39x ₩2.45 Billion
≈ $1.66 Million
₩1.76 Billion Korea ₩15950.00 ▼ -6.73%
12746 Amalgamated Bank
NASDAQ:AMAL
1.39x $37.14 Million $26.64 Million USA $42.42 ▲ +0.12%
12747 Papercorea
KO:001020
1.39x ₩5.82 Billion
≈ $3.95 Million
₩4.18 Billion Korea ₩2260.00 ▲ +1.80%
12748 WIN Semiconductors
TWO:3105
1.39x NT$1.43 Billion
≈ $45.19 Million
NT$1.03 Billion Taiwan NT$483.50 ▼ -0.82%
12749 Ace Bed Company Limited
KQ:003800
1.39x ₩16.53 Billion
≈ $11.20 Million
₩11.86 Billion Korea ₩32000.00 ▲ +0.16%
12750 Regional Container Lines Public Company Limited
BK:RCL-R
1.39x ฿2.79 Billion
≈ $87.08 Million
฿2.00 Billion Thailand ฿27.00 ▲ +0.93%
12751 Hanjaya Mandala Sampoerna Tbk PT
JK:HMSP
1.39x Rp2.92 Trillion
≈ $171.24 Million
Rp2.10 Trillion Indonesia Rp630.00 ▼ -4.55%
12752 Jazz Pharmaceuticals plc
F:J7Z
1.39x €408.20 Million
≈ $477.23 Million
€293.10 Million Germany €207.10 ▲ +1.47%
12753 Jazz Pharmaceuticals PLC
NASDAQ:JAZZ
1.39x $408.20 Million $293.10 Million USA $238.57 ▼ -0.62%
12754 Einhell Germany AG
F:EIN
1.39x €23.41 Million
≈ $27.37 Million
€16.82 Million Germany €71.20 ▼ -2.47%
12755 Lion Energy Ltd
AU:LIO
1.39x AU$701.80K
≈ $496.57K
AU$504.06K Australia AU$0.01 ▲ +0.00%
12756 Evergreen International Storage & Transport Corp
TW:2607
1.39x NT$593.39 Million
≈ $18.69 Million
NT$426.28 Million Taiwan NT$49.40 ▲ +0.20%
12757 Star Combo Pharma Ltd
AU:S66
1.39x AU$575.23K
≈ $407.01K
AU$413.24K Australia AU$0.16 ▲ +0.00%
12758 JCHX Mining Management Co Ltd
SHG:603979
1.39x CN¥893.78 Million
≈ $130.79 Million
CN¥642.13 Million China CN¥71.55 ▼ -0.63%
12759 Cheil Grinding
KO:001560
1.39x ₩1.25 Billion
≈ $845.04K
₩895.88 Million Korea ₩9650.00 ▲ +2.33%
12760 ASK AUTOMOTIVE LIMITED
NSE:ASKAUTOLTD
1.39x Rs573.86 Million
≈ $6.21 Million
Rs412.41 Million India Rs438.65 ▲ +0.70%
12761 Nanjing OLO Home Furnishing
SHG:603326
1.39x CN¥63.12 Million
≈ $9.24 Million
CN¥45.37 Million China CN¥7.30 ▲ +1.96%
12762 Shanghai Xinhua Media Co Ltd
SHG:600825
1.39x CN¥43.64 Million
≈ $6.39 Million
CN¥31.37 Million China CN¥4.95 ▲ +1.23%
12763 Investors House
HE:INVEST
1.39x €587.00K
≈ $686.26K
€422.00K Finland €3.62 ▼ -1.09%
12764 Widodo Makmur Perkasa PT
JK:WMPP
1.39x Rp30.07 Billion
≈ $1.76 Million
Rp21.63 Billion Indonesia Rp25.00 ▼ -7.41%
12765 Anglo-Eastern Plantations PLC
LSE:AEP
1.39x GBX67.65 Million
≈ $8.23K
GBX48.66 Million UK GBX1506.00 ▼ -4.56%
12766 Inner Mongolia ERDOS Resources Co Ltd
SHG:600295
1.39x CN¥997.80 Million
≈ $146.01 Million
CN¥717.79 Million China CN¥13.31 ▼ -0.82%
12767 KEDA INDL GRP.C.LTD GDR A
F:T0T
1.39x €1.82 Billion
≈ $2.13 Billion
€1.31 Billion Germany €11.50 ▲ +0.00%
12768 China Electric Manufacturing Corp
TW:1611
1.39x NT$51.00 Million
≈ $1.61 Million
NT$36.69 Million Taiwan NT$14.10 ▼ -6.00%
12769 Chorus Aviation Inc
TO:CHR
1.39x CA$23.21 Million
≈ $16.79 Million
CA$16.70 Million Canada CA$23.89 ▼ -0.83%
12770 ResMed Inc
NYSE:RMD
1.39x $554.13 Million $398.73 Million USA $196.04 ▲ +0.89%
12771 Miwon Chemical
KO:134380
1.39x ₩11.05 Billion
≈ $7.49 Million
₩7.95 Billion Korea ₩10400.00 ▲ +2.36%
12772 Jai Balaji Industries Limited
NSE:JAIBALAJI
1.39x Rs1.35 Billion
≈ $14.58 Million
Rs970.30 Million India Rs69.56 ▼ -1.15%
12773 Cenovus Energy Inc
TO:CVE
1.39x CA$2.18 Billion
≈ $1.58 Billion
CA$1.57 Billion Canada CA$39.41 ▼ -4.69%
12774 Pursuit Attractions and Hospitality, Inc.
NYSE:PRSU
1.39x $102.59 Million $73.85 Million USA $43.92 ▼ -0.72%
12775 Buckle Inc
NYSE:BKE
1.39x $112.28 Million $80.84 Million USA $44.82 ▲ +2.89%
12776 River Tech plc
OL:RIVER
1.39x Nkr4.23 Million
≈ $445.58K
Nkr3.05 Million Norway Nkr1.40 ▲ +0.00%
12777 Okeanis Eco Tankers Corp
OL:OET
1.39x Nkr37.32 Million
≈ $3.93 Million
Nkr26.89 Million Norway Nkr454.00 ▲ +2.14%
12778 LTIMindtree Limited
NSE:LTIM
1.39x Rs13.47 Billion
≈ $145.69 Million
Rs9.71 Billion India Rs4504.00 ▼ -1.21%
12779 Esso S.A.F.
PA:ES
1.39x €161.00 Million
≈ $188.23 Million
€116.00 Million France €41.68 ▲ +0.77%
12780 Les Hotels Bav
PA:ALLHB
1.39x €2.15 Million
≈ $2.51 Million
€1.55 Million France €75.00 ▼ -5.06%
12781 Hurco Companies Inc
NASDAQ:HURC
1.39x $3.36 Million $2.42 Million USA $21.13 ▲ +23.42%
12782 Gateley (Holdings) Plc
LSE:GTLY
1.39x GBX2.66 Million
≈ $324.13
GBX1.92 Million UK GBX59.80 ▲ +1.36%
12783 S.J.S. Enterprises Limited
NSE:SJS
1.39x Rs1.08 Billion
≈ $11.64 Million
Rs775.99 Million India Rs2003.80 ▲ +0.70%
12784 Dime Community Bancshares, Inc.
NASDAQ:DCOM
1.39x $47.97 Million $34.58 Million USA $36.90 ▲ +0.05%
12785 Shandong Himile Mechanical Science & Technology Co Ltd
SHE:002595
1.39x CN¥546.47 Million
≈ $79.97 Million
CN¥394.07 Million China CN¥50.79 ▼ -2.78%
12786 Bank7 Corp
NASDAQ:BSVN
1.39x $16.65 Million $12.01 Million USA $45.08 ▲ +1.20%
12787 Europris ASA
OL:EPR
1.39x Nkr1.47 Billion
≈ $154.74 Million
Nkr1.06 Billion Norway Nkr93.30 ▲ +1.08%
12788 Alligator Energy Ltd
AU:AGE
1.39x AU$7.67 Million
≈ $5.43 Million
AU$5.54 Million Australia AU$0.04 ▼ -2.70%
12789 Dharma Polimetal Tbk PT
JK:DRMA
1.39x Rp249.09 Billion
≈ $14.60 Million
Rp179.70 Billion Indonesia Rp975.00 ▼ -0.51%
12790 Carpenter Technology Corporation
NYSE:CRS
1.39x $193.50 Million $139.60 Million USA $483.60 ▼ -1.83%
12791 JSE Limited
JSE:JSE
1.39x ZAC710.78 Million
≈ $377.74K
ZAC512.84 Million South Africa ZAC14925.00 ▲ +0.84%
12792 PW Consolidated Bhd
KLSE:7134
1.39x RM38.64 Million
≈ $9.70 Million
RM27.89 Million Malaysia RM0.74 ▲ +1.37%
12793 Allmed Medical Products Co Ltd Class A
SHE:002950
1.39x CN¥206.33 Million
≈ $30.19 Million
CN¥148.97 Million China CN¥9.37 ▲ +0.00%
12794 Getin Holding SA
WAR:GTN
1.38x zł12.00 Million
≈ $3.30 Million
zł8.66 Million Poland zł0.50 ▼ -0.79%
12795 Washington Trust Bancorp Inc
NASDAQ:WASH
1.38x $22.12 Million $15.97 Million USA $33.40 ▲ +0.54%
12796 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
1.38x $1.43 Billion $1.03 Billion USA $446.83 ▲ +1.15%
12797 SmartCentres Real Estate Investment Trust
TO:SRU-UN
1.38x CA$90.91 Million
≈ $65.76 Million
CA$65.67 Million Canada CA$29.05 ▲ +0.38%
12798 Hoist Finance AB
ST:HOFI
1.38x Skr429.00 Million
≈ $46.17 Million
Skr310.00 Million Sweden Skr163.90 ▼ -0.55%
12799 Shanghai Haohai Biological Technology Co. Ltd
F:5HB
1.38x €141.99 Million
≈ $166.00 Million
€102.62 Million Germany €1.95 ▼ -2.50%
12800 LVMH Moët Hennessy - Louis Vuitton Société Européenne
PA:MC
1.38x €7.88 Billion
≈ $9.21 Billion
€5.70 Billion France €479.05 ▲ +1.04%