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
3301 Rangdong Light source and Vacuum flask JSC
VN:RAL
6.90x ₫756.52 Billion
≈ $28.74 Million
₫109.58 Billion Vietnam ₫85000.00 ▼ -0.82%
3302 Hf Foods Group Inc
NASDAQ:HFFG
6.90x $3.52 Million $510.00K USA $1.84 ▲ +0.00%
3303 Henan Hengxing Science & Technology Co Ltd
SHE:002132
6.90x CN¥108.39 Million
≈ $15.86 Million
CN¥15.71 Million China CN¥5.61 ▲ +5.06%
3304 Giant Manufacturing Co Ltd
TW:9921
6.90x NT$4.01 Billion
≈ $126.46 Million
NT$581.87 Million Taiwan NT$70.60 ▲ +0.28%
3305 Dayamitra Telekomunikasi PT
JK:MTEL
6.90x Rp3.76 Trillion
≈ $220.30 Million
Rp545.06 Billion Indonesia Rp500.00 ▼ -0.99%
3306 Salfacorp
SN:SALFACORP
6.90x CL$68.45 Billion
≈ $76.55 Million
CL$9.92 Billion Chile CL$1300.00 ▼ -1.10%
3307 Xingda International Holdings Limited
F:XDH
6.90x €662.18 Million
≈ $774.16 Million
€96.02 Million Germany €0.12 ▼ -1.60%
3308 Pasofino Gold Limited
V:VEIN
6.90x CA$326.55K
≈ $236.22K
CA$47.36K Canada CA$0.90 ▲ +0.00%
3309 Harim Holdings Co. Ltd
KQ:003380
6.89x ₩333.63 Billion
≈ $226.10 Million
₩48.39 Billion Korea ₩11040.00 ▲ +1.28%
3310 Asia Green Energy Public Company Limited
BK:AGE
6.89x ฿402.33 Million
≈ $12.54 Million
฿58.36 Million Thailand ฿1.26 ▲ +1.61%
3311 Perrigo Company plc
F:PIG
6.89x €51.70 Million
≈ $60.44 Million
€7.50 Million Germany €8.89 ▲ +0.27%
3312 AmRest Holdings SE
MC:EAT
6.89x €108.90 Million
≈ $127.32 Million
€15.80 Million Spain €2.41 ▼ -0.41%
3313 China Construction Bank Co
SHG:601939
6.89x CN¥594.43 Billion
≈ $86.98 Billion
CN¥86.29 Billion China CN¥10.03 ▼ -0.30%
3314 China Construction Bank Corporation
F:C6T
6.89x €594.43 Billion
≈ $694.95 Billion
€86.29 Billion Germany €0.93 ▼ -0.70%
3315 CHINA CON.BANK ADR/20 YC1
F:C6TB
6.89x €594.43 Billion
≈ $694.95 Billion
€86.29 Billion Germany €18.80 ▲ +1.08%
3316 Biokarpet S.A.
AT:BIOKA
6.89x €7.50 Million
≈ $8.77 Million
€1.09 Million Greece €1.62 ▼ -0.98%
3317 Crown Castle
NYSE:CCI
6.89x $3.06 Billion $444.00 Million USA $93.79 ▲ +5.83%
3318 MCC Meili Paper Industry Co Ltd
SHE:000815
6.88x CN¥85.77 Million
≈ $12.55 Million
CN¥12.46 Million China CN¥15.88 ▼ -1.49%
3319 Ping An Bank Co Ltd
SHE:000001
6.88x CN¥92.71 Billion
≈ $13.57 Billion
CN¥13.47 Billion China CN¥10.82 ▼ -1.55%
3320 Mastech Holdings Inc
NYSE MKT:MHH
6.88x $6.48 Million $941.00K USA $6.48 ▲ +0.31%
3321 CHEMTRONICS.CO.Ltd
KQ:089010
6.88x ₩29.52 Billion
≈ $20.00 Million
₩4.29 Billion Korea ₩34050.00 ▲ +2.10%
3322 Brooks Macdonald Group
LSE:BRK
6.88x GBX16.58 Million
≈ $2.02K
GBX2.41 Million UK GBX1350.00 ▲ +0.00%
3323 Berjaya Assets Bhd
KLSE:3239
6.88x RM58.79 Million
≈ $14.76 Million
RM8.55 Million Malaysia RM0.32 ▲ +6.67%
3324 Ziel Home Furnishing Technology Co. Ltd. A
SHE:301376
6.88x CN¥2.29 Billion
≈ $335.68 Million
CN¥333.57 Million China CN¥18.06 ▼ -1.10%
3325 TARC Limited
NSE:TARC
6.88x Rs2.65 Billion
≈ $28.61 Million
Rs384.76 Million India Rs130.68 ▲ +0.31%
3326 Tata Steel Limited
IL:TTST
6.87x $235.12 Billion $34.21 Billion UK $21.60 ▼ -4.85%
3327 Town Centre Securities PLC
LSE:TOWN
6.87x GBX2.99 Million
≈ $363.80
GBX435.00K UK GBX119.00 ▲ +4.39%
3328 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
6.87x ZAC854.27 Million
≈ $454.00K
ZAC124.30 Million South Africa ZAC4605.00 ▲ +2.33%
3329 Trend Gayrimenkul Yatirim Ortakligi AS
IS:TDGYO
6.87x TL28.01 Million
≈ $627.42K
TL4.08 Million Turkey TL14.50 ▲ +1.40%
3330 Shanxi Coal International Energy Group Co Ltd
SHG:600546
6.87x CN¥2.69 Billion
≈ $393.44 Million
CN¥391.33 Million China CN¥14.46 ▼ -1.63%
3331 Liuzhou Iron & Steel Co Ltd
SHG:601003
6.87x CN¥2.00 Billion
≈ $292.99 Million
CN¥291.52 Million China CN¥3.74 ▼ -3.11%
3332 Focused Photonics Hangzhou Inc
SHE:300203
6.87x CN¥612.67 Million
≈ $89.65 Million
CN¥89.21 Million China CN¥12.49 ▼ -1.42%
3333 United Airlines Holdings Inc
NASDAQ:UAL
6.87x $4.80 Billion $699.00 Million USA $104.94 ▼ -0.19%
3334 Nyrada Inc
AU:NYR
6.86x AU$935.79K
≈ $662.13K
AU$136.36K Australia AU$0.49 ▲ +8.89%
3335 Huafon Microfibre Shanghai Co
SHE:300180
6.86x CN¥134.76 Million
≈ $19.72 Million
CN¥19.64 Million China CN¥4.80 ▼ -2.24%
3336 Hyundai Department
KO:069960
6.86x ₩310.06 Billion
≈ $210.12 Million
₩45.20 Billion Korea ₩139800.00 ▲ +14.78%
3337 Somany Ceramics Limited
NSE:SOMANYCERA
6.86x Rs1.03 Billion
≈ $11.12 Million
Rs149.90 Million India Rs507.55 ▼ -1.97%
3338 PT Century Textile Industry Tbk
JK:CNTX
6.86x Rp1.17 Million
≈ $68.73
Rp171.04K Indonesia Rp142.00 ▲ +0.00%
3339 Steel Authority of India Limited
NSE:SAIL
6.86x Rs79.76 Billion
≈ $862.53 Million
Rs11.63 Billion India Rs197.31 ▼ -3.22%
3340 System1 Inc
NYSE:SST
6.85x $21.34 Million $3.11 Million USA $3.37 ▲ +1.51%
3341 i3 Verticals Inc
NASDAQ:IIIV
6.85x $10.03 Million $1.46 Million USA $19.86 ▲ +1.27%
3342 PennantPark Investment Corporation
NYSE:PNNT
6.84x $61.29 Million $8.96 Million USA $4.03 ▲ +3.60%
3343 Shanghai Shine-Link Intl
SHG:603648
6.84x CN¥157.08 Million
≈ $22.99 Million
CN¥22.95 Million China CN¥8.87 ▼ -1.66%
3344 Eo2 Société Anonyme
PA:ALEO2
6.84x €2.57 Million
≈ $3.00 Million
€376.00K France €2.90 ▲ +0.00%
3345 Braille Energy Systems Inc
V:BES
6.83x CA$417.47K
≈ $301.99K
CA$61.09K Canada CA$0.04 ▲ +0.00%
3346 Xerox Corp
NASDAQ:XRX
6.83x $123.00 Million $18.00 Million USA $3.49 ▲ +7.38%
3347 Halfords Group PLC
LSE:HFD
6.83x GBX97.00 Million
≈ $11.80K
GBX14.20 Million UK GBX179.60 ▲ +1.70%
3348 Hwa Sung Ind
KO:002460
6.83x ₩142.18 Billion
≈ $96.36 Million
₩20.82 Billion Korea ₩10380.00 ▲ +0.48%
3349 Voss Veksel og Landmandsbank ASA
OL:VVL
6.83x Nkr179.33 Million
≈ $18.87 Million
Nkr26.26 Million Norway Nkr500.00 ▼ -2.91%
3350 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
6.83x CN¥306.02 Million
≈ $44.78 Million
CN¥44.81 Million China CN¥19.07 ▼ -1.14%
3351 DocGo Inc
NASDAQ:DCGO
6.83x $31.03 Million $4.55 Million USA $0.57 ▼ -0.73%
3352 MTM Critical Metals Ltd
AU:MTM
6.83x AU$2.95 Million
≈ $2.09 Million
AU$432.00K Australia AU$0.48 ▼ -4.04%
3353 Zhejiang Youpon Integrated Ceiling Co Ltd
SHE:002718
6.83x CN¥80.79 Million
≈ $11.82 Million
CN¥11.84 Million China CN¥90.11 ▼ -2.89%
3354 LightPath Technologies Inc
NASDAQ:LPTH
6.82x $662.44K $97.07K USA $17.62 ▲ +12.80%
3355 Lippo General Insurance Tbk
JK:LPGI
6.82x Rp83.39 Billion
≈ $4.89 Million
Rp12.23 Billion Indonesia Rp690.00 ▼ -1.43%
3356 K Seng Seng Corporation Bhd
KLSE:5192
6.82x RM23.46 Million
≈ $5.89 Million
RM3.44 Million Malaysia RM0.87 ▼ -0.57%
3357 Sirius Real Estate Ltd
JSE:SRE
6.81x ZAC32.67 Million
≈ $17.36K
ZAC4.80 Million South Africa ZAC2125.00 ▲ +1.09%
3358 Pepco Group B.V.
WAR:PCO
6.81x zł182.04 Million
≈ $50.10 Million
zł26.72 Million Poland zł33.77 ▲ +0.36%
3359 Geely Automobile Holdings Limited
F:GRUA
6.81x €5.35 Billion
≈ $6.25 Billion
€785.36 Million Germany €44.20 ▲ +6.76%
3360 Banco del Bajío S.A. Institución de Banca Múltiple
MX:BBAJIOO
6.81x MX$14.67 Billion
≈ $844.35 Million
MX$2.16 Billion Mexico MX$56.27 ▲ +0.21%
3361 Serica Energy PLC
LSE:SQZ
6.81x GBX27.06 Million
≈ $3.29K
GBX3.98 Million UK GBX260.40 ▲ +0.70%
3362 Wuxi Commercial Mansion Grand Orient Co Ltd
SHG:600327
6.80x CN¥129.99 Million
≈ $19.02 Million
CN¥19.11 Million China CN¥3.57 ▼ -2.19%
3363 Atec Co. Ltd
KQ:045660
6.80x ₩20.41 Billion
≈ $13.83 Million
₩3.00 Billion Korea ₩8960.00 ▲ +0.67%
3364 CTBC Financial Holding Co Ltd
TW:2891
6.80x NT$135.11 Billion
≈ $4.26 Billion
NT$19.86 Billion Taiwan NT$68.00 ▼ -3.55%
3365 DIH Holdings US, Inc. Class A Common Stock
NASDAQ:DHAI
6.80x $476.00K $70.00K USA $0.00 ▲ +0.00%
3366 Berli Jucker PCL
BK:BJC
6.80x ฿4.33 Billion
≈ $134.93 Million
฿636.71 Million Thailand ฿14.20 ▼ -0.70%
3367 Hitejinro Holdings
KO:000140
6.80x ₩106.93 Billion
≈ $72.46 Million
₩15.73 Billion Korea ₩8070.00 ▼ -1.82%
3368 HiteJinro Holdings Co Ltd
KO:000145
6.80x ₩106.93 Billion
≈ $72.46 Million
₩15.73 Billion Korea ₩9990.00 ▲ +5.16%
3369 Aneka Gas Industri Tbk PT
JK:AGII
6.79x Rp100.88 Billion
≈ $5.91 Million
Rp14.85 Billion Indonesia Rp2750.00 ▼ -1.79%
3370 KPX Lifescience.Co.Ltd
KQ:114450
6.79x ₩3.33 Billion
≈ $2.26 Million
₩490.19 Million Korea ₩2395.00 ▼ -1.44%
3371 Willscot Mobile Mini Holdings Corp A
NASDAQ:WSC
6.79x $191.06 Million $28.12 Million USA $26.48 ▲ +2.16%
3372 Big River Industries Ltd
AU:BRI
6.79x AU$9.42 Million
≈ $6.67 Million
AU$1.39 Million Australia AU$1.32 ▼ -0.75%
3373 PROS Holdings Inc
NYSE:PRO
6.78x $1.59 Million $235.00K USA $23.25 ▲ +0.04%
3374 Jiangsu Daybright Intelligent Electric Co Ltd
SHE:300670
6.78x CN¥27.31 Million
≈ $4.00 Million
CN¥4.03 Million China CN¥6.69 ▼ -0.74%
3375 Myer Holdings Ltd
AU:MYR
6.78x AU$273.30 Million
≈ $193.38 Million
AU$40.30 Million Australia AU$0.25 ▲ +0.00%
3376 Live Ventures Inc
NASDAQ:LIVE
6.78x $6.76 Million $997.00K USA $9.53 ▲ +5.19%
3377 NEXTDC Ltd
AU:NXT
6.78x AU$69.51 Million
≈ $49.18 Million
AU$10.26 Million Australia AU$16.37 ▲ +0.00%
3378 Selcuk Ecza Deposu Ticaret ve Sanayi AS
IS:SELEC
6.78x TL1.26 Billion
≈ $28.23 Million
TL186.00 Million Turkey TL95.90 ▼ -0.26%
3379 Kistos PLC
LSE:KIST
6.78x GBX90.25 Million
≈ $10.98K
GBX13.32 Million UK GBX265.00 ▼ -1.85%
3380 Lemon Tree Hotels Limited
NSE:LEMONTREE
6.77x Rs2.34 Billion
≈ $25.35 Million
Rs346.02 Million India Rs111.06 ▲ +0.45%
3381 Synchronoss Technologies Inc
NASDAQ:SNCR
6.77x $39.36 Million $5.81 Million USA $9.00 ▲ +0.00%
3382 Claranova SE
PA:CLA
6.76x €69.00 Million
≈ $80.67 Million
€10.20 Million France €0.67 ▼ -5.10%
3383 Ningbo David Medical Device Co Ltd
SHE:300314
6.76x CN¥146.39 Million
≈ $21.42 Million
CN¥21.64 Million China CN¥9.91 ▼ -1.88%
3384 Fenerbahce Futbol AS
IS:FENER
6.76x TL1.06 Billion
≈ $23.80 Million
TL157.12 Million Turkey TL3.95 ▼ -3.19%
3385 EnBW Energie Baden-Württemberg AG
XETRA:EBK
6.76x €853.50 Million
≈ $997.83 Million
€126.20 Million Germany €69.20 ▲ +0.29%
3386 Indal Aluminium Industry Tbk
JK:INAI
6.76x Rp35.09 Billion
≈ $2.06 Million
Rp5.19 Billion Indonesia Rp168.00 ▲ +3.07%
3387 Hiroca Holdings Ltd
TW:1338
6.76x NT$221.23 Million
≈ $6.97 Million
NT$32.74 Million Taiwan NT$17.10 ▲ +2.70%
3388 Hovnanian Enterprises Inc
NYSE:HOV
6.75x $140.89 Million $20.86 Million USA $111.79 ▲ +1.35%
3389 Huaneng Power International Inc
F:HUP1
6.75x €7.80 Billion
≈ $9.12 Billion
€1.16 Billion Germany €0.65 ▼ -5.03%
3390 Lier Chemical Co Ltd
SHE:002258
6.75x CN¥658.32 Million
≈ $96.33 Million
CN¥97.48 Million China CN¥13.11 ▼ -0.15%
3391 Ultralife Corporation
NASDAQ:ULBI
6.75x $5.93 Million $879.00K USA $6.94 ▲ +0.51%
3392 Sino Tactful Co Ltd
TWO:5481
6.75x NT$49.02 Million
≈ $1.54 Million
NT$7.26 Million Taiwan NT$18.80 ▲ +0.00%
3393 Suning Commerce Group Co Ltd
SHE:002024
6.75x CN¥166.34 Million
≈ $24.34 Million
CN¥24.64 Million China CN¥1.26 ▼ -3.82%
3394 WF Holding Limited Ordinary Shares
NASDAQ:WFF
6.75x $753.46K $111.60K USA $2.03 ▼ -2.87%
3395 Haverty Furniture Companies Inc
NYSE:HVT
6.75x $31.91 Million $4.73 Million USA $22.81 ▲ +1.24%
3396 Haverty Furniture Companies Inc
NYSE:HVT-A
6.75x $31.91 Million $4.73 Million USA $24.33 ▲ +3.84%
3397 Hunan Er Kang Pharmaceutical
SHE:300267
6.75x CN¥174.55 Million
≈ $25.54 Million
CN¥25.87 Million China CN¥3.49 ▼ -3.32%
3398 Lion Chemtech Co. Ltd
KQ:171120
6.75x ₩16.56 Billion
≈ $11.22 Million
₩2.45 Billion Korea ₩2150.00 ▲ +0.70%
3399 Greentown China Holdings Limited
F:G7C
6.74x €8.57 Billion
≈ $10.02 Billion
€1.27 Billion Germany €0.90 ▼ -1.64%
3400 CorMedix Inc
NASDAQ:CRMD
6.74x $94.46 Million $14.02 Million USA $8.54 ▲ +3.77%