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
14601 GCL System Integration Technology Co Ltd
SHE:002506
1.08x CN¥41.73 Million
≈ $6.11 Million
CN¥38.57 Million China CN¥3.44 ▼ -1.43%
14602 Digital Daesung Co. Ltd
KQ:068930
1.08x ₩17.42 Billion
≈ $11.80 Million
₩16.10 Billion Korea ₩7590.00 ▼ -0.13%
14603 Niko Semiconductor Co Ltd
TWO:3317
1.08x NT$60.84 Million
≈ $1.92 Million
NT$56.26 Million Taiwan NT$81.10 ▲ +0.37%
14604 STL Technology Co Ltd
TWO:4931
1.08x NT$111.09 Million
≈ $3.50 Million
NT$102.74 Million Taiwan NT$242.50 ▼ -6.73%
14605 KG Eco Technology Services Co. Ltd
KQ:151860
1.08x ₩30.18 Billion
≈ $20.45 Million
₩27.91 Billion Korea ₩5070.00 ▼ -2.12%
14606 Hi-Trend Tech(Shanghai)Co Ltd
SHG:688391
1.08x CN¥101.17 Million
≈ $14.80 Million
CN¥93.59 Million China CN¥30.66 ▲ +1.36%
14607 Unicasa Indústria de Móveis S.A
SA:UCAS3
1.08x R$13.46 Million
≈ $2.64 Million
R$12.45 Million Brazil R$1.31 ▼ -0.76%
14608 Eureka Design Public Company Limited
BK:UREKA
1.08x ฿3.23 Million
≈ $100.77K
฿2.99 Million Thailand ฿0.40 ▼ -4.76%
14609 Tonymoly Co Ltd
KO:214420
1.08x ₩3.93 Billion
≈ $2.66 Million
₩3.63 Billion Korea ₩5580.00 ▼ -2.11%
14610 United Bankshares Inc
NASDAQ:UBSI
1.08x $138.92 Million $128.54 Million USA $43.90 ▲ +0.41%
14611 Sergeferrari G
PA:SEFER
1.08x €7.68 Million
≈ $8.98 Million
€7.11 Million France €7.50 ▲ +0.54%
14612 Jardine Matheson Holdings Limited
F:H4W
1.08x €1.08 Billion
≈ $1.26 Billion
€999.00 Million Germany €53.60 ▼ -3.51%
14613 Coca-Cola European Partners PLC
NASDAQ:CCEP
1.08x $986.00 Million $913.00 Million USA $94.74 ▲ +2.96%
14614 Shenzhen Woer Heat-Shrinkable Material Co Ltd
SHE:002130
1.08x CN¥284.84 Million
≈ $41.68 Million
CN¥263.77 Million China CN¥20.56 ▼ -1.91%
14615 Korea Circuit Co Ltd
KO:007815
1.08x ₩29.70 Billion
≈ $20.13 Million
₩27.51 Billion Korea ₩22900.00 ▼ -4.38%
14616 Narmada Agrobase Limited
NSE:NARMADA
1.08x Rs1.39 Million
≈ $14.99K
Rs1.28 Million India Rs37.72 ▲ +3.09%
14617 Gansu Shangfeng Cement Co Ltd
SHE:000672
1.08x CN¥303.41 Million
≈ $44.40 Million
CN¥281.11 Million China CN¥16.23 ▲ +0.68%
14618 Insight Enterprises Inc
NASDAQ:NSIT
1.08x $32.38 Million $30.01 Million USA $111.07 ▼ -6.53%
14619 SIGMASTAR TECH LTD
SHE:301536
1.08x CN¥114.58 Million
≈ $16.77 Million
CN¥106.18 Million China CN¥78.35 ▼ -0.68%
14620 Formosa Ingredient Factory PT Tbk
JK:BOBA
1.08x Rp7.18 Billion
≈ $420.84K
Rp6.66 Billion Indonesia Rp282.00 ▲ +6.02%
14621 Mitra Energi Persada Tbk PT
JK:KOPI
1.08x Rp5.51 Billion
≈ $322.65K
Rp5.11 Billion Indonesia Rp146.00 ▼ -9.32%
14622 AUTO TRADER ADR 1/4 LS-01
F:2UA0
1.08x €304.60 Million
≈ $356.11 Million
€282.60 Million Germany €1.38 ▲ +0.00%
14623 99 Speed Mart Retail Holdings Berhad
KLSE:5326
1.08x RM134.07 Million
≈ $33.66 Million
RM124.42 Million Malaysia RM3.31 ▲ +0.30%
14624 Hershey Co
NYSE:HSY
1.08x $468.81 Million $435.11 Million USA $184.58 ▲ +1.02%
14625 Shanghai Zijiang Enterprise Group Co Ltd
SHG:600210
1.08x CN¥531.05 Million
≈ $77.71 Million
CN¥492.90 Million China CN¥6.54 ▲ +0.62%
14626 Agilent Technologies Inc
NYSE:A
1.08x $362.00 Million $336.00 Million USA $135.44 ▼ -2.12%
14627 Corporación Moctezuma S.A.B. de C.V
MX:CMOCTEZ
1.08x MX$1.77 Billion
≈ $101.62 Million
MX$1.64 Billion Mexico MX$80.18 ▼ -1.01%
14628 Acheter Louer
PA:ALALO
1.08x €70.00K
≈ $81.84K
€65.00K France €0.00 ▲ +12.50%
14629 Bai Sha Technology Co Ltd
TWO:8401
1.08x NT$50.35 Million
≈ $1.59 Million
NT$46.78 Million Taiwan NT$23.05 ▼ -0.65%
14630 Roto Pumps Limited
NSE:ROTO
1.08x Rs67.34 Million
≈ $728.30K
Rs62.57 Million India Rs62.27 ▲ +5.61%
14631 Teck Guan Perdana Bhd
KLSE:7439
1.08x RM25.44 Million
≈ $6.39 Million
RM23.63 Million Malaysia RM1.84 ▲ +0.00%
14632 Liechtensteinische Landesbank AG
SW:LLBN
1.08x CHF81.14 Million
≈ $102.59 Million
CHF75.41 Million Switzerland CHF101.00 ▲ +0.60%
14633 The Travelers Companies Inc
NYSE:TRV
1.08x $2.69 Billion $2.50 Billion USA $303.25 ▲ +3.35%
14634 Labrador Iron Ore Royalty Corp
TO:LIF
1.08x CA$32.75 Million
≈ $23.69 Million
CA$30.45 Million Canada CA$27.40 ▼ -2.00%
14635 Ashapura Minechem Limited
NSE:ASHAPURMIN
1.08x Rs2.22 Billion
≈ $24.02 Million
Rs2.06 Billion India Rs702.75 ▼ -5.11%
14636 Pintaras Jaya Bhd
KLSE:9598
1.08x RM20.49 Million
≈ $5.15 Million
RM19.06 Million Malaysia RM1.31 ▲ +0.77%
14637 Chin-Poon Industrial Co Ltd
TW:2355
1.08x NT$273.40 Million
≈ $8.61 Million
NT$254.25 Million Taiwan NT$55.40 ▼ -1.77%
14638 Home Pottery Public Company Limited
BK:HPT
1.08x ฿3.26 Million
≈ $101.68K
฿3.03 Million Thailand ฿0.33 ▼ -5.71%
14639 Cincon Electronics Co Ltd
TWO:3332
1.07x NT$41.30 Million
≈ $1.30 Million
NT$38.42 Million Taiwan NT$68.00 ▼ -6.34%
14640 Lagenda Properties Bhd
KLSE:7179
1.07x RM48.35 Million
≈ $12.14 Million
RM45.00 Million Malaysia RM1.40 ▼ -3.45%
14641 Shenzhen Vital New Material Co. Ltd.
SHE:301319
1.07x CN¥84.66 Million
≈ $12.39 Million
CN¥78.79 Million China CN¥119.77 ▼ -12.94%
14642 SGA Solutions Co.Ltd
KQ:184230
1.07x ₩13.19 Billion
≈ $8.94 Million
₩12.27 Billion Korea ₩2555.00 ▼ -7.43%
14643 uPI Semiconductor Corp
TW:6719
1.07x NT$267.55 Million
≈ $8.43 Million
NT$249.08 Million Taiwan NT$238.50 ▲ +1.71%
14644 Teo Seng Capital Bhd
KLSE:7252
1.07x RM46.06 Million
≈ $11.56 Million
RM42.89 Million Malaysia RM0.81 ▼ -0.61%
14645 Geomega Resources Inc
V:GMA
1.07x CA$154.00K
≈ $111.40K
CA$143.46K Canada CA$0.27 ▼ -1.82%
14646 Econpile Holdings Bhd
KLSE:5253
1.07x RM2.02 Million
≈ $507.41K
RM1.88 Million Malaysia RM0.14 ▼ -3.57%
14647 Ningbo Huaxiang Electronic Co Ltd
SHE:002048
1.07x CN¥496.09 Million
≈ $72.59 Million
CN¥462.33 Million China CN¥25.85 ▲ +2.17%
14648 Cintas Corporation
NASDAQ:CTAS
1.07x $531.22 Million $495.34 Million USA $179.85 ▼ -0.06%
14649 Comscore Inc
NASDAQ:SCOR
1.07x $3.25 Million $3.03 Million USA $7.95 ▲ +0.76%
14650 JT Corporation
KQ:089790
1.07x ₩1.10 Billion
≈ $748.27K
₩1.03 Billion Korea ₩4605.00 ▼ -5.25%
14651 Lyka Labs Limited
NSE:LYKALABS
1.07x Rs18.99 Million
≈ $205.41K
Rs17.71 Million India Rs63.57 ▲ +5.32%
14652 Chenbro Micom Co Ltd
TW:8210
1.07x NT$1.15 Billion
≈ $36.11 Million
NT$1.07 Billion Taiwan NT$1370.00 ▼ -3.52%
14653 Krafton Inc
KO:259960
1.07x ₩393.81 Billion
≈ $266.88 Million
₩367.50 Billion Korea ₩257500.00 ▲ +1.18%
14654 Financial Institutions Inc
NASDAQ:FISI
1.07x $21.40 Million $19.98 Million USA $37.11 ▲ +1.34%
14655 Southern Copper Corporation
NYSE:SCCO
1.07x $1.69 Billion $1.58 Billion USA $172.97 ▼ -10.88%
14656 Applovin Corp
NASDAQ:APP
1.07x $1.29 Billion $1.21 Billion USA $557.20 ▼ -0.30%
14657 Nicolet Bankshares Inc.
NYSE:NIC
1.07x $16.27 Million $15.20 Million USA $137.28 ▲ +0.77%
14658 Warehouses de Pauw Comm VA
BR:WDP
1.07x €102.22 Million
≈ $119.51 Million
€95.45 Million Belgium €21.66 ▲ +0.93%
14659 G Willi-Food International Ltd
TA:WILC
1.07x ILA20.85 Million
≈ $55.90K
ILA19.47 Million Israel ILA9990.00 ▲ +1.97%
14660 Patrimoine et Commerce SA
PA:PAT
1.07x €12.95 Million
≈ $15.14 Million
€12.10 Million France €24.40 ▼ -1.21%
14661 The Siam Commercial Bank Public Company Limited
BK:SCB-R
1.07x ฿13.69 Billion
≈ $426.68 Million
฿12.79 Billion Thailand ฿126.00 ▲ +0.00%
14662 Inmobiliaria Park Rose Iberoamericana SOCIMI SA
MC:YPARK
1.07x €46.36K
≈ $54.20K
€43.31K Spain €1.52 ▼ -1.30%
14663 Qingdao Richmat Intelligence Technology Co. Ltd. A
SHE:301320
1.07x CN¥50.18 Million
≈ $7.34 Million
CN¥46.88 Million China CN¥15.92 ▲ +4.05%
14664 Control Print Limited
NSE:CONTROLPR
1.07x Rs290.59 Million
≈ $3.14 Million
Rs271.52 Million India Rs610.65 ▼ -0.59%
14665 Sanhe Tongfei Refrigeration Co. Ltd.
SHE:300990
1.07x CN¥59.46 Million
≈ $8.70 Million
CN¥55.57 Million China CN¥81.53 ▼ -0.51%
14666 Grupa KĘTY SA
WAR:KTY
1.07x zł229.00 Million
≈ $63.02 Million
zł214.00 Million Poland zł1200.00 ▼ -1.48%
14667 Jarllytec Co Ltd
TWO:3548
1.07x NT$108.22 Million
≈ $3.41 Million
NT$101.14 Million Taiwan NT$104.50 ▲ +9.54%
14668 Glacier Bancorp Inc
NYSE:GBCI
1.07x $87.88 Million $82.14 Million USA $47.15 ▼ -0.06%
14669 Granite Real Estate Investment Trust
NYSE:GRTUF
1.07x $97.56 Million $91.25 Million USA $68.60 ▼ -0.11%
14670 Fabrinet
NYSE:FN
1.07x $102.57 Million $95.93 Million USA $621.25 ▼ -13.09%
14671 BlackRock Municipal Income Quality Closed Fund
NYSE:BYM
1.07x $6.15 Million $5.75 Million USA $11.05 ▼ -0.54%
14672 Viking Supply Ships AB (publ)
ST:VSSAB-B
1.07x Skr31.00 Million
≈ $3.34 Million
Skr29.00 Million Sweden Skr134.00 ▲ +3.08%
14673 Showbox Corp
KQ:086980
1.07x ₩29.32 Billion
≈ $19.87 Million
₩27.43 Billion Korea ₩2650.00 ▲ +2.12%
14674 Shijihengtong Technology Co. Ltd. A
SHE:301428
1.07x CN¥66.18 Million
≈ $9.68 Million
CN¥61.91 Million China CN¥35.57 ▼ -2.15%
14675 Zenvia Inc
NASDAQ:ZENV
1.07x $55.11 Million $51.55 Million USA $0.13 ▲ +33.60%
14676 Xi'an Sinofuse Electric Co. Ltd.
SHE:301031
1.07x CN¥432.84 Million
≈ $63.34 Million
CN¥405.08 Million China CN¥114.93 ▲ +0.86%
14677 Newport Exploration
V:NWX
1.07x CA$67.44K
≈ $48.78K
CA$63.12K Canada CA$0.12 ▲ +0.00%
14678 Intelligent Bio Solutions Inc.
NASDAQ:INBS
1.07x $5.10 Million $4.78 Million USA $2.45 ▼ -0.41%
14679 Molecular Partners AG
SW:MOLN
1.07x CHF163.56 Million
≈ $206.79 Million
CHF153.13 Million Switzerland CHF3.00 ▼ -1.32%
14680 Molecular Partners AG ADR
NASDAQ:MOLN
1.07x $163.56 Million $153.13 Million USA $4.40 ▲ +1.38%
14681 Growthpoint Properties Ltd
JSE:GRT
1.07x ZAC2.94 Billion
≈ $1.56 Million
ZAC2.76 Billion South Africa ZAC1619.00 ▼ -0.49%
14682 Shenzhen Sunyes Electronic Manufacturing Holding Co Ltd
SHE:002388
1.07x CN¥14.32 Million
≈ $2.10 Million
CN¥13.41 Million China CN¥5.59 ▲ +1.82%
14683 Granite Real Estate Investment Trust
TO:GRT-UN
1.07x CA$97.56 Million
≈ $70.58 Million
CA$91.39 Million Canada CA$96.96 ▲ +1.59%
14684 Skillz Platform Inc
NYSE:SKLZ
1.07x $27.80 Million $26.05 Million USA $8.43 ▼ -12.19%
14685 Camellia Plc
LSE:CAM
1.07x GBX15.90 Million
≈ $1.93K
GBX14.90 Million UK GBX5500.00 ▲ +1.38%
14686 Chong Kun Dang Pharmaceutical
KO:185750
1.07x ₩21.45 Billion
≈ $14.54 Million
₩20.10 Billion Korea ₩74400.00 ▼ -0.93%
14687 SEONGAN CO. Ltd
KO:011300
1.07x ₩2.29 Billion
≈ $1.55 Million
₩2.14 Billion Korea ₩2455.00 ▼ -6.12%
14688 Novus Holdings Ltd
JSE:NVS
1.07x ZAC89.30 Million
≈ $47.46K
ZAC83.70 Million South Africa ZAC546.00 ▼ -4.21%
14689 Endesa SA
MC:ELE
1.07x €1.04 Billion
≈ $1.21 Billion
€972.00 Million Spain €36.75 ▲ +1.32%
14690 EREGLI DEM CEL FABR DL1
F:EDVA
1.07x €409.51 Million
≈ $478.76 Million
€383.86 Million Germany €4.90 ▼ -11.71%
14691 Sparebanken Vest
OL:SVEG
1.07x Nkr1.42 Billion
≈ $149.64 Million
Nkr1.33 Billion Norway Nkr159.12 ▲ +3.34%
14692 GRI Bio Inc.
NASDAQ:GRI
1.07x $2.17 Million $2.04 Million USA $2.00 ▼ -6.10%
14693 Sun Life Financial Inc.
TO:SLF
1.07x CA$1.20 Billion
≈ $868.79 Million
CA$1.13 Billion Canada CA$102.80 ▲ +1.36%
14694 Nalwa Sons Investments Limited
NSE:NSIL
1.07x Rs442.81 Million
≈ $4.79 Million
Rs415.16 Million India Rs5587.00 ▲ +0.01%
14695 PTT Synergy Group Bhd
KLSE:7010
1.07x RM50.19 Million
≈ $12.60 Million
RM47.07 Million Malaysia RM1.59 ▼ -1.24%
14696 British American Tobacco PLC
LSE:BATS
1.07x GBX3.40 Billion
≈ $413.44K
GBX3.19 Billion UK GBX4404.00 ▲ +1.94%
14697 SmartCraft ASA
OL:SMCRT
1.07x Nkr29.65 Million
≈ $3.12 Million
Nkr27.82 Million Norway Nkr18.50 ▲ +0.00%
14698 Kido Group Corp
VN:KDC
1.07x ₫470.68 Billion
≈ $17.88 Million
₫441.54 Billion Vietnam ₫51000.00 ▼ -0.39%
14699 Adneo Ltd
AU:AD1
1.07x AU$1.33 Million
≈ $939.40K
AU$1.25 Million Australia AU$0.03 ▲ +0.00%
14700 Provident Financial Services Inc
NYSE:PFS
1.07x $84.65 Million $79.42 Million USA $22.50 ▲ +0.72%