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