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
13201 Guangdong TianYiMa Information Industry Co.Ltd.
SHE:301178
1.31x CN¥8.38 Million
≈ $1.23 Million
CN¥6.39 Million China CN¥51.42 ▲ +0.19%
13202 4Imprint Group Plc
LSE:FOUR
1.31x GBX72.80 Million
≈ $8.86K
GBX55.50 Million UK GBX3748.00 ▼ -0.32%
13203 Burke & Herbert Financial Services Corp. Common Stock
NASDAQ:BHRB
1.31x $39.30 Million $29.96 Million USA $64.49 ▲ +1.38%
13204 L1 Group Limited
AU:L1G
1.31x AU$68.16 Million
≈ $48.23 Million
AU$51.97 Million Australia AU$1.03 ▲ +0.99%
13205 Pulse Seismic Inc
TO:PSD
1.31x CA$12.54 Million
≈ $9.07 Million
CA$9.56 Million Canada CA$3.22 ▼ -4.45%
13206 NINGBO HENGSHUAI Co. LTD.
SHE:300969
1.31x CN¥58.24 Million
≈ $8.52 Million
CN¥44.41 Million China CN¥107.69 ▼ -0.10%
13207 Belmont Resources Inc
V:BEA
1.31x CA$34.33K
≈ $24.83K
CA$26.19K Canada CA$0.04 ▲ +0.00%
13208 LTC Properties Inc
NYSE:LTC
1.31x $30.72 Million $23.44 Million USA $36.05 ▲ +3.41%
13209 Naruida Technology Co. Ltd. Cl A
SHG:688522
1.31x CN¥143.50 Million
≈ $21.00 Million
CN¥109.48 Million China CN¥21.33 ▲ +5.39%
13210 Wheaton Precious Metals Corp
TO:WPM
1.31x CA$750.28 Million
≈ $542.74 Million
CA$572.50 Million Canada CA$161.89 ▼ -9.35%
13211 Godrej Agrovet Limited
NSE:GODREJAGRO
1.31x Rs3.32 Billion
≈ $35.86 Million
Rs2.53 Billion India Rs579.80 ▲ +0.55%
13212 Installed Building Products Inc
NYSE:IBP
1.31x $90.40 Million $69.00 Million USA $197.61 ▼ -2.53%
13213 Dwarikesh Sugar Industries Limited
NSE:DWARKESH
1.31x Rs606.76 Million
≈ $6.56 Million
Rs463.30 Million India Rs44.80 ▲ +1.59%
13214 Grupa Pracuj S.A.
WAR:GPP
1.31x zł71.31 Million
≈ $19.62 Million
zł54.45 Million Poland zł46.50 ▼ -1.06%
13215 Scholastic Corporation
NASDAQ:SCHL
1.31x $73.20 Million $55.90 Million USA $43.16 ▼ -0.78%
13216 Pehuenche
SN:PEHUENCHE
1.31x CL$94.55 Billion
≈ $105.74 Million
CL$72.23 Billion Chile CL$2699.40 ▲ +0.10%
13217 Vaisala Oyj A
HE:VAIAS
1.31x €14.40 Million
≈ $16.84 Million
€11.00 Million Finland €53.40 ▼ -2.91%
13218 Kiliaro AB
ST:KILI
1.31x Skr4.06 Million
≈ $436.81K
Skr3.10 Million Sweden Skr0.03 ▲ +0.00%
13219 UNITEDLABELS Aktiengesellschaft
F:ULC
1.31x €142.00K
≈ $166.01K
€108.48K Germany €1.14 ▲ +0.00%
13220 Gubra A/S
CO:GUBRA
1.31x Dkr2.31 Billion
≈ $361.00 Million
Dkr1.76 Billion Denmark Dkr355.20 ▲ +7.57%
13221 BETTERWARE DE MEXICO SAPI
F:BM0
1.31x €368.12 Million
≈ $430.37 Million
€281.34 Million Germany €15.30 ▼ -1.92%
13222 KMH Hitech Co. Ltd
KQ:052900
1.31x ₩985.36 Million
≈ $667.76K
₩753.16 Million Korea ₩1641.00 ▼ -7.29%
13223 FSPG Hi-Tech Co Ltd
SHE:000973
1.31x CN¥40.46 Million
≈ $5.92 Million
CN¥30.93 Million China CN¥13.91 ▼ -1.70%
13224 Graubuendner Kantonalbank
SW:GRKP
1.31x CHF136.03 Million
≈ $171.99 Million
CHF104.00 Million Switzerland CHF2150.00 ▲ +0.00%
13225 Getty Realty Corporation
NYSE:GTY
1.31x $30.54 Million $23.35 Million USA $32.98 ▲ +2.36%
13226 Ratchaphruek Hospital Public Company Limited
BK:RPH
1.31x ฿77.71 Million
≈ $2.42 Million
฿59.43 Million Thailand ฿4.90 ▲ +0.00%
13227 XCMG Construction Machinery Co Ltd
SHE:000425
1.31x CN¥2.12 Billion
≈ $309.74 Million
CN¥1.62 Billion China CN¥9.52 ▲ +0.74%
13228 Grupo Aeroportuario del Sureste S. A. B. de C. V
MX:ASURB
1.31x MX$4.46 Billion
≈ $256.95 Million
MX$3.41 Billion Mexico MX$494.06 ▼ -2.49%
13229 Grupo Aeroportuario del Sureste SAB de CV ADR
F:AEDA
1.31x €4.46 Billion
≈ $5.22 Billion
€3.41 Billion Germany €270.00 ▲ +0.00%
13230 Vysarn Ltd
AU:VYS
1.31x AU$9.48 Million
≈ $6.71 Million
AU$7.25 Million Australia AU$0.92 ▼ -3.68%
13231 Ser Educacional Sa
SA:SEER3
1.31x R$97.48 Million
≈ $19.13 Million
R$74.56 Million Brazil R$10.94 ▼ -1.35%
13232 Columbia Banking System Inc
NASDAQ:COLB
1.31x $281.00 Million $215.00 Million USA $29.66 ▲ +0.54%
13233 Agesa Hayat ve Emeklilik AS
IS:AGESA
1.31x TL739.46 Million
≈ $16.56 Million
TL565.80 Million Turkey TL235.80 ▼ -0.21%
13234 IDACORP Inc
NYSE:IDA
1.31x $162.84 Million $124.61 Million USA $141.34 ▲ +1.97%
13235 Kweichow Moutai Co Ltd
SHG:600519
1.31x CN¥25.12 Billion
≈ $3.68 Billion
CN¥19.22 Billion China CN¥1272.86 ▲ +0.38%
13236 Chuwa Wool Industry Co Taiwan Ltd
TW:1439
1.31x NT$106.31 Million
≈ $3.35 Million
NT$81.36 Million Taiwan NT$25.50 ▼ -0.78%
13237 Distribution Finance Capital Holdings PLC
LSE:DFCH
1.31x GBX11.17 Million
≈ $1.36K
GBX8.55 Million UK GBX54.50 ▲ +0.93%
13238 MUI Properties Bhd
KLSE:3913
1.31x RM314.44 Million
≈ $78.95 Million
RM240.87 Million Malaysia RM0.18 ▼ -2.70%
13239 Calix Inc
NYSE:CALX
1.31x $14.63 Million $11.21 Million USA $37.27 ▼ -2.79%
13240 Afentra PLC
LSE:AET
1.31x GBX42.80 Million
≈ $5.21K
GBX32.79 Million UK GBX73.50 ▲ +1.10%
13241 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
1.31x CN¥175.34 Million
≈ $25.66 Million
CN¥134.34 Million China CN¥19.20 ▲ +3.34%
13242 DeepMarkit Corp.
NASDAQ:MKTSF
1.31x $113.80K $87.19K USA $0.34 ▲ +0.00%
13243 DeepMarkit Corp
V:MKT
1.31x CA$113.80K
≈ $82.32K
CA$87.19K Canada CA$0.44 ▲ +0.00%
13244 Booz Allen Hamilton Holding
NYSE:BAH
1.31x $261.00 Million $200.00 Million USA $79.48 ▼ -0.66%
13245 Railtel Corporation Of India Limited
NSE:RAILTEL
1.30x Rs810.80 Million
≈ $8.77 Million
Rs621.40 Million India Rs313.25 ▼ -0.35%
13246 Masan Group Corp
VN:MSN
1.30x ₫1.35 Trillion
≈ $51.17 Million
₫1.03 Trillion Vietnam ₫73100.00 ▼ -1.22%
13247 Samwon Steel
KO:023000
1.30x ₩4.98 Billion
≈ $3.37 Million
₩3.81 Billion Korea ₩2195.00 ▼ -1.35%
13248 China Resources Double-Crane Pharmaceutical Co Ltd
SHG:600062
1.30x CN¥487.90 Million
≈ $71.40 Million
CN¥374.04 Million China CN¥16.87 ▲ +1.32%
13249 Aekyung Petrochemical Co Ltd
KO:161000
1.30x ₩18.94 Billion
≈ $12.84 Million
₩14.52 Billion Korea ₩10900.00 ▼ -3.63%
13250 Industrias Peñoles S.A.B. de C.V
MX:PE&OLES
1.30x MX$719.93 Million
≈ $41.43 Million
MX$551.99 Million Mexico MX$842.99 ▼ -6.20%
13251 Shenzhen Jasic Tech Co
SHE:300193
1.30x CN¥70.81 Million
≈ $10.36 Million
CN¥54.31 Million China CN¥7.67 ▲ +1.59%
13252 Nanjing Vishee Medical Technology Co Ltd
SHG:688580
1.30x CN¥42.79 Million
≈ $6.26 Million
CN¥32.82 Million China CN¥50.70 ▲ +0.46%
13253 Suzhou TFC Optical Communication Co Ltd
SHE:300394
1.30x CN¥737.97 Million
≈ $107.99 Million
CN¥566.11 Million China CN¥457.00 ▼ -4.88%
13254 Pacific Construction Co Ltd
TW:2506
1.30x NT$143.38 Million
≈ $4.52 Million
NT$110.03 Million Taiwan NT$8.98 ▲ +1.01%
13255 Faes Farma SA
MC:FAE
1.30x €35.56 Million
≈ $41.57 Million
€27.30 Million Spain €4.57 ▲ +0.11%
13256 YungShin Global Holding Corp
TW:3705
1.30x NT$490.93 Million
≈ $15.47 Million
NT$376.85 Million Taiwan NT$57.30 ▲ +0.70%
13257 Imeik Technology Development Co
SHE:300896
1.30x CN¥257.61 Million
≈ $37.70 Million
CN¥197.75 Million China CN¥98.88 ▲ +1.21%
13258 Vardhman Special Steels Limited
NSE:VSSL
1.30x Rs709.09 Million
≈ $7.67 Million
Rs544.59 Million India Rs275.45 ▼ -0.60%
13259 Hasen-Immobilien AG
STU:ABHA
1.30x €1.44 Million
≈ $1.68 Million
€1.10 Million Germany €176.00 ▲ +0.57%
13260 Driven Brands Holdings Inc
NASDAQ:DRVN
1.30x $79.22 Million $60.86 Million USA $13.00 ▲ +0.85%
13261 Nagreeka Capital & Infrastructure Limited
NSE:NAGREEKCAP
1.30x Rs112.44 Million
≈ $1.22 Million
Rs86.39 Million India Rs28.20 ▼ -1.57%
13262 Zinnwald Lithium PLC
LSE:ZNWD
1.30x GBX287.80
≈ $0.04
GBX221.15 UK GBX9.08 ▲ +0.89%
13263 Sieyuan Electric Co Ltd
SHE:002028
1.30x CN¥1.17 Billion
≈ $171.11 Million
CN¥898.67 Million China CN¥177.49 ▼ -7.94%
13264 Tibet Tianlu Co Ltd
SHG:600326
1.30x CN¥174.99 Million
≈ $25.61 Million
CN¥134.49 Million China CN¥7.57 ▲ +0.13%
13265 Gruma S.A.B. de C.V.
MX:GRUMAB
1.30x MX$164.74 Million
≈ $9.48 Million
MX$126.62 Million Mexico MX$288.25 ▼ -0.89%
13266 Zoetis Inc
NYSE:ZTS
1.30x $938.00 Million $721.00 Million USA $79.44 ▼ -0.10%
13267 Cheniere Energy Partners LP
NYSE MKT:CQP
1.30x $658.00 Million $506.00 Million USA $64.47 ▲ +0.17%
13268 Solteam Electronics Co Ltd
TWO:3484
1.30x NT$94.77 Million
≈ $2.99 Million
NT$72.88 Million Taiwan NT$44.65 ▼ -0.78%
13269 Anhui Anke BioTech Group
SHE:300009
1.30x CN¥240.51 Million
≈ $35.19 Million
CN¥184.97 Million China CN¥7.99 ▲ +1.01%
13270 Asiaplast Industries Tbk
JK:APLI
1.30x Rp5.87 Billion
≈ $343.83K
Rp4.51 Billion Indonesia Rp338.00 ▼ -2.87%
13271 Shandong Daye Co Ltd Class A
SHG:603278
1.30x CN¥48.71 Million
≈ $7.13 Million
CN¥37.47 Million China CN¥12.85 ▲ +3.55%
13272 Infoline Tec Holdings Bhd
KLSE:0253
1.30x RM25.57 Million
≈ $6.42 Million
RM19.67 Million Malaysia RM0.38 ▼ -1.32%
13273 DIETEREN GR. UNSP.ADR 1/2
F:DJD
1.30x €551.70 Million
≈ $645.00 Million
€424.50 Million Germany €106.00 ▲ +0.00%
13274 Vishnu Prakash R Punglia Limited
NSE:VPRPL
1.30x Rs701.83 Million
≈ $7.59 Million
Rs540.08 Million India Rs30.90 ▼ -4.98%
13275 Xaar plc
LSE:XAR
1.30x GBX1.43 Million
≈ $174.23
GBX1.10 Million UK GBX142.00 ▲ +4.41%
13276 Drax Group PLC
LSE:DRX
1.30x GBX286.90 Million
≈ $34.91K
GBX220.80 Million UK GBX795.00 ▼ -1.00%
13277 Total Soft Bank Ltd
KQ:045340
1.30x ₩3.23 Billion
≈ $2.19 Million
₩2.48 Billion Korea ₩6650.00 ▼ -1.04%
13278 Garrett Motion Inc
NASDAQ:GTX
1.30x $100.00 Million $77.00 Million USA $31.96 ▼ -2.74%
13279 Jiangsu Canopus Wisdom Medical Technology Co. Ltd. A
SHE:301290
1.30x CN¥126.49 Million
≈ $18.51 Million
CN¥97.42 Million China CN¥31.80 ▼ -0.93%
13280 Chemed Corp
NYSE:CHE
1.30x $83.39 Million $64.24 Million USA $441.59 ▲ +2.14%
13281 Friedrich Vorwerk Group SE
F:VH2
1.30x €37.69 Million
≈ $44.07 Million
€29.04 Million Germany €57.45 ▼ -1.79%
13282 FRIEDR.VORW.GRP. ADR/025
F:VH20
1.30x €37.69 Million
≈ $44.07 Million
€29.04 Million Germany €18.20 ▼ -1.62%
13283 Nam Long Investment Corp
VN:NLG
1.30x ₫128.93 Billion
≈ $4.90 Million
₫99.33 Billion Vietnam ₫25950.00 ▼ -1.14%
13284 Norse Atlantic ASA
OL:NORSE
1.30x Nkr2.07 Million
≈ $217.82K
Nkr1.59 Million Norway Nkr0.61 ▼ -4.69%
13285 Shenzhen Maxonic Auto Control
SHE:300112
1.30x CN¥11.04 Million
≈ $1.61 Million
CN¥8.50 Million China CN¥7.10 ▲ +3.80%
13286 Schroders PLC
LSE:SDR
1.30x GBX187.40 Million
≈ $22.80K
GBX144.40 Million UK GBX584.50 ▼ -0.17%
13287 ZHEJIANG SHIBAO H YC 1
F:W4K1
1.30x €234.24 Million
≈ $273.85 Million
€180.52 Million Germany €0.49 ▼ -2.40%
13288 Tata Consultancy Services Limited
NSE:TCS
1.30x Rs138.22 Billion
≈ $1.49 Billion
Rs106.57 Billion India Rs2198.90 ▼ -1.88%
13289 Huayang Intelligent Co Ltd
SHE:301502
1.30x CN¥27.64 Million
≈ $4.04 Million
CN¥21.31 Million China CN¥81.68 ▲ +0.57%
13290 Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077
1.30x CN¥192.05 Million
≈ $28.10 Million
CN¥148.09 Million China CN¥26.59 ▼ -0.45%
13291 Raytron Technology Co Ltd
SHG:688002
1.30x CN¥461.38 Million
≈ $67.52 Million
CN¥355.77 Million China CN¥120.80 ▼ -0.97%
13292 Vo2 Cap Holding AB
ST:VO2
1.30x Skr13.47 Million
≈ $1.45 Million
Skr10.39 Million Sweden Skr2.07 ▲ +0.98%
13293 GoGold Resources Inc.
TO:GGD
1.30x CA$20.97 Million
≈ $15.17 Million
CA$16.17 Million Canada CA$3.03 ▼ -9.28%
13294 Texas Capital Bancshares Inc
NASDAQ:TCBI
1.30x $130.49 Million $100.66 Million USA $101.69 ▼ -0.64%
13295 Dong Nai Port JSC
VN:PDN
1.30x ₫104.32 Billion
≈ $3.96 Million
₫80.48 Billion Vietnam ₫104100.00 ▼ -1.79%
13296 Zhengzhou Tiamaes Technology Co Ltd
SHE:300807
1.30x CN¥12.69 Million
≈ $1.86 Million
CN¥9.79 Million China CN¥41.63 ▼ -0.64%
13297 BRIG.M3 EUROP.ACQ.A-0001
F:KN2
1.30x €5.98 Million
≈ $6.99 Million
€4.61 Million Germany €8.95 ▲ +0.00%
13298 Rcm Beteiligungs AG
F:RCMN
1.30x €2.41 Million
≈ $2.81 Million
€1.86 Million Germany €1.05 ▼ -0.94%
13299 Xianheng International Science & Technology Co Ltd
SHG:605056
1.30x CN¥288.78 Million
≈ $42.26 Million
CN¥222.93 Million China CN¥19.35 ▲ +0.31%
13300 Monolithic Power Systems Inc
NASDAQ:MPWR
1.30x $250.25 Million $193.23 Million USA $1481.05 ▼ -10.38%