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