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 |
|---|---|---|---|---|---|---|---|
| 14001 |
Jiangsu Cnano Technology Co Ltd
SHG:688116 |
1.17x |
CN¥93.07 Million
≈ $13.62 Million |
CN¥79.35 Million | China | CN¥39.28 | ▲ +2.72% |
| 14002 |
Richelieu Hardware Ltd.
TO:RCH |
1.17x |
CA$16.90 Million
≈ $12.22 Million |
CA$14.41 Million | Canada | CA$39.20 | ▼ -0.73% |
| 14003 |
SECURE INC.
F:Q58 |
1.17x |
€220.00 Million
≈ $257.21 Million |
€187.59 Million | Germany | €8.15 | ▲ +1.24% |
| 14004 |
Inficon Holding
SW:IFCN |
1.17x |
CHF50.36 Million
≈ $63.66 Million |
CHF42.94 Million | Switzerland | CHF162.60 | ▼ -3.10% |
| 14005 |
Federal Realty Investment Trust
NYSE:FRT |
1.17x | $185.91 Million | $158.55 Million | USA | $122.56 | ▲ +1.45% |
| 14006 |
MD Pictures Tbk PT
JK:FILM |
1.17x |
Rp30.25 Billion
≈ $1.77 Million |
Rp25.81 Billion | Indonesia | Rp1780.00 | ▼ -8.25% |
| 14007 |
09women Co. Ltd.
KQ:366030 |
1.17x |
₩2.95 Billion
≈ $2.00 Million |
₩2.52 Billion | Korea | ₩5000.00 | ▼ -5.66% |
| 14008 |
Thai Polycons Public Company Limited
BK:TPOLY |
1.17x |
฿116.56 Million
≈ $3.63 Million |
฿99.44 Million | Thailand | ฿0.12 | ▲ +9.09% |
| 14009 |
GSE Co. Ltd
KQ:053050 |
1.17x |
₩1.31 Billion
≈ $887.52K |
₩1.12 Billion | Korea | ₩2020.00 | ▼ -0.49% |
| 14010 |
Brainchip Holdings Ltd
AU:BRN |
1.17x |
AU$3.04 Million
≈ $2.15 Million |
AU$2.60 Million | Australia | AU$0.19 | ▲ +0.00% |
| 14011 |
Shandong Kehui Power Automation Co Ltd
SHG:688681 |
1.17x |
CN¥22.50 Million
≈ $3.29 Million |
CN¥19.20 Million | China | CN¥16.51 | ▲ +1.29% |
| 14012 |
Nantong Xingqiu Graphite Co. Ltd. A
SHG:688633 |
1.17x |
CN¥40.01 Million
≈ $5.85 Million |
CN¥34.14 Million | China | CN¥29.80 | ▲ +4.52% |
| 14013 |
Magyar Bancorp Inc
NASDAQ:MGYR |
1.17x | $3.67 Million | $3.14 Million | USA | $17.05 | ▼ -1.02% |
| 14014 |
Jiangsu Favored Nanotechnology Co. Ltd. A
SHG:688371 |
1.17x |
CN¥52.85 Million
≈ $7.73 Million |
CN¥45.11 Million | China | CN¥38.38 | ▼ -3.06% |
| 14015 |
Southwest Gas Holdings Inc
NYSE:SWX |
1.17x | $162.13 Million | $138.37 Million | USA | $88.72 | ▲ +1.78% |
| 14016 |
EZTEC Empreendimentos e Participações S.A
SA:EZTC3 |
1.17x |
R$217.94 Million
≈ $42.76 Million |
R$186.01 Million | Brazil | R$12.43 | ▲ +1.47% |
| 14017 |
StoneCo Ltd
NASDAQ:STNE |
1.17x | $720.61 Million | $615.06 Million | USA | $10.40 | ▼ -3.35% |
| 14018 |
Chongqing New Dazheng Property Grp
SHE:002968 |
1.17x |
CN¥38.27 Million
≈ $5.60 Million |
CN¥32.67 Million | China | CN¥9.90 | ▲ +2.70% |
| 14019 |
BF Utilities Limited
NSE:BFUTILITIE |
1.17x |
Rs5.40 Billion
≈ $58.38 Million |
Rs4.61 Billion | India | Rs635.10 | ▼ -3.85% |
| 14020 |
CI Holdings Bhd
KLSE:2828 |
1.17x |
RM53.84 Million
≈ $13.52 Million |
RM45.97 Million | Malaysia | RM2.40 | ▲ +2.13% |
| 14021 |
Jiangsu Rainbow Heavy Industries Co Ltd
SHE:002483 |
1.17x |
CN¥71.55 Million
≈ $10.47 Million |
CN¥61.09 Million | China | CN¥5.73 | ▼ -2.55% |
| 14022 |
Aker Technology Co Ltd
TWO:6174 |
1.17x |
NT$15.51 Million
≈ $488.59K |
NT$13.24 Million | Taiwan | NT$43.70 | ▼ -0.34% |
| 14023 |
Azion Corporation
TWO:6148 |
1.17x |
NT$14.41 Million
≈ $454.03K |
NT$12.31 Million | Taiwan | NT$35.00 | ▼ -6.04% |
| 14024 |
Grand Canyon Education Inc
NASDAQ:LOPE |
1.17x | $88.21 Million | $75.35 Million | USA | $152.57 | ▲ +1.22% |
| 14025 |
EasyJet PLC
LSE:EZJ |
1.17x |
GBX926.00 Million
≈ $112.67K |
GBX791.00 Million | UK | GBX471.70 | ▲ +0.34% |
| 14026 |
Kimia Farma Persero Tbk
JK:KAEF |
1.17x |
Rp87.10 Billion
≈ $5.10 Million |
Rp74.45 Billion | Indonesia | Rp406.00 | ▼ -5.14% |
| 14027 |
USANA Health Sciences Inc
NYSE:USNA |
1.17x | $12.22 Million | $10.44 Million | USA | $18.03 | ▼ -0.55% |
| 14028 |
QUBE Holdings Ltd
AU:QUB |
1.17x |
AU$251.50 Million
≈ $177.95 Million |
AU$215.00 Million | Australia | AU$5.00 | ▲ +0.00% |
| 14029 |
Schroder Oriental Income Fund
LSE:SOI |
1.17x |
GBX92.59 Million
≈ $11.27K |
GBX79.17 Million | UK | GBX433.00 | ▼ -3.56% |
| 14030 |
Invicta
JSE:IVT |
1.17x |
ZAC278.98 Million
≈ $148.27K |
ZAC238.74 Million | South Africa | ZAC3630.00 | ▼ -0.27% |
| 14031 |
Dalmia Bharat Limited
NSE:DALBHARAT |
1.17x |
Rs7.35 Billion
≈ $79.49 Million |
Rs6.29 Billion | India | Rs1688.60 | ▼ -2.13% |
| 14032 |
Kohinoor Foods Limited
NSE:KOHINOOR |
1.17x |
Rs4.39 Billion
≈ $47.46 Million |
Rs3.76 Billion | India | Rs24.82 | ▲ +0.08% |
| 14033 |
Bangkok Chain Hospital Public Company Limited
BK:BCH-R |
1.17x |
฿453.54 Million
≈ $14.14 Million |
฿388.22 Million | Thailand | ฿13.30 | ▲ +1.53% |
| 14034 |
Stoke Therapeutics Inc
NASDAQ:STOK |
1.17x | $131.83 Million | $112.88 Million | USA | $30.01 | ▼ -0.37% |
| 14035 |
Firetrade Engineering PCL
BK:FTE |
1.17x |
฿37.76 Million
≈ $1.18 Million |
฿32.34 Million | Thailand | ฿2.42 | ▲ +0.00% |
| 14036 |
ScanSource Inc
NASDAQ:SCSC |
1.17x | $23.21 Million | $19.88 Million | USA | $46.71 | ▼ -1.54% |
| 14037 |
Shenzhen Bestek Technology Co Ltd
SHE:300822 |
1.17x |
CN¥17.63 Million
≈ $2.58 Million |
CN¥15.10 Million | China | CN¥14.00 | ▲ +0.65% |
| 14038 |
Mitrajaya Holdings Bhd
KLSE:9571 |
1.17x |
RM70.98 Million
≈ $17.82 Million |
RM60.79 Million | Malaysia | RM0.65 | ▲ +0.78% |
| 14039 |
CDW Corp
NASDAQ:CDW |
1.17x | $274.80 Million | $235.40 Million | USA | $133.04 | ▼ -4.60% |
| 14040 |
CBO Territoria S.A.
PA:CBOT |
1.17x |
€9.91 Million
≈ $11.58 Million |
€8.49 Million | France | €4.16 | ▲ +0.73% |
| 14041 |
China Motor Corp
TW:2204 |
1.17x |
NT$1.13 Billion
≈ $35.67 Million |
NT$970.04 Million | Taiwan | NT$56.60 | ▲ +0.89% |
| 14042 |
Nitratos de Chile SA
SN:NITRATOS |
1.17x |
CL$49.18 Million
≈ $55.00K |
CL$42.14 Million | Chile | CL$5.28 | ▼ -0.47% |
| 14043 |
Vietnam Rubber Group Ltd
VN:GVR |
1.17x |
₫2.63 Trillion
≈ $99.79 Million |
₫2.25 Trillion | Vietnam | ₫34800.00 | ▼ -1.56% |
| 14044 |
Asia Media Group Bhd
KLSE:0159 |
1.17x |
RM134.18K
≈ $33.69K |
RM115.00K | Malaysia | RM0.02 | ▲ +0.00% |
| 14045 |
Krsnaa Diagnostics Limited
NSE:KRSNAA |
1.17x |
Rs518.74 Million
≈ $5.61 Million |
Rs444.65 Million | India | Rs551.90 | ▲ +1.69% |
| 14046 |
DaVita HealthCare Partners Inc
NYSE:DVA |
1.17x | $320.83 Million | $275.04 Million | USA | $192.16 | ▼ -0.01% |
| 14047 |
Companhia Energética de Brasília - CEB
SA:CEBR3 |
1.17x |
R$51.10 Million
≈ $10.03 Million |
R$43.81 Million | Brazil | R$27.30 | ▼ -1.09% |
| 14048 |
Bank Ozk
NASDAQ:OZK |
1.17x | $215.27 Million | $184.57 Million | USA | $49.60 | ▲ +0.79% |
| 14049 |
Shanghai Haohai Biological Tech Co
SHG:688366 |
1.17x |
CN¥109.13 Million
≈ $15.97 Million |
CN¥93.58 Million | China | CN¥32.88 | ▲ +2.08% |
| 14050 |
Haier Smart Home Co Ltd
XETRA:690D |
1.17x |
€6.21 Billion
≈ $7.26 Billion |
€5.32 Billion | Germany | €1.87 | ▼ -0.54% |
| 14051 |
Aroundtown SA
F:AT1 |
1.17x |
€206.50 Million
≈ $241.42 Million |
€177.10 Million | Germany | €2.36 | ▼ -3.99% |
| 14052 |
North West Company Inc
TO:NWC |
1.17x |
CA$47.87 Million
≈ $34.63 Million |
CA$41.07 Million | Canada | CA$53.53 | ▲ +2.98% |
| 14053 |
OSE Pharma SA
PA:OSE |
1.17x |
€66.63 Million
≈ $77.90 Million |
€57.17 Million | France | €3.69 | ▼ -0.16% |
| 14054 |
Citic Press Corp
SHE:300788 |
1.17x |
CN¥46.22 Million
≈ $6.76 Million |
CN¥39.66 Million | China | CN¥26.11 | ▲ +1.63% |
| 14055 |
ROCCA SA ZY -05
F:82J |
1.17x |
€288.39K
≈ $337.16K |
€247.53K | Germany | €0.46 | ▲ +0.00% |
| 14056 |
Eco Atlantic Oil & Gas Ltd
V:EOG |
1.17x |
CA$1.05 Million
≈ $761.22K |
CA$903.26K | Canada | CA$1.01 | ▼ -6.48% |
| 14057 |
LINAS AGRO GROUP EO 029
F:YG4 |
1.16x |
€21.29 Million
≈ $24.89 Million |
€18.28 Million | Germany | €1.65 | ▲ +0.00% |
| 14058 |
Match Group Inc
NASDAQ:MTCH |
1.16x | $194.36 Million | $166.84 Million | USA | $34.42 | ▼ -0.98% |
| 14059 |
Novartis AG
SW:NOVN |
1.16x |
CHF3.60 Billion
≈ $4.55 Billion |
CHF3.09 Billion | Switzerland | CHF117.98 | ▲ +1.85% |
| 14060 |
Novartis AG
MX:NVSN |
1.16x |
MX$3.68 Billion
≈ $211.55 Million |
MX$3.16 Billion | Mexico | MX$2479.00 | ▼ -4.87% |
| 14061 |
Novartis AG ADR
NYSE:NVS |
1.16x | $3.68 Billion | $3.16 Billion | USA | $147.48 | ▲ +0.11% |
| 14062 |
Exponent Inc
NASDAQ:EXPO |
1.16x | $32.65 Million | $28.04 Million | USA | $59.66 | ▲ +0.30% |
| 14063 |
Firm Capital Mortgage Invest Corp
TO:FC |
1.16x |
CA$10.03 Million
≈ $7.25 Million |
CA$8.61 Million | Canada | CA$11.98 | ▼ -0.08% |
| 14064 |
Wah Seong Corporation Bhd
KLSE:5142 |
1.16x |
RM65.78 Million
≈ $16.51 Million |
RM56.51 Million | Malaysia | RM0.81 | ▲ +2.53% |
| 14065 |
Grande Asset Hotels and Property Public Company Limited
BK:GRAND |
1.16x |
฿294.26 Million
≈ $9.17 Million |
฿252.83 Million | Thailand | ฿0.03 | ▲ +0.00% |
| 14066 |
Global Payments Inc
NYSE:GPN |
1.16x | $768.73 Million | $660.60 Million | USA | $66.32 | ▼ -2.20% |
| 14067 |
Diamond Food Indonesia PT
JK:DMND |
1.16x |
Rp200.17 Billion
≈ $11.73 Million |
Rp172.02 Billion | Indonesia | Rp560.00 | ▼ -3.45% |
| 14068 |
Wuxi Longsheng Technology Co Ltd
SHE:300680 |
1.16x |
CN¥122.80 Million
≈ $17.97 Million |
CN¥105.54 Million | China | CN¥35.56 | ▲ +4.56% |
| 14069 |
Dogness International Corp Class A
NASDAQ:DOGZ |
1.16x | $2.37 Million | $2.04 Million | USA | $0.99 | ▼ -6.91% |
| 14070 |
Roper Technologies Inc
NASDAQ:ROP |
1.16x | $592.10 Million | $508.90 Million | USA | $332.18 | ▲ +0.11% |
| 14071 |
HOYA CORP. ADR/ 1 O.N.
F:HYB0 |
1.16x |
€235.11 Billion
≈ $274.87 Billion |
€202.10 Billion | Germany | €150.00 | ▼ -1.32% |
| 14072 |
WOOLWORTHS HDGS GDR
F:WN30 |
1.16x |
€2.84 Billion
≈ $3.32 Billion |
€2.44 Billion | Germany | €2.48 | ▲ +0.00% |
| 14073 |
JC Finance & Tax Interconnect Holdings Ltd
SHE:002530 |
1.16x |
CN¥28.75 Million
≈ $4.21 Million |
CN¥24.71 Million | China | CN¥7.86 | ▲ +2.34% |
| 14074 |
Planisware SAS
PA:PLNW |
1.16x |
€32.98 Million
≈ $38.55 Million |
€28.35 Million | France | €19.50 | ▼ -2.50% |
| 14075 |
Tongyu Heavy Industry
SHE:300185 |
1.16x |
CN¥26.85 Million
≈ $3.93 Million |
CN¥23.09 Million | China | CN¥2.69 | ▼ -0.37% |
| 14076 |
Shanghai Research Institute of Building Sciences Group Co. Ltd A
SHG:603153 |
1.16x |
CN¥398.40 Million
≈ $58.30 Million |
CN¥342.58 Million | China | CN¥14.19 | ▲ +0.85% |
| 14077 |
Sinoseal Holding Co Ltd
SHE:300470 |
1.16x |
CN¥105.57 Million
≈ $15.45 Million |
CN¥90.78 Million | China | CN¥31.15 | ▲ +0.81% |
| 14078 |
African Rainbow Minerals Ltd
JSE:ARI |
1.16x |
ZAC1.62 Billion
≈ $861.48K |
ZAC1.39 Billion | South Africa | ZAC19295.00 | ▼ -4.15% |
| 14079 |
Arthur J Gallagher & Co
NYSE:AJG |
1.16x | $957.00 Million | $823.00 Million | USA | $216.14 | ▲ +2.44% |
| 14080 |
Activeport Group Ltd
AU:ATV |
1.16x |
AU$838.81K
≈ $593.51K |
AU$721.38K | Australia | AU$0.02 | ▲ +14.29% |
| 14081 |
Van de Velde NV
BR:VAN |
1.16x |
€18.33 Million
≈ $21.43 Million |
€15.77 Million | Belgium | €30.60 | ▲ +1.32% |
| 14082 |
Impack Pratama Industri Tbk
JK:IMPC |
1.16x |
Rp166.35 Billion
≈ $9.75 Million |
Rp143.18 Billion | Indonesia | Rp1530.00 | ▼ -14.76% |
| 14083 |
Kapsch Traffic
VI:KTCG |
1.16x |
€61.02 Million
≈ $71.33 Million |
€52.52 Million | Austria | €5.52 | ▼ -0.72% |
| 14084 |
Scientex Bhd
KLSE:4731 |
1.16x |
RM157.05 Million
≈ $39.43 Million |
RM135.18 Million | Malaysia | RM3.51 | ▲ +0.57% |
| 14085 |
ImmuPharma PLC
LSE:IMM |
1.16x |
GBX2.99 Million
≈ $363.95 |
GBX2.58 Million | UK | GBX4.33 | ▼ -2.26% |
| 14086 |
Minox International Group Berhad
KLSE:0288 |
1.16x |
RM2.10 Million
≈ $526.99K |
RM1.81 Million | Malaysia | RM0.17 | ▲ +0.00% |
| 14087 |
Shandong Zhonglu Oceanic Fisheries Co Ltd
SHE:200992 |
1.16x |
HK$45.93 Million
≈ $5.86 Million |
HK$39.57 Million | China | HK$2.07 | ▼ -0.48% |
| 14088 |
EYG Gayrimenkul Yatirim Ortakligi A.S.
IS:EYGYO |
1.16x |
TL16.69 Million
≈ $373.85K |
TL14.38 Million | Turkey | TL2.55 | ▼ -4.14% |
| 14089 |
Franco-Nevada Corporation
TO:FNV |
1.16x |
CA$433.20 Million
≈ $313.37 Million |
CA$373.35 Million | Canada | CA$304.64 | ▼ -7.20% |
| 14090 |
Tander Inversiones SOCIMI SA
MC:YTAN |
1.16x |
€1.09 Million
≈ $1.27 Million |
€935.69K | Spain | €12.10 | ▲ +0.00% |
| 14091 |
One Click Group Ltd
AU:1CG |
1.16x |
AU$660.09K
≈ $467.05K |
AU$568.95K | Australia | AU$0.01 | ▼ -10.00% |
| 14092 |
Acorn Capital Investment Fund Ltd
AU:ACQ |
1.16x |
AU$3.66 Million
≈ $2.59 Million |
AU$3.16 Million | Australia | AU$0.94 | ▲ +0.53% |
| 14093 |
Suncor Energy Inc
TO:SU |
1.16x |
CA$2.44 Billion
≈ $1.76 Billion |
CA$2.10 Billion | Canada | CA$86.85 | ▼ -4.57% |
| 14094 |
Spotify Technology SA
NYSE:SPOT |
1.16x | $849.75 Million | $732.86 Million | USA | $496.95 | ▲ +0.68% |
| 14095 |
Bera Holding AS
IS:BERA |
1.16x |
TL769.26 Million
≈ $17.23 Million |
TL663.64 Million | Turkey | TL16.74 | ▼ -2.16% |
| 14096 |
Cheviot Company Limited
NSE:CHEVIOT |
1.16x |
Rs504.80 Million
≈ $5.46 Million |
Rs435.50 Million | India | Rs1104.20 | ▲ +0.33% |
| 14097 |
Daxin Materials Corp
TW:5234 |
1.16x |
NT$226.87 Million
≈ $7.15 Million |
NT$195.75 Million | Taiwan | NT$403.50 | ▲ +3.20% |
| 14098 |
Samvardhana Motherson International Limited
NSE:MOTHERSON |
1.16x |
Rs10.20 Billion
≈ $110.26 Million |
Rs8.80 Billion | India | Rs143.56 | ▼ -0.52% |
| 14099 |
Tivoli A/S
CO:TIV |
1.16x |
Dkr100.00 Million
≈ $15.65 Million |
Dkr86.30 Million | Denmark | Dkr630.00 | ▲ +0.32% |
| 14100 |
Baltic Classifieds Group PLC
LSE:BCG |
1.16x |
GBX30.04 Million
≈ $3.66K |
GBX25.93 Million | UK | GBX193.10 | ▼ -0.16% |