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
9401 VT Industrial Technology Co Ltd
SHE:300707
2.11x CN¥58.30 Million
≈ $8.53 Million
CN¥27.58 Million China CN¥12.41 ▼ -1.43%
9402 Daewoong
KO:003090
2.11x ₩84.83 Billion
≈ $57.49 Million
₩40.13 Billion Korea ₩18110.00 ▲ +0.56%
9403 Christie Group plc
LSE:CTG
2.11x GBX1.43 Million
≈ $174.35
GBX678.00K UK GBX142.50 ▲ +0.00%
9404 HMH Holding Inc. Class A Common Stock
NASDAQ:HMH
2.11x $7.29 Million $3.45 Million USA $21.65 ▼ -3.48%
9405 J.S. Corrugating Machinery Co Ltd
SHE:000821
2.11x CN¥166.26 Million
≈ $24.33 Million
CN¥78.68 Million China CN¥9.24 ▲ +5.00%
9406 Akwel SA
PA:AKW
2.11x €28.66 Million
≈ $33.51 Million
€13.57 Million France €6.98 ▼ -0.57%
9407 Hainan Shuangcheng Pharmaceut
SHE:002693
2.11x CN¥33.67 Million
≈ $4.93 Million
CN¥15.94 Million China CN¥9.20 ▼ -2.54%
9408 BaoJi Titanium Industry Co Ltd
SHG:600456
2.11x CN¥173.30 Million
≈ $25.36 Million
CN¥82.06 Million China CN¥30.97 ▼ -3.19%
9409 Ardelyx Inc
NASDAQ:ARDX
2.11x $9.81 Million $4.64 Million USA $5.40 ▼ -0.37%
9410 Cellnex Telecom SA
MC:CLNX
2.11x €5.96 Million
≈ $6.97 Million
€2.82 Million Spain €27.99 ▼ -1.03%
9411 Sunzen Biotech Bhd
KLSE:0148
2.11x RM3.58 Million
≈ $897.56K
RM1.69 Million Malaysia RM0.23 ▲ +0.00%
9412 ChengDa Pharmaceuticals Co. Ltd.
SHE:301201
2.11x CN¥192.07 Million
≈ $28.11 Million
CN¥90.98 Million China CN¥35.66 ▲ +2.29%
9413 Taiwan Sanyo Electric Co Ltd
TW:1614
2.11x NT$184.52 Million
≈ $5.81 Million
NT$87.43 Million Taiwan NT$33.40 ▼ -1.47%
9414 Shandong Intco Medical Products Co Ltd
SHE:300677
2.11x CN¥451.59 Million
≈ $66.08 Million
CN¥213.97 Million China CN¥46.68 ▲ +0.89%
9415 Palram
TA:PLRM
2.11x ILA66.05 Million
≈ $177.07K
ILA31.30 Million Israel ILA4369.00 ▲ +0.28%
9416 ALM Equity AB (publ)
ST:ALM
2.11x Skr287.00 Million
≈ $30.89 Million
Skr136.00 Million Sweden Skr47.30 ▲ +0.00%
9417 Changjiang Publishing & Media Co Ltd
SHG:600757
2.11x CN¥366.73 Million
≈ $53.66 Million
CN¥173.78 Million China CN¥7.90 ▼ -1.37%
9418 Godaddy Inc
NYSE:GDDY
2.11x $444.20 Million $210.50 Million USA $84.84 ▲ +1.02%
9419 Magnum Bhd
KLSE:3859
2.11x RM63.32 Million
≈ $15.90 Million
RM30.01 Million Malaysia RM1.32 ▲ +1.54%
9420 Sipef NV
BR:SIP
2.11x €143.92 Million
≈ $168.26 Million
€68.22 Million Belgium €94.40 ▼ -0.63%
9421 First US Bancshares Inc
NASDAQ:FUSB
2.11x $4.10 Million $1.95 Million USA $16.19 ▲ +0.00%
9422 NPK Co.Ltd
KQ:048830
2.11x ₩2.69 Billion
≈ $1.82 Million
₩1.27 Billion Korea ₩880.00 ▼ -2.00%
9423 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
2.11x CN¥54.81 Million
≈ $8.02 Million
CN¥25.99 Million China CN¥11.77 ▼ -2.32%
9424 Fortis Inc
TO:FTS
2.11x CA$1.10 Billion
≈ $797.89 Million
CA$523.00 Million Canada CA$76.74 ▲ +0.96%
9425 Eastern Polymer Group Public Company Limited
BK:EPG
2.11x ฿703.79 Million
≈ $21.94 Million
฿333.72 Million Thailand ฿5.75 ▼ -2.54%
9426 Caisse Regionale de Credit Agricole Mutuel Loire HauteLoire
PA:CRLO
2.11x €106.79 Million
≈ $124.85 Million
€50.64 Million France €125.56 ▲ +2.50%
9427 Wise plc
LSE:WISE
2.11x GBX394.70 Million
≈ $48.02K
GBX187.20 Million UK GBX826.00 ▲ +1.98%
9428 Southside Bancshares, Inc.
NYSE:SBSI
2.11x $49.04 Million $23.26 Million USA $32.93 ▲ +3.81%
9429 Sareum Hldgs Plc
LSE:SAR
2.11x £421.93K
≈ $566.62K
£200.17K UK £23.50 ▲ +4.44%
9430 Senmiao Technology Ltd
NASDAQ:AIHS
2.11x $514.14K $243.92K USA $1.19 ▲ +1.28%
9431 Ambu A/S
CO:AMBU-B
2.11x Dkr255.00 Million
≈ $39.90 Million
Dkr121.00 Million Denmark Dkr66.00 ▲ +3.21%
9432 Kforce Inc.
NASDAQ:KFRC
2.11x $23.32 Million $11.07 Million USA $29.86 ▲ +0.44%
9433 Karooooo Ltd
JSE:KRO
2.11x ZAC556.45 Million
≈ $295.73K
ZAC264.11 Million South Africa ZAC80900.00 ▼ -2.53%
9434 Guangdong Anda Automation Solutions Co. Ltd. A
SHG:688125
2.11x CN¥61.45 Million
≈ $8.99 Million
CN¥29.17 Million China CN¥180.60 ▼ -0.06%
9435 Anhui Korrun Co Ltd
SHE:300577
2.11x CN¥191.62 Million
≈ $28.04 Million
CN¥90.96 Million China CN¥16.22 ▼ -3.16%
9436 Yantai Eddie Precision Mach
SHG:603638
2.11x CN¥229.65 Million
≈ $33.60 Million
CN¥109.04 Million China CN¥21.88 ▼ -0.23%
9437 Jasa Marga Tbk
JK:JSMR
2.11x Rp1.63 Trillion
≈ $95.59 Million
Rp774.66 Billion Indonesia Rp2930.00 ▲ +0.00%
9438 Maxvision Technology Corp
SHE:002990
2.11x CN¥78.39 Million
≈ $11.47 Million
CN¥37.22 Million China CN¥47.26 ▼ -1.32%
9439 Globaltek Fabrication Co Ltd
TW:4566
2.11x NT$138.35 Million
≈ $4.36 Million
NT$65.70 Million Taiwan NT$68.60 ▼ -0.15%
9440 United Pharm
KO:033270
2.11x ₩23.01 Billion
≈ $15.59 Million
₩10.93 Billion Korea ₩18020.00 ▼ -0.44%
9441 AerSale Corp
NASDAQ:ASLE
2.11x $11.36 Million $5.40 Million USA $6.35 ▲ +1.28%
9442 ZH.JIN.ENV.HLDG DL-00001
F:3UG
2.11x €1.53 Billion
≈ $1.78 Billion
€724.78 Million Germany €0.35 ▼ -1.12%
9443 Shell plc
LSE:SHEL
2.10x GBX8.80 Billion
≈ $1.07 Million
GBX4.18 Billion UK GBX3229.50 ▼ -1.19%
9444 Infineon Technologies AG
F:IFXA
2.10x €642.00 Million
≈ $750.57 Million
€305.00 Million Germany €85.50 ▲ +2.40%
9445 Shanghai Phichem Material Co Ltd Class A
SHE:300398
2.10x CN¥155.89 Million
≈ $22.81 Million
CN¥74.06 Million China CN¥41.34 ▲ +7.10%
9446 Koan Hao Technology Co Ltd
TWO:8354
2.10x NT$93.70 Million
≈ $2.95 Million
NT$44.52 Million Taiwan NT$16.80 ▼ -0.88%
9447 Selena FM S.A.
WAR:SEL
2.10x zł105.89 Million
≈ $29.14 Million
zł50.32 Million Poland zł50.60 ▲ +0.00%
9448 George Weston Limited
TO:WN
2.10x CA$3.96 Billion
≈ $2.86 Billion
CA$1.88 Billion Canada CA$99.69 ▲ +0.77%
9449 Freetrailer Group A/S
ST:FREETR
2.10x Dkr20.34 Million
≈ $3.18 Million
Dkr9.67 Million Denmark Dkr58.90 ▲ +0.17%
9450 KOMATSU LTD. SPONS. ADR 1
F:KOMA
2.10x €517.17 Billion
≈ $604.62 Billion
€245.87 Billion Germany €36.80 ▲ +2.22%
9451 Compass Group PLC
LSE:CPG
2.10x GBX1.49 Billion
≈ $180.92K
GBX707.11 Million UK GBX32.51 ▲ +0.53%
9452 SAF Tehnika A/S
F:VTZ
2.10x €1.99 Million
≈ $2.32 Million
€945.40K Germany €10.60 ▲ +0.95%
9453 Xiangyu Medical Co. Ltd. A
SHG:688626
2.10x CN¥18.05 Million
≈ $2.64 Million
CN¥8.59 Million China CN¥50.49 ▼ -0.90%
9454 Innity Corporation Bhd
KLSE:0147
2.10x RM7.51 Million
≈ $1.89 Million
RM3.57 Million Malaysia RM0.15 ▲ +0.00%
9455 Auburn National Bancorporation Inc
NASDAQ:AUBN
2.10x $3.50 Million $1.67 Million USA $25.26 ▼ -2.70%
9456 Western Mining Co Ltd
SHG:601168
2.10x CN¥1.47 Billion
≈ $214.40 Million
CN¥697.19 Million China CN¥31.25 ▼ -4.58%
9457 Jiangxi Ganneng Co Ltd
SHE:000899
2.10x CN¥908.70 Million
≈ $132.97 Million
CN¥432.51 Million China CN¥14.63 ▼ -2.53%
9458 Shenzhen Kaifa Technology Co Ltd
SHE:000021
2.10x CN¥638.44 Million
≈ $93.42 Million
CN¥303.91 Million China CN¥39.68 ▲ +3.60%
9459 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¥31.90 ▼ -0.47%
9460 CT Real Estate Investment Trust
TO:CRT-UN
2.10x CA$113.45 Million
≈ $82.07 Million
CA$54.03 Million Canada CA$17.69 ▼ -0.11%
9461 Badger Infrastructure Solutions Ltd
TO:BDGI
2.10x CA$106.62 Million
≈ $77.13 Million
CA$50.78 Million Canada CA$90.33 ▲ +1.33%
9462 ARTS Group Co Ltd
SHG:603017
2.10x CN¥75.46 Million
≈ $11.04 Million
CN¥35.94 Million China CN¥11.51 ▼ -2.37%
9463 Chumpower Machinery Corp
TWO:4575
2.10x NT$35.02 Million
≈ $1.10 Million
NT$16.69 Million Taiwan NT$28.30 ▼ -4.23%
9464 Magni Tech Industries Bhd
KLSE:7087
2.10x RM64.51 Million
≈ $16.20 Million
RM30.74 Million Malaysia RM1.88 ▲ +0.00%
9465 Clearwise AG
DU:ABO
2.10x €2.70 Million
≈ $3.16 Million
€1.29 Million Germany €1.28 ▲ +0.00%
9466 Ozsu Balik Uretim A.S.
IS:OZSUB
2.10x TL386.94 Million
≈ $8.67 Million
TL184.39 Million Turkey TL30.76 ▼ -0.26%
9467 Vunani Ltd
JSE:VUN
2.10x ZAC32.08 Million
≈ $17.05K
ZAC15.29 Million South Africa ZAC200.00 ▲ +0.00%
9468 West China Cement Limited
F:WFG1
2.10x €558.35 Million
≈ $652.77 Million
€266.08 Million Germany €0.23 ▲ +0.88%
9469 Iat Automobile Technology Co Ltd
SHE:300825
2.10x CN¥25.99 Million
≈ $3.80 Million
CN¥12.39 Million China CN¥14.18 ▼ -2.54%
9470 Drägerwerk AG & Co. KGaA
XETRA:DRW8
2.10x €74.80 Million
≈ $87.45 Million
€35.68 Million Germany €72.20 ▲ +1.98%
9471 Banco de Credito e Inversiones
SN:BCI
2.10x CL$479.83 Billion
≈ $536.62 Million
CL$228.86 Billion Chile CL$56508.00 ▼ -3.24%
9472 Subex Limited
NSE:SUBEXLTD
2.10x Rs328.50 Million
≈ $3.55 Million
Rs156.70 Million India Rs10.77 ▲ +0.19%
9473 Daios Plastics S.A.
AT:DAIOS
2.10x €15.60 Million
≈ $18.24 Million
€7.44 Million Greece €10.10 ▼ -0.98%
9474 Guangdong Ellington Electronics Technology Co Ltd
SHG:603328
2.10x CN¥222.09 Million
≈ $32.50 Million
CN¥105.96 Million China CN¥13.07 ▲ +3.81%
9475 Wuxi Jinyang New Materials Co. Ltd. A
SHE:301210
2.10x CN¥106.90 Million
≈ $15.64 Million
CN¥51.01 Million China CN¥26.42 ▼ -3.22%
9476 Escar Turizm Tasimacilik Ticaret AS
IS:ESCAR
2.10x TL406.55 Million
≈ $9.11 Million
TL193.99 Million Turkey TL50.90 ▼ -0.59%
9477 Ituran Location and Control Ltd
NASDAQ:ITRN
2.10x $32.02 Million $15.28 Million USA $65.26 ▲ +0.32%
9478 Metso Oyj
HE:METSO
2.10x €132.00 Million
≈ $154.32 Million
€63.00 Million Finland €16.34 ▲ +0.31%
9479 Vodacom Group Ltd
JSE:VOD
2.09x ZAC19.08 Billion
≈ $10.14 Million
ZAC9.11 Billion South Africa ZAC15223.00 ▲ +1.15%
9480 NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP
2.09x €19.14 Million
≈ $22.38 Million
€9.14 Million Netherlands €99.90 ▲ +0.71%
9481 TruCap Finance Limited
NSE:TRU
2.09x Rs59.74 Million
≈ $646.02K
Rs28.52 Million India Rs5.50 ▼ -3.68%
9482 Kvika banki hf
IC:KVIKA
2.09x Ikr3.01 Billion
≈ $24.57 Million
Ikr1.44 Billion Iceland Ikr16.25 ▼ -0.31%
9483 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.98 ▼ -2.10%
9484 KCP Sugar and Industries Corporation Limited
NSE:KCPSUGIND
2.09x Rs409.61 Million
≈ $4.43 Million
Rs195.72 Million India Rs23.63 ▼ -1.13%
9485 De Poan Pneumatic
TWO:1570
2.09x NT$23.91 Million
≈ $753.36K
NT$11.43 Million Taiwan NT$51.00 ▼ -1.54%
9486 Total Transport Systems Limited
NSE:TOTAL
2.09x Rs146.22 Million
≈ $1.58 Million
Rs69.88 Million India Rs52.48 ▲ +0.08%
9487 Landis+Gyr Group AG
SW:LAND
2.09x CHF23.64 Million
≈ $29.88 Million
CHF11.30 Million Switzerland CHF51.20 ▼ -2.66%
9488 Haemonetics Corporation
NYSE:HAE
2.09x $93.56 Million $44.74 Million USA $69.85 ▲ +6.03%
9489 Mountview Estates PLC
LSE:MTVW
2.09x GBX24.36 Million
≈ $2.96K
GBX11.65 Million UK GBX9000.00 ▲ +0.00%
9490 Macrotech Developers Limited
NSE:LODHA
2.09x Rs13.92 Billion
≈ $150.51 Million
Rs6.66 Billion India Rs881.75 ▲ +0.29%
9491 Shanghai Yimin Commerce Group Co Ltd
SHG:600824
2.09x CN¥22.31 Million
≈ $3.27 Million
CN¥10.67 Million China CN¥3.69 ▼ -2.38%
9492 Shin Poong Pap
KO:002870
2.09x ₩2.00 Billion
≈ $1.36 Million
₩957.89 Million Korea ₩961.00 ▲ +0.10%
9493 Biofish Holding AS
OL:BFISH
2.09x Nkr11.88 Million
≈ $1.25 Million
Nkr5.68 Million Norway Nkr1.76 ▲ +0.00%
9494 Halo Microelectronics Co. Ltd. A
SHG:688173
2.09x CN¥53.46 Million
≈ $7.82 Million
CN¥25.57 Million China CN¥15.95 ▼ -0.68%
9495 People.Cn Co Ltd
SHG:603000
2.09x CN¥81.00 Million
≈ $11.85 Million
CN¥38.76 Million China CN¥16.73 ▼ -2.45%
9496 Castle Minerals Ltd
AU:CDT
2.09x AU$87.95K
≈ $62.23K
AU$42.09K Australia AU$0.08 ▲ +1.25%
9497 Canadian Utilities Limited
TO:CU
2.09x CA$468.00 Million
≈ $338.54 Million
CA$224.00 Million Canada CA$50.57 ▲ +0.58%
9498 Asia Vital Components Co Ltd
TW:3017
2.09x NT$13.86 Billion
≈ $436.66 Million
NT$6.64 Billion Taiwan NT$2710.00 ▼ -5.08%
9499 Wereldhav B-Sicafi
BR:WEHB
2.09x €26.49 Million
≈ $30.97 Million
€12.68 Million Belgium €52.60 ▼ -0.38%
9500 Sansure Biotech Inc
SHG:688289
2.09x CN¥59.72 Million
≈ $8.74 Million
CN¥28.60 Million China CN¥15.19 ▼ -3.25%