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