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
9301 Ningbo Shuanglin Auto Parts
SHE:300100
2.12x CN¥243.49 Million
≈ $35.63 Million
CN¥115.02 Million China CN¥21.40 ▼ -4.34%
9302 PI Advanced Materials Co. Ltd
KQ:178920
2.12x ₩17.84 Billion
≈ $12.09 Million
₩8.43 Billion Korea ₩16150.00 ▼ -1.82%
9303 J.Kumar Infraprojects Limited
NSE:JKIL
2.12x Rs4.11 Billion
≈ $44.43 Million
Rs1.94 Billion India Rs485.65 ▼ -1.38%
9304 Wah Hong Industrial
TWO:8240
2.12x NT$136.32 Million
≈ $4.29 Million
NT$64.41 Million Taiwan NT$41.25 ▼ -2.48%
9305 BM EUROP.UNSP.ADR /4
F:BMNU
2.12x €675.00 Million
≈ $789.15 Million
€319.00 Million Germany €7.35 ▼ -3.29%
9306 NLC India Limited
NSE:NLCINDIA
2.12x Rs32.05 Billion
≈ $346.59 Million
Rs15.15 Billion India Rs292.80 ▲ +0.72%
9307 Guanhao Biotech Co Ltd
SHE:300238
2.12x CN¥13.36 Million
≈ $1.95 Million
CN¥6.31 Million China CN¥10.39 ▼ -3.62%
9308 Hilan Ltd
TA:HLAN
2.12x ILA118.53 Million
≈ $317.76K
ILA56.04 Million Israel ILA21500.00 ▼ -0.60%
9309 Spuntech
TA:SPNTC
2.11x ILA9.66 Million
≈ $25.89K
ILA4.57 Million Israel ILA230.10 ▼ -0.65%
9310 EOG Resources Inc
NYSE:EOG
2.11x $3.11 Billion $1.47 Billion USA $146.39 ▲ +0.62%
9311 Genpact Limited
F:35G
2.11x €308.36 Million
≈ $360.51 Million
€145.83 Million Germany €27.27 ▲ +5.49%
9312 Q2 Holdings
NYSE:QTWO
2.11x $56.32 Million $26.64 Million USA $54.61 ▲ +3.27%
9313 VT Industrial Technology Co Ltd
SHE:300707
2.11x CN¥58.30 Million
≈ $8.53 Million
CN¥27.58 Million China CN¥10.64 ▼ -1.48%
9314 Daewoong
KO:003090
2.11x ₩84.83 Billion
≈ $57.49 Million
₩40.13 Billion Korea ₩16930.00 ▲ +2.17%
9315 Christie Group plc
LSE:CTG
2.11x GBX1.43 Million
≈ $174.35
GBX678.00K UK GBX146.00 ▲ +0.00%
9316 HMH Holding Inc. Class A Common Stock
NASDAQ:HMH
2.11x $7.29 Million $3.45 Million USA $21.52 ▲ +1.10%
9317 Cogeco Inc.
TO:CGO
2.11x CA$168.73 Million
≈ $122.06 Million
CA$79.84 Million Canada CA$60.26 ▼ -0.68%
9318 J.S. Corrugating Machinery Co Ltd
SHE:000821
2.11x CN¥166.26 Million
≈ $24.33 Million
CN¥78.68 Million China CN¥6.83 ▼ -1.44%
9319 Akwel SA
PA:AKW
2.11x €28.66 Million
≈ $33.51 Million
€13.57 Million France €6.42 ▼ -4.18%
9320 Hainan Shuangcheng Pharmaceut
SHE:002693
2.11x CN¥33.67 Million
≈ $4.93 Million
CN¥15.94 Million China CN¥8.30 ▼ -3.38%
9321 BaoJi Titanium Industry Co Ltd
SHG:600456
2.11x CN¥173.30 Million
≈ $25.36 Million
CN¥82.06 Million China CN¥26.75 ▼ -4.05%
9322 Ardelyx Inc
NASDAQ:ARDX
2.11x $9.81 Million $4.64 Million USA $5.03 ▼ -1.95%
9323 Cellnex Telecom SA
MC:CLNX
2.11x €5.96 Million
≈ $6.97 Million
€2.82 Million Spain €25.94 ▼ -0.23%
9324 Sunzen Biotech Bhd
KLSE:0148
2.11x RM3.58 Million
≈ $897.56K
RM1.69 Million Malaysia RM0.23 ▲ +0.00%
9325 ChengDa Pharmaceuticals Co. Ltd.
SHE:301201
2.11x CN¥192.07 Million
≈ $28.11 Million
CN¥90.98 Million China CN¥27.80 ▼ -3.61%
9326 Taiwan Sanyo Electric Co Ltd
TW:1614
2.11x NT$184.52 Million
≈ $5.81 Million
NT$87.43 Million Taiwan NT$31.10 ▲ +0.00%
9327 Shandong Intco Medical Products Co Ltd
SHE:300677
2.11x CN¥451.59 Million
≈ $66.08 Million
CN¥213.97 Million China CN¥47.62 ▼ -0.27%
9328 Palram
TA:PLRM
2.11x ILA66.05 Million
≈ $177.07K
ILA31.30 Million Israel ILA4360.00 ▼ -0.91%
9329 ALM Equity AB (publ)
ST:ALM
2.11x Skr287.00 Million
≈ $30.89 Million
Skr136.00 Million Sweden Skr47.70 ▲ +3.70%
9330 Changjiang Publishing & Media Co Ltd
SHG:600757
2.11x CN¥366.73 Million
≈ $53.66 Million
CN¥173.78 Million China CN¥7.66 ▼ -0.65%
9331 Sipef NV
BR:SIP
2.11x €143.92 Million
≈ $168.26 Million
€68.22 Million Belgium €93.10 ▲ +0.54%
9332 Nongshim
KO:004370
2.11x ₩127.93 Billion
≈ $86.70 Million
₩60.64 Billion Korea ₩367500.00 ▲ +0.96%
9333 First US Bancshares Inc
NASDAQ:FUSB
2.11x $4.10 Million $1.95 Million USA $16.45 ▲ +0.24%
9334 NPK Co.Ltd
KQ:048830
2.11x ₩2.69 Billion
≈ $1.82 Million
₩1.27 Billion Korea ₩1002.00 ▼ -3.19%
9335 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
2.11x CN¥54.81 Million
≈ $8.02 Million
CN¥25.99 Million China CN¥9.39 ▼ -2.09%
9336 Fortis Inc
TO:FTS
2.11x CA$1.10 Billion
≈ $797.89 Million
CA$523.00 Million Canada CA$82.99 ▲ +0.56%
9337 Eastern Polymer Group Public Company Limited
BK:EPG
2.11x ฿703.79 Million
≈ $21.94 Million
฿333.72 Million Thailand ฿6.25 ▲ +0.00%
9338 Caisse Regionale de Credit Agricole Mutuel Loire HauteLoire
PA:CRLO
2.11x €106.79 Million
≈ $124.85 Million
€50.64 Million France €100.00 ▲ +2.83%
9339 Wise plc
LSE:WISE
2.11x GBX394.70 Million
≈ $48.02K
GBX187.20 Million UK GBX861.00 ▼ -4.90%
9340 Southside Bancshares, Inc.
NYSE:SBSI
2.11x $49.04 Million $23.26 Million USA $34.21 ▲ +0.35%
9341 Sareum Hldgs Plc
LSE:SAR
2.11x £421.93K
≈ $566.62K
£200.17K UK £22.00 ▼ -6.38%
9342 Senmiao Technology Ltd
NASDAQ:AIHS
2.11x $514.14K $243.92K USA $1.33 ▼ -6.99%
9343 XPS Pensions Group PLC
LSE:XPS
2.11x GBX37.76 Million
≈ $4.59K
GBX17.92 Million UK GBX326.00 ▲ +1.24%
9344 Ambu A/S
CO:AMBU-B
2.11x Dkr255.00 Million
≈ $39.90 Million
Dkr121.00 Million Denmark Dkr68.15 ▲ +0.96%
9345 Kforce Inc.
NASDAQ:KFRC
2.11x $23.32 Million $11.07 Million USA $29.86 ▲ +0.44%
9346 Guangdong Anda Automation Solutions Co. Ltd. A
SHG:688125
2.11x CN¥61.45 Million
≈ $8.99 Million
CN¥29.17 Million China CN¥110.18 ▲ +1.33%
9347 Anhui Korrun Co Ltd
SHE:300577
2.11x CN¥191.62 Million
≈ $28.04 Million
CN¥90.96 Million China CN¥16.18 ▼ -2.24%
9348 Yantai Eddie Precision Mach
SHG:603638
2.11x CN¥229.65 Million
≈ $33.60 Million
CN¥109.04 Million China CN¥18.72 ▼ -1.68%
9349 Jasa Marga Tbk
JK:JSMR
2.11x Rp1.63 Trillion
≈ $95.59 Million
Rp774.66 Billion Indonesia Rp2720.00 ▲ +0.74%
9350 Maxvision Technology Corp
SHE:002990
2.11x CN¥78.39 Million
≈ $11.47 Million
CN¥37.22 Million China CN¥46.76 ▼ -5.78%
9351 AerSale Corp
NASDAQ:ASLE
2.11x $11.36 Million $5.40 Million USA $6.18 ▲ +0.00%
9352 ZH.JIN.ENV.HLDG DL-00001
F:3UG
2.11x €1.53 Billion
≈ $1.78 Billion
€724.78 Million Germany €0.34 ▼ -1.15%
9353 Infineon Technologies AG
F:IFXA
2.10x €642.00 Million
≈ $750.57 Million
€305.00 Million Germany €67.00 ▼ -2.19%
9354 Shanghai Phichem Material Co Ltd Class A
SHE:300398
2.10x CN¥155.89 Million
≈ $22.81 Million
CN¥74.06 Million China CN¥33.09 ▼ -1.93%
9355 Koan Hao Technology Co Ltd
TWO:8354
2.10x NT$93.70 Million
≈ $2.95 Million
NT$44.52 Million Taiwan NT$15.75 ▼ -0.32%
9356 Selena FM S.A.
WAR:SEL
2.10x zł105.89 Million
≈ $29.14 Million
zł50.32 Million Poland zł47.60 ▲ +0.63%
9357 George Weston Limited
TO:WN
2.10x CA$3.96 Billion
≈ $2.86 Billion
CA$1.88 Billion Canada CA$103.91 ▲ +1.56%
9358 Freetrailer Group A/S
ST:FREETR
2.10x Dkr20.34 Million
≈ $3.18 Million
Dkr9.67 Million Denmark Dkr58.00 ▲ +1.93%
9359 KOMATSU LTD. SPONS. ADR 1
F:KOMA
2.10x €517.17 Billion
≈ $604.62 Billion
€245.87 Billion Germany €36.80 ▲ +2.22%
9360 Compass Group PLC
LSE:CPG
2.10x GBX1.49 Billion
≈ $180.92K
GBX707.11 Million UK GBX30.29 ▼ -0.56%
9361 SAF Tehnika A/S
F:VTZ
2.10x €1.99 Million
≈ $2.32 Million
€945.40K Germany €11.60 ▲ +0.43%
9362 Xiangyu Medical Co. Ltd. A
SHG:688626
2.10x CN¥18.05 Million
≈ $2.64 Million
CN¥8.59 Million China CN¥39.61 ▼ -5.51%
9363 Innity Corporation Bhd
KLSE:0147
2.10x RM7.51 Million
≈ $1.89 Million
RM3.57 Million Malaysia RM0.18 ▲ +45.83%
9364 Auburn National Bancorporation Inc
NASDAQ:AUBN
2.10x $3.50 Million $1.67 Million USA $26.62 ▲ +2.23%
9365 Western Mining Co Ltd
SHG:601168
2.10x CN¥1.47 Billion
≈ $214.40 Million
CN¥697.19 Million China CN¥36.24 ▼ -4.23%
9366 Jiangxi Ganneng Co Ltd
SHE:000899
2.10x CN¥908.70 Million
≈ $132.97 Million
CN¥432.51 Million China CN¥10.32 ▼ -7.77%
9367 Shenzhen Kaifa Technology Co Ltd
SHE:000021
2.10x CN¥638.44 Million
≈ $93.42 Million
CN¥303.91 Million China CN¥41.99 ▲ +7.42%
9368 Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727
2.10x CN¥78.84 Million
≈ $11.54 Million
CN¥37.54 Million China CN¥26.18 ▼ -3.75%
9369 CT Real Estate Investment Trust
TO:CRT-UN
2.10x CA$113.45 Million
≈ $82.07 Million
CA$54.03 Million Canada CA$18.64 ▲ +0.98%
9370 Badger Infrastructure Solutions Ltd
TO:BDGI
2.10x CA$106.62 Million
≈ $77.13 Million
CA$50.78 Million Canada CA$98.37 ▲ +3.10%
9371 ARTS Group Co Ltd
SHG:603017
2.10x CN¥75.46 Million
≈ $11.04 Million
CN¥35.94 Million China CN¥8.39 ▼ -2.89%
9372 Chumpower Machinery Corp
TWO:4575
2.10x NT$35.02 Million
≈ $1.10 Million
NT$16.69 Million Taiwan NT$23.35 ▲ +2.41%
9373 Clearwise AG
DU:ABO
2.10x €2.70 Million
≈ $3.16 Million
€1.29 Million Germany €1.12 ▼ -3.86%
9374 Ozsu Balik Uretim A.S.
IS:OZSUB
2.10x TL386.94 Million
≈ $8.67 Million
TL184.39 Million Turkey TL33.42 ▲ +8.09%
9375 Vunani Ltd
JSE:VUN
2.10x ZAC32.08 Million
≈ $17.05K
ZAC15.29 Million South Africa ZAC264.00 ▲ +5.60%
9376 West China Cement Limited
F:WFG1
2.10x €558.35 Million
≈ $652.77 Million
€266.08 Million Germany €0.18 ▼ -5.70%
9377 AlzChem Group AG
XETRA:ACT
2.10x €37.67 Million
≈ $44.04 Million
€17.96 Million Germany €176.60 ▲ +0.68%
9378 Iat Automobile Technology Co Ltd
SHE:300825
2.10x CN¥25.99 Million
≈ $3.80 Million
CN¥12.39 Million China CN¥9.61 ▲ +3.22%
9379 Drägerwerk AG & Co. KGaA
XETRA:DRW8
2.10x €74.80 Million
≈ $87.45 Million
€35.68 Million Germany €78.40 ▲ +0.77%
9380 Banco de Credito e Inversiones
SN:BCI
2.10x CL$479.83 Billion
≈ $536.62 Million
CL$228.86 Billion Chile CL$65000.00 ▲ +0.85%
9381 Subex Limited
NSE:SUBEXLTD
2.10x Rs328.50 Million
≈ $3.55 Million
Rs156.70 Million India Rs12.58 ▲ +1.94%
9382 Daios Plastics S.A.
AT:DAIOS
2.10x €15.60 Million
≈ $18.24 Million
€7.44 Million Greece €7.80 ▼ -2.50%
9383 Guangdong Ellington Electronics Technology Co Ltd
SHG:603328
2.10x CN¥222.09 Million
≈ $32.50 Million
CN¥105.96 Million China CN¥8.51 ▼ -1.96%
9384 Wuxi Jinyang New Materials Co. Ltd. A
SHE:301210
2.10x CN¥106.90 Million
≈ $15.64 Million
CN¥51.01 Million China CN¥20.86 ▼ -3.60%
9385 Escar Turizm Tasimacilik Ticaret AS
IS:ESCAR
2.10x TL406.55 Million
≈ $9.11 Million
TL193.99 Million Turkey TL47.62 ▼ -0.79%
9386 Ituran Location and Control Ltd
NASDAQ:ITRN
2.10x $32.02 Million $15.28 Million USA $54.77 ▼ -0.96%
9387 Aviva PLC
LSE:AV
2.10x GBX396.00 Million
≈ $48.18K
GBX189.00 Million UK GBX691.00 ▲ +1.08%
9388 Metso Oyj
HE:METSO
2.10x €132.00 Million
≈ $154.32 Million
€63.00 Million Finland €16.86 ▲ +8.08%
9389 NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP
2.09x €19.14 Million
≈ $22.38 Million
€9.14 Million Netherlands €98.90 ▼ -1.00%
9390 TruCap Finance Limited
NSE:TRU
2.09x Rs59.74 Million
≈ $646.02K
Rs28.52 Million India Rs4.88 ▲ +0.00%
9391 Kvika banki hf
IC:KVIKA
2.09x Ikr3.01 Billion
≈ $24.57 Million
Ikr1.44 Billion Iceland Ikr16.25 ▼ -0.31%
9392 Shenzhen Fuanna Bedding and Furnishing Co Ltd
SHE:002327
2.09x CN¥112.19 Million
≈ $16.42 Million
CN¥53.57 Million China CN¥6.25 ▼ -1.26%
9393 Bangkok Ranch PCL
BK:BR
2.09x ฿163.32 Million
≈ $5.09 Million
฿78.00 Million Thailand ฿1.97 ▲ +0.00%
9394 JAG Bhd
KLSE:0024
2.09x RM11.25 Million
≈ $2.82 Million
RM5.37 Million Malaysia RM0.36 ▲ +0.00%
9395 KCP Sugar and Industries Corporation Limited
NSE:KCPSUGIND
2.09x Rs409.61 Million
≈ $4.43 Million
Rs195.72 Million India Rs27.85 ▲ +15.13%
9396 De Poan Pneumatic
TWO:1570
2.09x NT$23.91 Million
≈ $753.36K
NT$11.43 Million Taiwan NT$37.80 ▲ +2.86%
9397 Total Transport Systems Limited
NSE:TOTAL
2.09x Rs146.22 Million
≈ $1.58 Million
Rs69.88 Million India Rs49.98 ▲ +1.03%
9398 Landis+Gyr Group AG
SW:LAND
2.09x CHF23.64 Million
≈ $29.88 Million
CHF11.30 Million Switzerland CHF43.35 ▼ -1.14%
9399 Haemonetics Corporation
NYSE:HAE
2.09x $93.56 Million $44.74 Million USA $78.78 ▲ +1.78%
9400 Mountview Estates PLC
LSE:MTVW
2.09x GBX24.36 Million
≈ $2.96K
GBX11.65 Million UK GBX8725.00 ▲ +2.05%