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 |
|---|---|---|---|---|---|---|---|
| 12601 |
Shui On Land Limited
F:OL5 |
1.40x |
€433.50 Million
≈ $506.81 Million |
€309.00 Million | Germany | €0.04 | ▼ -3.30% |
| 12602 |
Incap Oyj
HE:ICP1V |
1.40x |
€5.97 Million
≈ $6.98 Million |
€4.25 Million | Finland | €7.37 | ▼ -14.00% |
| 12603 |
EAM Solar ASA
OL:EAM |
1.40x |
Nkr279.76K
≈ $29.44K |
Nkr199.47K | Norway | Nkr0.68 | ▼ -3.39% |
| 12604 |
Intai Technology
TWO:4163 |
1.40x |
NT$107.31 Million
≈ $3.38 Million |
NT$76.52 Million | Taiwan | NT$124.00 | ▼ -0.40% |
| 12605 |
Grupo Aeroportuario del Centro Norte S.A.B. de C.V.
F:G7A |
1.40x |
€1.73 Billion
≈ $2.02 Billion |
€1.23 Billion | Germany | €90.50 | ▼ -0.55% |
| 12606 |
V-Guard Industries Limited
NSE:VGUARD |
1.40x |
Rs1.95 Billion
≈ $21.10 Million |
Rs1.39 Billion | India | Rs290.80 | ▼ -1.22% |
| 12607 |
Escalade Incorporated
NASDAQ:ESCA |
1.40x | $6.14 Million | $4.38 Million | USA | $18.63 | ▼ -0.32% |
| 12608 |
Tarmat Limited
NSE:TARMAT |
1.40x |
Rs28.37 Million
≈ $306.78K |
Rs20.23 Million | India | Rs50.95 | ▲ +2.00% |
| 12609 |
Delta Electronics (Thailand) Public Company Limited
BK:DELTA |
1.40x |
฿6.49 Billion
≈ $202.21 Million |
฿4.63 Billion | Thailand | ฿307.00 | ▼ -0.97% |
| 12610 |
Western Midstream Partners LP
NYSE:WES |
1.40x | $479.79 Million | $342.39 Million | USA | $47.47 | ▼ -0.96% |
| 12611 |
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¥18.16 | ▼ -1.73% |
| 12612 |
VZ Holding AG
SW:VZN |
1.40x |
CHF173.81 Million
≈ $219.75 Million |
CHF124.06 Million | Switzerland | CHF160.20 | ▲ +1.39% |
| 12613 |
Comp SA
WAR:CMP |
1.40x |
zł19.79 Million
≈ $5.45 Million |
zł14.13 Million | Poland | zł90.50 | ▲ +0.00% |
| 12614 |
Commercial Bancgroup, Inc. Common Stock
NASDAQ:CBK |
1.40x | $13.35 Million | $9.53 Million | USA | $33.11 | ▲ +0.98% |
| 12615 |
NACCO Industries Inc
NYSE:NC |
1.40x | $12.37 Million | $8.84 Million | USA | $46.81 | ▼ -0.91% |
| 12616 |
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% |
| 12617 |
Klaveness Combination Carriers ASA
OL:KCC |
1.40x |
Nkr21.84 Million
≈ $2.30 Million |
Nkr15.60 Million | Norway | Nkr100.20 | ▲ +1.31% |
| 12618 |
FIBRA Prologis
MX:FIBRAPL14 |
1.40x |
MX$2.25 Billion
≈ $129.72 Million |
MX$1.61 Billion | Mexico | MX$75.81 | ▼ -1.06% |
| 12619 |
Delek Group
TA:DLEKG |
1.40x |
ILA63.00 Million
≈ $168.90K |
ILA45.00 Million | Israel | ILA8050.00 | ▲ +2.88% |
| 12620 |
MTY Food Group Inc
TO:MTY |
1.40x |
CA$39.01 Million
≈ $28.22 Million |
CA$27.88 Million | Canada | CA$33.23 | ▲ +2.44% |
| 12621 |
Argent
JSE:ART |
1.40x |
ZAC199.02 Million
≈ $105.77K |
ZAC142.26 Million | South Africa | ZAC3900.00 | ▼ -2.45% |
| 12622 |
Vishnu Chemicals Limited
NSE:VISHNU |
1.40x |
Rs910.85 Million
≈ $9.85 Million |
Rs651.08 Million | India | Rs632.40 | ▲ +1.88% |
| 12623 |
Nicolas Miguet et Associes SA
PA:MLNMA |
1.40x |
€2.77 Million
≈ $3.24 Million |
€1.98 Million | France | €0.22 | ▲ +11.11% |
| 12624 |
Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING |
1.40x |
Rs447.87 Million
≈ $4.84 Million |
Rs320.19 Million | India | Rs310.55 | ▲ +2.00% |
| 12625 |
HAIDILAO INT.HLDG LTD
F:8HI |
1.40x |
€5.66 Billion
≈ $6.62 Billion |
€4.05 Billion | Germany | €1.24 | ▼ -0.24% |
| 12626 |
Chieftek Precision Co Ltd
TW:1597 |
1.40x |
NT$53.01 Million
≈ $1.67 Million |
NT$37.91 Million | Taiwan | NT$126.00 | ▼ -6.32% |
| 12627 |
Changzhou Tenglong Auto Parts
SHG:603158 |
1.40x |
CN¥72.81 Million
≈ $10.65 Million |
CN¥52.07 Million | China | CN¥8.76 | ▼ -2.12% |
| 12628 |
Roblon A/S
CO:RBLN-B |
1.40x |
Dkr14.39 Million
≈ $2.25 Million |
Dkr10.29 Million | Denmark | Dkr99.40 | ▼ -0.60% |
| 12629 |
Goldsun Building Materials Co Ltd
TW:2504 |
1.40x |
NT$1.43 Billion
≈ $45.07 Million |
NT$1.02 Billion | Taiwan | NT$31.70 | ▲ +0.96% |
| 12630 |
Shenzhen New Industries Biomedical
SHE:300832 |
1.40x |
CN¥606.21 Million
≈ $88.71 Million |
CN¥433.73 Million | China | CN¥48.32 | ▲ +1.38% |
| 12631 |
Aktia Bank Abp
HE:AKTIA |
1.40x |
€105.10 Million
≈ $122.87 Million |
€75.20 Million | Finland | €11.24 | ▲ +0.00% |
| 12632 |
Amdocs Limited
F:AOS |
1.40x |
€220.18 Million
≈ $257.42 Million |
€157.57 Million | Germany | €44.44 | ▼ -0.74% |
| 12633 |
Sanofi SA
PA:SAN |
1.40x |
€10.92 Billion
≈ $12.76 Billion |
€7.81 Billion | France | €76.03 | ▼ -0.43% |
| 12634 |
FORTEC Elektronik AG
F:FEV |
1.40x |
€1.88 Million
≈ $2.20 Million |
€1.35 Million | Germany | €11.25 | ▼ -0.44% |
| 12635 |
Jmicron Technology
TWO:4925 |
1.40x |
NT$42.88 Million
≈ $1.35 Million |
NT$30.70 Million | Taiwan | NT$117.00 | ▼ -2.50% |
| 12636 |
CommScope Holding Co Inc
NASDAQ:COMM |
1.40x | $151.40 Million | $108.40 Million | USA | $19.58 | ▲ +2.84% |
| 12637 |
FinVolution Group
NYSE:FINV |
1.40x | $871.73 Million | $624.29 Million | USA | $4.75 | ▲ +0.64% |
| 12638 |
WuXi AppTec Co. Ltd
F:WX8 |
1.40x |
€3.03 Billion
≈ $3.54 Billion |
€2.17 Billion | Germany | €17.44 | ▼ -0.51% |
| 12639 |
Odessa Minerals Ltd
AU:ODE |
1.40x |
AU$289.57K
≈ $204.89K |
AU$207.43K | Australia | AU$0.02 | ▼ -9.09% |
| 12640 |
AP (Thailand) Public Company Limited
BK:AP |
1.40x |
฿1.80 Billion
≈ $56.21 Million |
฿1.29 Billion | Thailand | ฿7.95 | ▲ +0.63% |
| 12641 |
Pharming Group NV
NASDAQ:PHAR |
1.40x | $7.39 Million | $5.29 Million | USA | $12.62 | ▼ -4.21% |
| 12642 |
Henan Lantian Gas Co Ltd
SHG:605368 |
1.40x |
CN¥80.28 Million
≈ $11.75 Million |
CN¥57.51 Million | China | CN¥6.64 | ▼ -2.35% |
| 12643 |
Provident Financial Holdings Inc
NASDAQ:PROV |
1.40x | $1.89 Million | $1.35 Million | USA | $17.22 | ▲ +0.06% |
| 12644 |
Equifax Inc
NYSE:EFX |
1.40x | $241.90 Million | $173.30 Million | USA | $172.54 | ▲ +3.49% |
| 12645 |
AXON PARTNERS GRP EO -10
F:XE1 |
1.40x |
€7.40 Million
≈ $8.66 Million |
€5.31 Million | Germany | €15.30 | ▼ -7.27% |
| 12646 |
Edesa Holding SA
BA:EDSH |
1.40x |
AR$27.77 Billion
≈ $20.09 Million |
AR$19.90 Billion | Argentina | AR$1000.00 | ▲ +0.00% |
| 12647 |
John Marshall Bancorp Inc
NASDAQ:JMSB |
1.40x | $8.51 Million | $6.10 Million | USA | $22.34 | ▲ +0.99% |
| 12648 |
Zhejiang Century Huatong Group Co Ltd
SHE:002602 |
1.40x |
CN¥2.37 Billion
≈ $347.28 Million |
CN¥1.70 Billion | China | CN¥12.38 | ▲ +0.81% |
| 12649 |
HCL Technologies Limited
NSE:HCLTECH |
1.40x |
Rs60.23 Billion
≈ $651.37 Million |
Rs43.17 Billion | India | Rs1271.00 | ▲ +2.11% |
| 12650 |
Asflow Co. Ltd.
KQ:159010 |
1.39x |
₩2.45 Billion
≈ $1.66 Million |
₩1.76 Billion | Korea | ₩13750.00 | ▼ -10.13% |
| 12651 |
Papercorea
KO:001020 |
1.39x |
₩5.82 Billion
≈ $3.95 Million |
₩4.18 Billion | Korea | ₩2040.00 | ▲ +2.10% |
| 12652 |
WIN Semiconductors
TWO:3105 |
1.39x |
NT$1.43 Billion
≈ $45.19 Million |
NT$1.03 Billion | Taiwan | NT$341.50 | ▼ -6.31% |
| 12653 |
Ace Bed Company Limited
KQ:003800 |
1.39x |
₩16.53 Billion
≈ $11.20 Million |
₩11.86 Billion | Korea | ₩32550.00 | ▼ -0.31% |
| 12654 |
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% |
| 12655 |
Export Inv
TA:EXPO |
1.39x |
ILA58.00 Million
≈ $155.49K |
ILA41.63 Million | Israel | ILA6669.00 | ▼ -1.72% |
| 12656 |
The Pinkfong Company
KQ:403850 |
1.39x |
₩8.57 Billion
≈ $5.81 Million |
₩6.15 Billion | Korea | ₩10610.00 | ▲ +4.02% |
| 12657 |
Allison Transmission Holdings Inc
NYSE:ALSN |
1.39x | $156.00 Million | $112.00 Million | USA | $122.34 | ▲ +2.26% |
| 12658 |
Hanjaya Mandala Sampoerna Tbk PT
JK:HMSP |
1.39x |
Rp2.92 Trillion
≈ $171.24 Million |
Rp2.10 Trillion | Indonesia | Rp720.00 | ▼ -0.69% |
| 12659 |
Jazz Pharmaceuticals plc
F:J7Z |
1.39x |
€408.20 Million
≈ $477.23 Million |
€293.10 Million | Germany | €224.00 | ▲ +0.54% |
| 12660 |
Jazz Pharmaceuticals PLC
NASDAQ:JAZZ |
1.39x | $408.20 Million | $293.10 Million | USA | $253.87 | ▼ -0.39% |
| 12661 |
Einhell Germany AG
F:EIN |
1.39x |
€23.41 Million
≈ $27.37 Million |
€16.82 Million | Germany | €66.60 | ▼ -2.06% |
| 12662 |
Lion Energy Ltd
AU:LIO |
1.39x |
AU$701.80K
≈ $496.57K |
AU$504.06K | Australia | AU$0.01 | ▲ +10.00% |
| 12663 |
Star Combo Pharma Ltd
AU:S66 |
1.39x |
AU$575.23K
≈ $407.01K |
AU$413.24K | Australia | AU$0.12 | ▲ +9.09% |
| 12664 |
JCHX Mining Management Co Ltd
SHG:603979 |
1.39x |
CN¥893.78 Million
≈ $130.79 Million |
CN¥642.13 Million | China | CN¥69.55 | ▼ -6.38% |
| 12665 |
Cheil Grinding
KO:001560 |
1.39x |
₩1.25 Billion
≈ $845.04K |
₩895.88 Million | Korea | ₩8470.00 | ▼ -0.35% |
| 12666 |
Nanjing OLO Home Furnishing
SHG:603326 |
1.39x |
CN¥63.12 Million
≈ $9.24 Million |
CN¥45.37 Million | China | CN¥5.71 | ▼ -2.89% |
| 12667 |
Shanghai Xinhua Media Co Ltd
SHG:600825 |
1.39x |
CN¥43.64 Million
≈ $6.39 Million |
CN¥31.37 Million | China | CN¥4.58 | ▼ -3.58% |
| 12668 |
Investors House
HE:INVEST |
1.39x |
€587.00K
≈ $686.26K |
€422.00K | Finland | €3.43 | ▼ -0.87% |
| 12669 |
Inspirisys Solutions Limited
NSE:INSPIRISYS |
1.39x |
Rs188.30 Million
≈ $2.04 Million |
Rs135.40 Million | India | Rs97.88 | ▼ -0.38% |
| 12670 |
Widodo Makmur Perkasa PT
JK:WMPP |
1.39x |
Rp30.07 Billion
≈ $1.76 Million |
Rp21.63 Billion | Indonesia | Rp20.00 | ▲ +0.00% |
| 12671 |
Anglo-Eastern Plantations PLC
LSE:AEP |
1.39x |
GBX67.65 Million
≈ $8.23K |
GBX48.66 Million | UK | GBX175.00 | ▲ +0.57% |
| 12672 |
Inner Mongolia ERDOS Resources Co Ltd
SHG:600295 |
1.39x |
CN¥997.80 Million
≈ $146.01 Million |
CN¥717.79 Million | China | CN¥12.44 | ▼ -2.89% |
| 12673 |
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% |
| 12674 |
ResMed Inc
NYSE:RMD |
1.39x | $554.13 Million | $398.73 Million | USA | $195.27 | ▲ +1.76% |
| 12675 |
Miwon Chemical
KO:134380 |
1.39x |
₩11.05 Billion
≈ $7.49 Million |
₩7.95 Billion | Korea | ₩10180.00 | ▲ +0.49% |
| 12676 |
Jai Balaji Industries Limited
NSE:JAIBALAJI |
1.39x |
Rs1.35 Billion
≈ $14.58 Million |
Rs970.30 Million | India | Rs61.24 | ▲ +1.90% |
| 12677 |
Cenovus Energy Inc
TO:CVE |
1.39x |
CA$2.18 Billion
≈ $1.58 Billion |
CA$1.57 Billion | Canada | CA$41.30 | ▼ -1.36% |
| 12678 |
Pursuit Attractions and Hospitality, Inc.
NYSE:PRSU |
1.39x | $102.59 Million | $73.85 Million | USA | $52.04 | ▲ +0.89% |
| 12679 |
Buckle Inc
NYSE:BKE |
1.39x | $112.28 Million | $80.84 Million | USA | $42.47 | ▲ +1.14% |
| 12680 |
River Tech plc
OL:RIVER |
1.39x |
Nkr4.23 Million
≈ $445.58K |
Nkr3.05 Million | Norway | Nkr1.40 | ▲ +0.00% |
| 12681 |
Okeanis Eco Tankers Corp
OL:OET |
1.39x |
Nkr37.32 Million
≈ $3.93 Million |
Nkr26.89 Million | Norway | Nkr562.00 | ▲ +2.00% |
| 12682 |
LTIMindtree Limited
NSE:LTIM |
1.39x |
Rs13.47 Billion
≈ $145.69 Million |
Rs9.71 Billion | India | Rs4504.00 | ▼ -1.21% |
| 12683 |
Esso S.A.F.
PA:ES |
1.39x |
€161.00 Million
≈ $188.23 Million |
€116.00 Million | France | €41.68 | ▲ +0.77% |
| 12684 |
Les Hotels Bav
PA:ALLHB |
1.39x |
€2.15 Million
≈ $2.51 Million |
€1.55 Million | France | €73.50 | ▲ +1.38% |
| 12685 |
Hurco Companies Inc
NASDAQ:HURC |
1.39x | $3.36 Million | $2.42 Million | USA | $21.21 | ▼ -1.49% |
| 12686 |
Gateley (Holdings) Plc
LSE:GTLY |
1.39x |
GBX2.66 Million
≈ $324.13 |
GBX1.92 Million | UK | GBX59.00 | ▲ +1.72% |
| 12687 |
S.J.S. Enterprises Limited
NSE:SJS |
1.39x |
Rs1.08 Billion
≈ $11.64 Million |
Rs775.99 Million | India | Rs2335.60 | ▲ +2.65% |
| 12688 |
Dime Community Bancshares, Inc.
NASDAQ:DCOM |
1.39x | $47.97 Million | $34.58 Million | USA | $36.90 | ▲ +0.05% |
| 12689 |
Dime Community Bancshares, Inc.
NYSE:DCOM |
1.39x | $47.97 Million | $34.58 Million | USA | $39.56 | ▲ +0.84% |
| 12690 |
Shandong Himile Mechanical Science & Technology Co Ltd
SHE:002595 |
1.39x |
CN¥546.47 Million
≈ $79.97 Million |
CN¥394.07 Million | China | CN¥49.43 | ▼ -1.59% |
| 12691 |
Bank7 Corp
NASDAQ:BSVN |
1.39x | $16.65 Million | $12.01 Million | USA | $49.44 | ▼ -1.90% |
| 12692 |
Europris ASA
OL:EPR |
1.39x |
Nkr1.47 Billion
≈ $154.74 Million |
Nkr1.06 Billion | Norway | Nkr82.60 | ▼ -1.78% |
| 12693 |
Alligator Energy Ltd
AU:AGE |
1.39x |
AU$7.67 Million
≈ $5.43 Million |
AU$5.54 Million | Australia | AU$0.05 | ▼ -1.89% |
| 12694 |
Dharma Polimetal Tbk PT
JK:DRMA |
1.39x |
Rp249.09 Billion
≈ $14.60 Million |
Rp179.70 Billion | Indonesia | Rp905.00 | ▼ -0.55% |
| 12695 |
Mandatum Oyj
HE:MANTA |
1.39x |
€42.00 Million
≈ $49.10 Million |
€30.30 Million | Finland | €5.59 | ▲ +0.36% |
| 12696 |
Carpenter Technology Corporation
NYSE:CRS |
1.39x | $193.50 Million | $139.60 Million | USA | $603.69 | ▲ +0.36% |
| 12697 |
JSE Limited
JSE:JSE |
1.39x |
ZAC710.78 Million
≈ $377.74K |
ZAC512.84 Million | South Africa | ZAC15150.00 | ▲ +1.31% |
| 12698 |
PW Consolidated Bhd
KLSE:7134 |
1.39x |
RM38.64 Million
≈ $9.70 Million |
RM27.89 Million | Malaysia | RM0.78 | ▲ +0.65% |
| 12699 |
Allmed Medical Products Co Ltd Class A
SHE:002950 |
1.39x |
CN¥206.33 Million
≈ $30.19 Million |
CN¥148.97 Million | China | CN¥8.52 | ▼ -4.27% |
| 12700 |
Elisa Oyj
HE:ELISA |
1.39x |
€157.20 Million
≈ $183.78 Million |
€113.50 Million | Finland | €34.40 | ▲ +0.00% |