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
6301 Lincoln Educational Services
NASDAQ:LINC
3.43x $43.51 Million $12.70 Million USA $50.60 ▲ +1.06%
6302 Shandong Yisheng Livestock & Poultry Breeding Co Ltd
SHE:002458
3.43x CN¥87.80 Million
≈ $12.85 Million
CN¥25.63 Million China CN¥7.88 ▼ -4.48%
6303 Flexsteel Industries Inc
NASDAQ:FLXS
3.42x $22.07 Million $6.45 Million USA $58.35 ▲ +1.04%
6304 Northrim BanCorp Inc
NASDAQ:NRIM
3.42x $92.67 Million $27.07 Million USA $24.81 ▲ +4.55%
6305 Nanjing Xinjiekou Department Store Co Ltd
SHG:600682
3.42x CN¥157.19 Million
≈ $23.00 Million
CN¥45.91 Million China CN¥5.85 ▼ -4.26%
6306 Tecan Group AG
SW:TECN
3.42x CHF61.36 Million
≈ $77.57 Million
CHF17.92 Million Switzerland CHF163.50 ▲ +4.21%
6307 MACH7 Technologies Ltd
AU:M7T
3.42x AU$2.31 Million
≈ $1.63 Million
AU$674.80K Australia AU$0.32 ▲ +0.00%
6308 Five Point Holdings LLC
NYSE:FPH
3.42x $79.71 Million $23.29 Million USA $4.99 ▲ +1.01%
6309 Steel Pipe Industry Of Indonesia
JK:ISSP
3.42x Rp440.85 Billion
≈ $25.83 Million
Rp128.83 Billion Indonesia Rp406.00 ▲ +1.00%
6310 Michael Hill International Ltd
AU:MHJ
3.42x AU$63.64 Million
≈ $45.03 Million
AU$18.60 Million Australia AU$0.31 ▲ +1.64%
6311 Scout24 AG
XETRA:G24
3.42x €133.51 Million
≈ $156.09 Million
€39.02 Million Germany €74.50 ▲ +3.76%
6312 DLSI
PA:ALDLS
3.42x €3.38 Million
≈ $3.95 Million
€988.00K France €10.20 ▼ -0.97%
6313 Henan Jindan Lactic Acid Technology
SHE:300829
3.42x CN¥124.13 Million
≈ $18.16 Million
CN¥36.29 Million China CN¥17.39 ▲ +0.46%
6314 FS Credit Opportunities Corp.
NYSE:FSCO
3.42x $512.21 Million $149.75 Million USA $4.91 ▲ +1.03%
6315 Nusantara Pelabuhan Handal Tbk PT
JK:PORT
3.42x Rp118.18 Billion
≈ $6.93 Million
Rp34.56 Billion Indonesia Rp880.00 ▲ +0.00%
6316 BuilderSmart Public Company Limited
BK:BSM
3.42x ฿7.37 Million
≈ $229.72K
฿2.15 Million Thailand ฿0.32 ▼ -5.88%
6317 Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271
3.42x CN¥838.57 Million
≈ $122.71 Million
CN¥245.24 Million China CN¥12.84 ▼ -1.31%
6318 Pioneer Floating Rate Trust
NYSE:PHD
3.42x $6.68 Million $1.95 Million USA $9.95 ▼ -0.10%
6319 Fullink Technology Co. LTD.
SHE:301067
3.42x CN¥27.53 Million
≈ $4.03 Million
CN¥8.06 Million China CN¥35.46 ▼ -1.23%
6320 Korean Air Lines Co Ltd
KO:003495
3.42x ₩442.18 Billion
≈ $299.66 Million
₩129.42 Billion Korea ₩21850.00 ▼ -0.91%
6321 Danya Cebus
TA:DNYA
3.42x ILA145.10 Million
≈ $389.02K
ILA42.47 Million Israel ILA13910.00 ▲ +1.38%
6322 Tianshui Huatian Technology Co Ltd
SHE:002185
3.42x CN¥1.08 Billion
≈ $158.05 Million
CN¥316.16 Million China CN¥19.26 ▲ +0.52%
6323 Navneet Education Limited
NSE:NAVNETEDUL
3.42x Rs4.85 Billion
≈ $52.45 Million
Rs1.42 Billion India Rs142.31 ▲ +0.52%
6324 Accelink Technologies Co Ltd
SHE:002281
3.42x CN¥1.18 Billion
≈ $173.22 Million
CN¥346.60 Million China CN¥220.56 ▼ -1.54%
6325 NRB Bearing Limited
NSE:NRBBEARING
3.41x Rs1.25 Billion
≈ $13.47 Million
Rs364.60 Million India Rs371.60 ▲ +3.99%
6326 TPL Plastech Limited
NSE:TPLPLASTEH
3.41x Rs420.77 Million
≈ $4.55 Million
Rs123.23 Million India Rs68.51 ▼ -1.23%
6327 HMM Co Ltd
KO:011200
3.41x ₩1.04 Trillion
≈ $701.94 Million
₩303.46 Billion Korea ₩19620.00 ▲ +0.56%
6328 Beijing Sanyuan Foods Co Ltd
SHG:600429
3.41x CN¥181.38 Million
≈ $26.54 Million
CN¥53.14 Million China CN¥4.55 ▼ -4.21%
6329 Takeda Pharmaceutical Co Ltd ADR
NYSE:TAK
3.41x $360.04 Billion $105.51 Billion USA $16.65 ▲ +0.30%
6330 Tianyu Ecology & Landscape Co
SHG:603717
3.41x CN¥46.96 Million
≈ $6.87 Million
CN¥13.77 Million China CN¥6.58 ▼ -2.81%
6331 TTS (TRANSPORT TRADE SERVICES)
RO:TTS
3.41x RON37.47 Million
≈ $8.60 Million
RON10.99 Million Romania RON5.66 ▲ +1.07%
6332 The Hackett Group Inc
NASDAQ:HCKT
3.41x $19.07 Million $5.59 Million USA $11.07 ▲ +0.64%
6333 Goodwill E Health Info Co Ltd
SHG:688246
3.41x CN¥83.42 Million
≈ $12.21 Million
CN¥24.47 Million China CN¥20.40 ▼ -3.91%
6334 Blueberry NFT CO.LTD
KQ:044480
3.41x ₩870.37 Million
≈ $589.84K
₩255.27 Million Korea ₩1064.00 ▼ -2.47%
6335 Fourlis Holdings S.A.
AT:FOYRK
3.41x €33.98 Million
≈ $39.72 Million
€9.96 Million Greece €4.32 ▼ -0.23%
6336 Sejal Glass Limited
NSE:SEJALLTD
3.41x Rs422.76 Million
≈ $4.57 Million
Rs124.03 Million India Rs741.55 ▼ -2.06%
6337 PannErgy Nyrt.
F:PPL
3.41x €1.98 Billion
≈ $2.31 Billion
€579.50 Million Germany €6.50 ▲ +0.00%
6338 New Hope Corporation Ltd
AU:NHC
3.41x AU$185.02 Million
≈ $130.91 Million
AU$54.30 Million Australia AU$6.17 ▲ +2.15%
6339 Hunan Keli Motor Co Ltd
SHE:002892
3.41x CN¥55.00 Million
≈ $8.05 Million
CN¥16.15 Million China CN¥9.89 ▼ -2.75%
6340 Nexted Group Ltd
AU:NXD
3.41x AU$10.70 Million
≈ $7.57 Million
AU$3.14 Million Australia AU$0.12 ▲ +9.09%
6341 Ihlas Ev Aletleri Imalat Sanayi ve Ticaret AS
IS:IHEVA
3.40x TL38.32 Million
≈ $858.28K
TL11.26 Million Turkey TL2.18 ▼ -0.91%
6342 China Leadshine Technology Co Ltd
SHE:002979
3.40x CN¥140.31 Million
≈ $20.53 Million
CN¥41.22 Million China CN¥53.16 ▲ +1.26%
6343 ERMENEGILDO ZEG.DL -0001
F:JN0
3.40x €335.56 Million
≈ $392.30 Million
€98.58 Million Germany €12.49 ▲ +2.80%
6344 Ningbo Ginlong Technologies Co Ltd Class A
SHE:300763
3.40x CN¥895.78 Million
≈ $131.08 Million
CN¥263.30 Million China CN¥105.90 ▼ -3.27%
6345 O.C.C. Public Company Limited
BK:OCC
3.40x ฿55.62 Million
≈ $1.73 Million
฿16.35 Million Thailand ฿9.90 ▼ -1.00%
6346 Guotai Junan Securities Co Ltd
SHG:601211
3.40x CN¥21.55 Billion
≈ $3.15 Billion
CN¥6.34 Billion China CN¥16.20 ▼ -0.74%
6347 Adavale Resources Ltd
AU:ADD
3.40x AU$9.10 Million
≈ $6.44 Million
AU$2.67 Million Australia AU$0.04 ▲ +0.00%
6348 Aurobindo Pharma Limited
NSE:AUROPHARMA
3.40x Rs28.85 Billion
≈ $312.01 Million
Rs8.48 Billion India Rs1463.60 ▲ +1.61%
6349 Comcast Corp
NASDAQ:CMCSA
3.40x $6.89 Billion $2.03 Billion USA $23.33 ▼ -0.81%
6350 Jiangsu Toland Alloy Co Ltd
SHE:300855
3.40x CN¥103.28 Million
≈ $15.11 Million
CN¥30.39 Million China CN¥33.54 ▼ -1.81%
6351 RCI Hospitality Holdings Inc
NASDAQ:RICK
3.40x $13.79 Million $4.06 Million USA $25.11 ▲ +2.81%
6352 Beauty Community Public Company Limited
BK:BEAUTY
3.40x ฿64.22 Million
≈ $2.00 Million
฿18.91 Million Thailand ฿0.37 ▼ -5.13%
6353 Shenzhen Feima International Supply Chain Co Ltd
SHE:002210
3.39x CN¥39.79 Million
≈ $5.82 Million
CN¥11.72 Million China CN¥2.66 ▼ -2.21%
6354 Allegro.eu S.A.
WAR:ALE
3.39x zł1.49 Billion
≈ $409.74 Million
zł438.60 Million Poland zł35.34 ▲ +0.66%
6355 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
3.39x €3.47 Billion
≈ $4.06 Billion
€1.02 Billion Germany €27.40 ▼ -2.14%
6356 Importadora y Exportadora de la Patagonia SA
BA:PATA
3.39x AR$14.89 Billion
≈ $10.77 Million
AR$4.39 Billion Argentina AR$1370.00 ▲ +1.48%
6357 Compagnie Financière Richemont SA
JSE:CFR
3.39x ZAC1.43 Billion
≈ $759.17K
ZAC421.00 Million South Africa ZAC338537.00 ▼ -0.63%
6358 Blue Dart Express Limited
NSE:BLUEDART
3.39x Rs2.70 Billion
≈ $29.17 Million
Rs795.00 Million India Rs4719.60 ▲ +0.59%
6359 PLDT Inc ADR
NYSE:PHI
3.39x $22.97 Billion $6.77 Billion USA $20.99 ▲ +0.24%
6360 Tianjin Saixiang Technology Co Ltd
SHE:002337
3.39x CN¥34.69 Million
≈ $5.08 Million
CN¥10.23 Million China CN¥5.17 ▼ -0.58%
6361 Virtus Investment Partners, Inc.
NASDAQ:VRTS
3.39x $108.28 Million $31.93 Million USA $161.79 ▲ +1.72%
6362 ALi Corp
TW:3041
3.39x NT$56.43 Million
≈ $1.78 Million
NT$16.64 Million Taiwan NT$25.30 ▼ -4.53%
6363 Zhejiang Tieliu Clutch Co Ltd
SHG:603926
3.39x CN¥93.54 Million
≈ $13.69 Million
CN¥27.59 Million China CN¥20.88 ▲ +0.97%
6364 Mildef Crete
TWO:3213
3.39x NT$261.54 Million
≈ $8.24 Million
NT$77.16 Million Taiwan NT$126.50 ▲ +0.40%
6365 WiSoL CO.LTD
KQ:122990
3.39x ₩7.78 Billion
≈ $5.27 Million
₩2.30 Billion Korea ₩7120.00 ▼ -0.28%
6366 Wuxi Lead Auto Equipment Co Ltd
SHE:300450
3.39x CN¥1.51 Billion
≈ $221.24 Million
CN¥446.07 Million China CN¥46.88 ▼ -1.72%
6367 China State Construction Engineering Corp Ltd
SHG:601668
3.39x CN¥26.35 Billion
≈ $3.86 Billion
CN¥7.78 Billion China CN¥4.71 ▼ -1.26%
6368 Téléverbier SA
PA:TVRB
3.39x €38.57 Million
≈ $45.09 Million
€11.38 Million France €66.00 ▲ +0.00%
6369 Rawlplug S.A.
WAR:RWL
3.39x zł52.08 Million
≈ $14.33 Million
zł15.37 Million Poland zł14.50 ▲ +1.40%
6370 Netanel Group
TA:NTGR
3.39x ILA68.18 Million
≈ $182.78K
ILA20.13 Million Israel ILA911.10 ▼ -3.34%
6371 Z HOLDINGS CORP. ADR 2
F:YOJ0
3.39x €519.59 Billion
≈ $607.46 Billion
€153.47 Billion Germany €3.98 ▼ -1.00%
6372 CryoCell International Inc
NYSE MKT:CCEL
3.38x $2.54 Million $749.41K USA $3.46 ▲ +0.58%
6373 Tunas Alfin Tbk
JK:TALF
3.38x Rp42.27 Billion
≈ $2.48 Million
Rp12.49 Billion Indonesia Rp700.00 ▼ -1.41%
6374 Ultrapar Participacoes SA ADR
NYSE:UGP
3.38x $1.74 Billion $513.98 Million USA $5.73 ▼ -1.72%
6375 Seek Ltd
AU:SEK
3.38x AU$333.30 Million
≈ $235.83 Million
AU$98.50 Million Australia AU$12.99 ▼ -1.22%
6376 Brenntag SE
F:BNR
3.38x €382.70 Million
≈ $447.42 Million
€113.10 Million Germany €56.36 ▼ -0.11%
6377 BRENNTAG SE UNSP.ADR/020
F:BNRA
3.38x €382.70 Million
≈ $447.42 Million
€113.10 Million Germany €11.60 ▼ -0.85%
6378 Beijing Jingcheng Machinery Electric Co Ltd
SHG:600860
3.38x CN¥79.66 Million
≈ $11.66 Million
CN¥23.54 Million China CN¥8.97 ▼ -2.39%
6379 Jayaswal Neco Industries Limited
NSE:JAYNECOIND
3.38x Rs6.70 Billion
≈ $72.48 Million
Rs1.98 Billion India Rs97.11 ▲ +0.01%
6380 Viper Energy Ut
NASDAQ:VNOM
3.38x $328.00 Million $97.00 Million USA $46.37 ▼ -1.09%
6381 104 Corporation
TW:3130
3.38x NT$308.34 Million
≈ $9.71 Million
NT$91.19 Million Taiwan NT$222.00 ▲ +0.23%
6382 Medco Energi Internasional Tbk
JK:MEDC
3.38x Rp225.45 Million
≈ $13.21K
Rp66.69 Million Indonesia Rp1270.00 ▼ -0.39%
6383 Adani Green Energy Limited
NSE:ADANIGREEN
3.38x Rs43.76 Billion
≈ $473.25 Million
Rs12.96 Billion India Rs1423.30 ▼ -0.29%
6384 American Healthcare REIT, Inc.
NYSE:AHR
3.38x $81.07 Million $24.01 Million USA $46.37 ▼ -0.47%
6385 Gujarat Ambuja Exports Limited
NSE:GAEL
3.38x Rs1.29 Billion
≈ $13.90 Million
Rs380.80 Million India Rs154.97 ▲ +1.29%
6386 Jiayou International Logistics Co Ltd
SHG:603871
3.37x CN¥1.06 Billion
≈ $154.64 Million
CN¥313.17 Million China CN¥12.41 ▲ +3.16%
6387 Brave Bison Group PLC
LSE:BBSN
3.37x GBX4.60 Million
≈ $559.44
GBX1.36 Million UK GBX91.50 ▲ +3.98%
6388 Principal Financial Group Inc
NASDAQ:PFG
3.37x $1.74 Billion $517.00 Million USA $103.51 ▲ +2.29%
6389 Austin Engineering Ltd
AU:ANG
3.37x AU$6.60 Million
≈ $4.67 Million
AU$1.96 Million Australia AU$0.18 ▼ -1.13%
6390 TH Plantations Bhd
KLSE:5112
3.37x RM104.67 Million
≈ $26.28 Million
RM31.04 Million Malaysia RM0.61 ▲ +2.54%
6391 KLX Energy Services Holdings Inc
NASDAQ:KLXE
3.37x $25.60 Million $7.60 Million USA $3.27 ▲ +9.00%
6392 Zhe Jiang Headman Machinery Co Ltd
SHG:688577
3.37x CN¥76.87 Million
≈ $11.25 Million
CN¥22.82 Million China CN¥66.47 ▼ -5.39%
6393 Sichuan Golden Summit Group Joint Stock Co Ltd
SHG:600678
3.37x CN¥19.38 Million
≈ $2.84 Million
CN¥5.75 Million China CN¥6.45 ▼ -4.44%
6394 SG Choongbang Co Ltd
KO:001380
3.37x ₩5.28 Billion
≈ $3.58 Million
₩1.57 Billion Korea ₩1563.00 ▲ +4.90%
6395 Intrepid Potash Inc
NYSE:IPI
3.37x $23.17 Million $6.88 Million USA $37.18 ▲ +2.11%
6396 Lam Soon (Thailand) Public Company Limited
BK:LST
3.37x ฿402.22 Million
≈ $12.54 Million
฿119.47 Million Thailand ฿4.68 ▲ +0.00%
6397 Guizhou Yibai Pharmaceutical Co Ltd
SHG:600594
3.37x CN¥141.24 Million
≈ $20.67 Million
CN¥41.96 Million China CN¥3.43 ▼ -2.56%
6398 Samart Telcoms Public Company Limited
BK:SAMTEL
3.37x ฿112.29 Million
≈ $3.50 Million
฿33.37 Million Thailand ฿3.66 ▲ +4.57%
6399 Everforth, Inc.
NYSE:EFOR
3.36x $18.50 Million $5.50 Million USA $20.60 ▲ +0.34%
6400 SARTORIUS (UNSP.ADS)/1/5
F:SRT0
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €47.40 ▲ +0.00%