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
9201 Financiera Independencia S.A.B. de C.V. SOFOM E.N.R
MX:FINDEP
2.15x MX$503.49 Million
≈ $28.98 Million
MX$234.30 Million Mexico MX$7.15 ▲ +0.00%
9202 Republic Airways Holdings Inc
NASDAQ:RJET
2.15x $57.80 Million $26.90 Million USA $17.29 ▲ +5.81%
9203 Tropical Canning (Thailand) Public Company Limited
BK:TC
2.15x ฿111.43 Million
≈ $3.47 Million
฿51.86 Million Thailand ฿6.75 ▲ +0.75%
9204 Innocean Worldwide Inc
KO:214320
2.15x ₩66.96 Billion
≈ $45.38 Million
₩31.17 Billion Korea ₩19150.00 ▲ +0.26%
9205 Avadh Sugar & Energy Limited
NSE:AVADHSUGAR
2.15x Rs1.54 Billion
≈ $16.65 Million
Rs716.77 Million India Rs525.35 ▼ -1.75%
9206 Tenaga Nasional Bhd
KLSE:5347
2.15x RM3.60 Billion
≈ $903.29 Million
RM1.68 Billion Malaysia RM14.36 ▼ -0.97%
9207 Bank Pan Indonesia Tbk
JK:PNBN
2.15x Rp1.50 Trillion
≈ $87.91 Million
Rp698.53 Billion Indonesia Rp885.00 ▼ -1.67%
9208 Buana Listya Tama Tbk PT
JK:BULL
2.15x Rp4.83 Million
≈ $282.77
Rp2.25 Million Indonesia Rp438.00 ▲ +12.31%
9209 Company K Partners Limited
KQ:307930
2.15x ₩9.05 Billion
≈ $6.13 Million
₩4.21 Billion Korea ₩5820.00 ▼ -3.16%
9210 Alarm.com Holdings Inc
NASDAQ:ALRM
2.15x $50.63 Million $23.58 Million USA $51.78 ▲ +2.53%
9211 Meditera Tibbi Malzeme Sanayi ve Ticaret AS
IS:MEDTR
2.15x TL140.82 Million
≈ $3.15 Million
TL65.61 Million Turkey TL26.56 ▼ -1.26%
9212 Shanghai Menon Animal Nutrition Technology Co. Ltd.
SHE:301156
2.15x CN¥37.33 Million
≈ $5.46 Million
CN¥17.39 Million China CN¥9.96 ▼ -2.06%
9213 Acme Electronics
TWO:8121
2.15x NT$41.14 Million
≈ $1.30 Million
NT$19.17 Million Taiwan NT$31.25 ▼ -7.27%
9214 Aware Inc
NASDAQ:AWRE
2.15x $2.46 Million $1.15 Million USA $1.09 ▲ +0.00%
9215 Clearfield Inc
NASDAQ:CLFD
2.15x $11.33 Million $5.28 Million USA $30.99 ▲ +1.61%
9216 Jinxiandai Information Industry Co
SHE:300830
2.15x CN¥108.66 Million
≈ $15.90 Million
CN¥50.64 Million China CN¥7.21 ▼ -3.35%
9217 INCUVO S.A. ZY -50
F:68X
2.15x €6.49 Million
≈ $7.59 Million
€3.02 Million Germany €0.11 ▲ +0.94%
9218 Asseco Poland S.A.
WAR:ACP
2.14x zł1.47 Billion
≈ $404.65 Million
zł685.50 Million Poland zł182.70 ▲ +1.42%
9219 TE Connectivity Ltd
NYSE:TEL
2.14x $1.42 Billion $663.00 Million USA $202.94 ▲ +2.09%
9220 DUG Foodtech AB (publ)
ST:VUXEN
2.14x Skr9.00 Million
≈ $968.54K
Skr4.20 Million USA Skr25.80 ▼ -0.77%
9221 Hyundai Doosan Infracore Co Ltd
KO:042670
2.14x ₩143.36 Billion
≈ $97.15 Million
₩66.93 Billion Korea ₩13800.00 ▲ +0.00%
9222 Nantong Jinghua Pharmaceutical Co Ltd
SHE:002349
2.14x CN¥97.93 Million
≈ $14.33 Million
CN¥45.73 Million China CN¥6.46 ▼ -4.15%
9223 Jonjee Hi-tech Industrial and Commercial Holding Co Ltd
SHG:600872
2.14x CN¥263.42 Million
≈ $38.55 Million
CN¥123.04 Million China CN¥18.37 ▼ -1.87%
9224 ANTA Sports Products Limited
F:AS7
2.14x €5.08 Billion
≈ $5.94 Billion
€2.37 Billion Germany €8.40 ▼ -0.08%
9225 Bredband2 i Skandinavien AB
ST:BRE2
2.14x Skr63.35 Million
≈ $6.82 Million
Skr29.61 Million Sweden Skr3.25 ▲ +0.00%
9226 Gmb Korea
KO:013870
2.14x ₩6.73 Billion
≈ $4.56 Million
₩3.15 Billion Korea ₩3830.00 ▲ +0.66%
9227 Stabilis Solutions Inc
NASDAQ:SLNG
2.14x $2.39 Million $1.12 Million USA $4.60 ▲ +0.66%
9228 SFC Energy AG
XETRA:F3C
2.14x €3.84 Million
≈ $4.49 Million
€1.80 Million Germany €20.00 ▲ +1.52%
9229 Aumann AG
XETRA:AAG
2.14x €11.38 Million
≈ $13.31 Million
€5.32 Million Germany €13.20 ▲ +0.00%
9230 The Great Eastern Shipping Company Limited
NSE:GESHIP
2.14x Rs12.43 Billion
≈ $134.46 Million
Rs5.81 Billion India Rs1437.90 ▼ -0.28%
9231 BIOCYTOGEN PHARMA. H YC1
F:I54
2.14x €370.25 Million
≈ $432.86 Million
€173.20 Million Germany €5.70 ▲ +0.00%
9232 Bilendi
PA:ALBLD
2.14x €4.65 Million
≈ $5.43 Million
€2.17 Million France €14.16 ▼ -7.21%
9233 Advanced Micro Devices Inc
NASDAQ:AMD
2.14x $2.96 Billion $1.38 Billion USA $521.95 ▼ -3.29%
9234 Luceco plc
LSE:LUCE
2.14x GBX14.10 Million
≈ $1.72K
GBX6.60 Million UK GBX251.00 ▼ -0.79%
9235 Ci&T Inc
NYSE:CINT
2.13x $31.02 Million $14.53 Million USA $3.11 ▲ +2.30%
9236 Stendörren Fastigheter AB (publ)
ST:STEF-B
2.13x Skr111.00 Million
≈ $11.95 Million
Skr52.00 Million Sweden Skr181.20 ▲ +1.00%
9237 Veracruz Properties SOCIMI SA
MC:YVCP
2.13x €1.49 Million
≈ $1.74 Million
€698.57K Spain €31.20 ▲ +0.00%
9238 GuangDong GenSho Logistics Co
SHG:603813
2.13x CN¥12.09 Million
≈ $1.77 Million
CN¥5.67 Million China CN¥27.90 ▼ -4.29%
9239 Pulike Biological Engineering
SHG:603566
2.13x CN¥87.38 Million
≈ $12.79 Million
CN¥40.95 Million China CN¥9.95 ▼ -3.02%
9240 Adesso SE
XETRA:ADN1
2.13x €25.59 Million
≈ $29.92 Million
€12.00 Million Germany €52.60 ▼ -0.57%
9241 Echo Investment SA
WAR:ECH
2.13x zł232.77 Million
≈ $64.06 Million
zł109.12 Million Poland zł4.99 ▼ -0.20%
9242 SPRINGFIELD PROP. LS-125
F:9MZ
2.13x €30.07 Million
≈ $35.15 Million
€14.10 Million Germany €1.08 ▲ +0.93%
9243 Sumber Alfaria Trijaya Tbk
JK:AMRT
2.13x Rp919.45 Billion
≈ $53.88 Million
Rp431.10 Billion Indonesia Rp1375.00 ▼ -2.83%
9244 Qingdao Choho Industrial Co Ltd
SHE:003033
2.13x CN¥93.15 Million
≈ $13.63 Million
CN¥43.68 Million China CN¥68.90 ▼ -1.35%
9245 Perdana Petroleum Bhd
KLSE:7108
2.13x RM169.36 Million
≈ $42.52 Million
RM79.42 Million Malaysia RM0.17 ▲ +0.00%
9246 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
2.13x CN¥854.09 Million
≈ $124.98 Million
CN¥400.55 Million China CN¥16.46 ▼ -6.48%
9247 DGL Group Ltd
AU:DGL
2.13x AU$19.69 Million
≈ $13.93 Million
AU$9.23 Million Australia AU$0.30 ▲ +0.00%
9248 Henan Ancai Hi-tech Co Ltd
SHG:600207
2.13x CN¥27.72 Million
≈ $4.06 Million
CN¥13.00 Million China CN¥3.91 ▼ -4.17%
9249 Cogeco Communications Inc
TO:CCA
2.13x CA$170.56 Million
≈ $123.38 Million
CA$80.01 Million Canada CA$60.66 ▼ -0.26%
9250 He Bei Cheng De LoLo Co Ltd
SHE:000848
2.13x CN¥266.89 Million
≈ $39.05 Million
CN¥125.21 Million China CN¥8.02 ▼ -1.11%
9251 Johns LYNG Group Ltd
AU:JLG
2.13x AU$48.23 Million
≈ $34.12 Million
AU$22.62 Million Australia AU$3.99 ▲ +0.00%
9252 Power REIT
NYSE MKT:PW
2.13x $476.44K $223.55K USA $9.20 ▼ -0.65%
9253 Triple Point Social Housing REIT PLC
LSE:SOHO
2.13x GBX12.48 Million
≈ $1.52K
GBX5.86 Million UK GBX75.20 ▲ +0.27%
9254 Arca Continental S.A.B. de C.V
MX:AC
2.13x MX$8.08 Billion
≈ $464.99 Million
MX$3.79 Billion Mexico MX$199.09 ▲ +1.37%
9255 Kenon Holdings
NYSE:KEN
2.13x $102.79 Million $48.26 Million USA $69.37 ▲ +1.92%
9256 Chun Yu Works & Co Ltd
TW:2012
2.13x NT$69.97 Million
≈ $2.20 Million
NT$32.86 Million Taiwan NT$15.75 ▲ +0.64%
9257 Jiangsu Huaxin New Material Co Ltd Class A
SHE:300717
2.13x CN¥26.32 Million
≈ $3.85 Million
CN¥12.36 Million China CN¥16.65 ▲ +0.97%
9258 Inner Mongolia Dazhong Mining Co Ltd
SHE:001203
2.13x CN¥400.95 Million
≈ $58.67 Million
CN¥188.31 Million China CN¥26.31 ▼ -3.84%
9259 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
2.13x CN¥52.62 Million
≈ $7.70 Million
CN¥24.72 Million China CN¥22.31 ▲ +0.27%
9260 Intertek Group PLC
LSE:ITRK
2.13x GBX394.50 Million
≈ $48.00K
GBX185.30 Million UK GBX5820.00 ▲ +0.09%
9261 Thai Optical Group Public Company Limited
BK:TOG
2.13x ฿172.10 Million
≈ $5.36 Million
฿80.86 Million Thailand ฿7.65 ▲ +0.00%
9262 Wabash National Corporation
NYSE:WNC
2.13x $85.21 Million $40.04 Million USA $13.34 ▲ +0.30%
9263 Battalion Oil Corp
NYSE MKT:BATL
2.13x $10.21 Million $4.80 Million USA $1.89 ▼ -4.55%
9264 Experian plc
F:J2B
2.13x €493.50 Million
≈ $576.95 Million
€232.00 Million Germany €31.80 ▲ +0.63%
9265 Shanghai Ganglian E Commerce
SHE:300226
2.13x CN¥136.80 Million
≈ $20.02 Million
CN¥64.32 Million China CN¥14.57 ▼ -4.58%
9266 Shinsegae I&C
KO:035510
2.13x ₩21.83 Billion
≈ $14.80 Million
₩10.27 Billion Korea ₩12600.00 ▼ -2.17%
9267 Thermador Groupe SA
PA:THEP
2.13x €23.65 Million
≈ $27.65 Million
€11.12 Million France €76.10 ▲ +0.13%
9268 Griffin Mining
LSE:GFM
2.13x GBX24.01 Million
≈ $2.92K
GBX11.30 Million UK GBX308.00 ▲ +1.65%
9269 Diana Shipping Inc.
NYSE:DSX
2.13x $15.22 Million $7.16 Million USA $2.25 ▲ +1.35%
9270 Hancom Inc
KQ:030520
2.13x ₩25.17 Billion
≈ $17.06 Million
₩11.84 Billion Korea ₩16440.00 ▼ -2.55%
9271 TXC Corp
TW:3042
2.13x NT$787.07 Million
≈ $24.80 Million
NT$370.33 Million Taiwan NT$165.00 ▲ +0.30%
9272 Avillion Bhd
KLSE:8885
2.13x RM1.87 Million
≈ $468.49K
RM878.00K Malaysia RM0.05 ▲ +12.50%
9273 Key Ware Electronics Co Ltd
TWO:5498
2.13x NT$68.73 Million
≈ $2.17 Million
NT$32.34 Million Taiwan NT$45.75 ▼ -6.06%
9274 ALM EQUITY AB
F:I53
2.13x €289.00 Million
≈ $337.87 Million
€136.00 Million Germany €3.85 ▼ -2.28%
9275 Janfusun Fancyworld
TWO:5701
2.12x NT$34.72 Million
≈ $1.09 Million
NT$16.34 Million Taiwan NT$4.71 ▼ -1.26%
9276 Shanghai HIUV New Materials Co Ltd
SHG:688680
2.12x CN¥662.28 Million
≈ $96.91 Million
CN¥311.78 Million China CN¥32.68 ▼ -0.64%
9277 ALTERRA PWR
F:9ME
2.12x €1.20 Billion
≈ $1.40 Billion
€563.65 Million Germany €0.52 ▼ -3.74%
9278 Hitech Corporation Limited
NSE:HITECHCORP
2.12x Rs259.08 Million
≈ $2.80 Million
Rs122.04 Million India Rs320.25 ▲ +0.34%
9279 QBE Insurance Group Limited
AU:QBE
2.12x AU$2.45 Billion
≈ $1.74 Billion
AU$1.16 Billion Australia AU$24.85 ▲ +1.39%
9280 Guangdong Shirongzhaoye Co Ltd
SHE:002016
2.12x CN¥230.85 Million
≈ $33.78 Million
CN¥108.78 Million China CN¥4.03 ▼ -2.89%
9281 SiteOne Landscape Supply Inc
NYSE:SITE
2.12x $128.60 Million $60.60 Million USA $99.87 ▲ +1.25%
9282 Renhe Pharmacy Co Ltd
SHE:000650
2.12x CN¥188.23 Million
≈ $27.54 Million
CN¥88.71 Million China CN¥5.26 ▼ -2.05%
9283 Aegon NV
AS:AGN
2.12x €1.24 Billion
≈ $1.45 Billion
€584.00 Million Netherlands €8.06 ▲ +1.21%
9284 AI Era Corp.
NASDAQ:ABQQD
2.12x $769.85K $362.90K USA $0.24 ▼ -13.86%
9285 Singular People S.A.
MC:SNG
2.12x €7.22 Million
≈ $8.44 Million
€3.40 Million Spain €2.07 ▲ +0.49%
9286 Shenzhen Hopewind Elec Co Ltd
SHG:603063
2.12x CN¥194.39 Million
≈ $28.45 Million
CN¥91.66 Million China CN¥29.35 ▼ -2.36%
9287 Dacome International Ltd
TWO:9960
2.12x NT$49.87 Million
≈ $1.57 Million
NT$23.51 Million Taiwan NT$32.00 ▼ -3.18%
9288 SNDL Inc.
NASDAQ:SNDL
2.12x $6.12 Million $2.88 Million USA $1.25 ▼ -0.40%
9289 PetroVietnam Transportation Corp
VN:PVT
2.12x ₫676.39 Billion
≈ $25.70 Million
₫319.05 Billion Vietnam ₫16850.00 ▼ -0.59%
9290 CTS Corporation
NYSE:CTS
2.12x $29.02 Million $13.69 Million USA $59.99 ▼ -1.53%
9291 Cloudberry Clean Energy As
OL:CLOUD
2.12x Nkr212.00 Million
≈ $22.31 Million
Nkr100.00 Million Norway Nkr12.84 ▼ -0.93%
9292 Able Global Bhd
KLSE:7167
2.12x RM41.50 Million
≈ $10.42 Million
RM19.58 Million Malaysia RM1.56 ▲ +0.00%
9293 Klarsen SA
PA:ALKLA
2.12x €95.62K
≈ $111.79K
€45.12K France €0.56 ▲ +47.37%
9294 Shanghai Baolong Automotive Corp
SHG:603197
2.12x CN¥134.06 Million
≈ $19.62 Million
CN¥63.26 Million China CN¥27.75 ▼ -2.36%
9295 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
2.12x €90.92 Billion
≈ $106.29 Billion
€42.90 Billion Germany €7.33 ▲ +1.74%
9296 Ardmore Shpng
NYSE:ASC
2.12x $26.21 Million $12.38 Million USA $16.61 ▲ +0.18%
9297 Evertec Inc
NYSE:EVTC
2.12x $70.87 Million $33.46 Million USA $29.73 ▲ +2.24%
9298 GO Element Co. Ltd.
KQ:311320
2.12x ₩2.67 Billion
≈ $1.81 Million
₩1.26 Billion Korea ₩7080.00 ▼ -11.83%
9299 Serco Group
LSE:SRP
2.12x GBX187.60 Million
≈ $22.83K
GBX88.60 Million UK GBX240.60 ▲ +0.84%
9300 Entertainment Network (India) Limited
NSE:ENIL
2.12x Rs255.36 Million
≈ $2.76 Million
Rs120.61 Million India Rs105.63 ▼ -0.86%