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.
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 |
|---|---|---|---|---|---|---|---|
| 14501 |
New Trend International Logis-Tech Co Ltd
SHE:300532 |
1.09x |
CN¥133.18 Million
≈ $19.49 Million |
CN¥122.52 Million | China | CN¥6.51 | ▼ -6.20% |
| 14502 |
Kwong Fong Industries Corp
TW:1416 |
1.09x |
NT$73.38 Million
≈ $2.31 Million |
NT$67.51 Million | Taiwan | NT$10.90 | ▼ -0.91% |
| 14503 |
Banc of California, Inc.
NYSE:BANC |
1.09x | $75.68 Million | $69.63 Million | USA | $21.28 | ▼ -0.47% |
| 14504 |
Biocardia Inc
NASDAQ:BCDA |
1.09x | $5.57 Million | $5.12 Million | USA | $0.85 | ▼ -6.07% |
| 14505 |
Daihan Pharmaceutical Co.Ltd
KQ:023910 |
1.09x |
₩9.47 Billion
≈ $6.42 Million |
₩8.72 Billion | Korea | ₩25700.00 | ▼ -0.77% |
| 14506 |
Plata Latina Minerals Corp
V:PLA |
1.09x |
CA$8.23 Million
≈ $5.96 Million |
CA$7.58 Million | Canada | CA$0.39 | ▲ +4.05% |
| 14507 |
China Tungsten and Hightech Materials Co Ltd
SHE:000657 |
1.09x |
CN¥364.37 Million
≈ $53.32 Million |
CN¥335.45 Million | China | CN¥55.51 | ▼ -3.88% |
| 14508 |
Weis Markets Inc
NYSE:WMK |
1.09x | $30.25 Million | $27.85 Million | USA | $73.36 | ▼ -1.85% |
| 14509 |
SinoMedia Holding Limited
F:SJY |
1.09x |
€23.06 Million
≈ $26.96 Million |
€21.23 Million | Germany | €0.20 | ▲ +0.00% |
| 14510 |
Keros Therapeutics Inc
NASDAQ:KROS |
1.09x | $161.17 Million | $148.45 Million | USA | $10.06 | ▼ -0.79% |
| 14511 |
CHINA MAPLE LE.ED.HD0005
F:CML1 |
1.09x |
€335.32 Million
≈ $392.02 Million |
€308.88 Million | Germany | €0.01 | ▼ -7.69% |
| 14512 |
Par Drugs And Chemicals Limited
NSE:PAR |
1.09x |
Rs80.95 Million
≈ $875.41K |
Rs74.58 Million | India | Rs93.79 | ▼ -2.48% |
| 14513 |
Tencent Music Entertainment Group
F:63TA |
1.09x |
€2.39 Billion
≈ $2.80 Billion |
€2.20 Billion | Germany | €7.74 | ▲ +1.57% |
| 14514 |
Tucows Inc.
TO:TC |
1.09x |
CA$1.49 Million
≈ $1.08 Million |
CA$1.38 Million | Canada | CA$12.28 | ▼ -2.77% |
| 14515 |
Vodafone Group Plc
F:VODJ |
1.08x |
€5.89 Billion
≈ $6.88 Billion |
€5.43 Billion | Germany | €13.30 | ▲ +0.00% |
| 14516 |
Vodafone Group Plc
MX:VODN |
1.08x |
MX$5.89 Billion
≈ $338.80 Million |
MX$5.43 Billion | Mexico | MX$259.50 | ▼ -2.08% |
| 14517 |
Medipower -M
TA:MDPR |
1.08x |
ILA2.31 Million
≈ $6.18K |
ILA2.13 Million | Israel | ILA664.90 | ▲ +2.39% |
| 14518 |
CHINA KEPEI ED. DL-00001
F:9CK |
1.08x |
€811.39 Million
≈ $948.60 Million |
€748.09 Million | Germany | €0.10 | ▲ +0.00% |
| 14519 |
Tangshan Port Group Co Ltd
SHG:601000 |
1.08x |
CN¥662.09 Million
≈ $96.88 Million |
CN¥610.50 Million | China | CN¥4.65 | ▼ -0.21% |
| 14520 |
Warpaint London PLC
LSE:W7L |
1.08x |
GBX9.68 Million
≈ $1.18K |
GBX8.92 Million | UK | GBX182.00 | ▲ +0.78% |
| 14521 |
Kinik Co
TW:1560 |
1.08x |
NT$479.42 Million
≈ $15.10 Million |
NT$442.15 Million | Taiwan | NT$672.00 | ▼ -4.27% |
| 14522 |
Croma Security Solutions Group Plc
LSE:CSSG |
1.08x |
GBX516.00K
≈ $62.78 |
GBX476.00K | UK | GBX70.00 | ▲ +0.00% |
| 14523 |
Beijing Emerging Eastern Aviation Equipment Co Ltd Class A
SHE:002933 |
1.08x |
CN¥14.60 Million
≈ $2.14 Million |
CN¥13.47 Million | China | CN¥24.12 | ▼ -0.37% |
| 14524 |
Ramky Infrastructure Limited
NSE:RAMKY |
1.08x |
Rs1.62 Billion
≈ $17.53 Million |
Rs1.50 Billion | India | Rs371.10 | ▼ -0.32% |
| 14525 |
MIPS AB
ST:MIPS |
1.08x |
Skr52.00 Million
≈ $5.60 Million |
Skr48.00 Million | Sweden | Skr389.80 | ▲ +3.07% |
| 14526 |
Atakule Gayrimenkul Yatirim Ortakligi AS
IS:AGYO |
1.08x |
TL10.59 Million
≈ $237.09K |
TL9.77 Million | Turkey | TL7.76 | ▲ +2.11% |
| 14527 |
Corticeira Amorim
LS:COR |
1.08x |
€29.86 Million
≈ $34.91 Million |
€27.59 Million | Portugal | €6.44 | ▲ +0.63% |
| 14528 |
Sesoda Corp
TW:1708 |
1.08x |
NT$300.39 Million
≈ $9.46 Million |
NT$277.58 Million | Taiwan | NT$52.70 | ▼ -2.23% |
| 14529 |
Servicios Corporativos Javer
MX:JAVER |
1.08x |
MX$265.96 Million
≈ $15.31 Million |
MX$245.82 Million | Mexico | MX$15.00 | ▲ +0.00% |
| 14530 |
GCL System Integration Technology Co Ltd
SHE:002506 |
1.08x |
CN¥41.73 Million
≈ $6.11 Million |
CN¥38.57 Million | China | CN¥2.38 | ▼ -5.18% |
| 14531 |
Digital Daesung Co. Ltd
KQ:068930 |
1.08x |
₩17.42 Billion
≈ $11.80 Million |
₩16.10 Billion | Korea | ₩7440.00 | ▲ +0.13% |
| 14532 |
Niko Semiconductor Co Ltd
TWO:3317 |
1.08x |
NT$60.84 Million
≈ $1.92 Million |
NT$56.26 Million | Taiwan | NT$75.70 | ▼ -4.06% |
| 14533 |
STL Technology Co Ltd
TWO:4931 |
1.08x |
NT$111.09 Million
≈ $3.50 Million |
NT$102.74 Million | Taiwan | NT$198.50 | ▼ -6.37% |
| 14534 |
KG Eco Technology Services Co. Ltd
KQ:151860 |
1.08x |
₩30.18 Billion
≈ $20.45 Million |
₩27.91 Billion | Korea | ₩5450.00 | ▼ -0.91% |
| 14535 |
Hi-Trend Tech(Shanghai)Co Ltd
SHG:688391 |
1.08x |
CN¥101.17 Million
≈ $14.80 Million |
CN¥93.59 Million | China | CN¥23.32 | ▼ -0.98% |
| 14536 |
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.13 | ▼ -1.74% |
| 14537 |
Eureka Design Public Company Limited
BK:UREKA |
1.08x |
฿3.23 Million
≈ $100.77K |
฿2.99 Million | Thailand | ฿0.39 | ▲ +0.00% |
| 14538 |
United Bankshares Inc
NASDAQ:UBSI |
1.08x | $138.92 Million | $128.54 Million | USA | $47.80 | ▲ +0.93% |
| 14539 |
Sergeferrari G
PA:SEFER |
1.08x |
€7.68 Million
≈ $8.98 Million |
€7.11 Million | France | €7.80 | ▲ +0.00% |
| 14540 |
Jardine Matheson Holdings Limited
F:H4W |
1.08x |
€1.08 Billion
≈ $1.26 Billion |
€999.00 Million | Germany | €55.55 | ▲ +0.00% |
| 14541 |
Coca-Cola European Partners PLC
NASDAQ:CCEP |
1.08x | $986.00 Million | $913.00 Million | USA | $105.11 | ▲ +1.44% |
| 14542 |
Shenzhen Woer Heat-Shrinkable Material Co Ltd
SHE:002130 |
1.08x |
CN¥284.84 Million
≈ $41.68 Million |
CN¥263.77 Million | China | CN¥15.48 | ▼ -3.85% |
| 14543 |
Korea Circuit Co Ltd
KO:007815 |
1.08x |
₩29.70 Billion
≈ $20.13 Million |
₩27.51 Billion | Korea | ₩15330.00 | ▼ -15.77% |
| 14544 |
Narmada Agrobase Limited
NSE:NARMADA |
1.08x |
Rs1.39 Million
≈ $14.99K |
Rs1.28 Million | India | Rs34.92 | ▼ -0.82% |
| 14545 |
Gansu Shangfeng Cement Co Ltd
SHE:000672 |
1.08x |
CN¥303.41 Million
≈ $44.40 Million |
CN¥281.11 Million | China | CN¥15.58 | ▲ +3.66% |
| 14546 |
Insight Enterprises Inc
NASDAQ:NSIT |
1.08x | $32.38 Million | $30.01 Million | USA | $117.65 | ▲ +1.72% |
| 14547 |
SIGMASTAR TECH LTD
SHE:301536 |
1.08x |
CN¥114.58 Million
≈ $16.77 Million |
CN¥106.18 Million | China | CN¥131.80 | ▲ +0.27% |
| 14548 |
Formosa Ingredient Factory PT Tbk
JK:BOBA |
1.08x |
Rp7.18 Billion
≈ $420.84K |
Rp6.66 Billion | Indonesia | Rp226.00 | ▼ -4.24% |
| 14549 |
Mitra Energi Persada Tbk PT
JK:KOPI |
1.08x |
Rp5.51 Billion
≈ $322.65K |
Rp5.11 Billion | Indonesia | Rp198.00 | ▼ -1.00% |
| 14550 |
Freeport-McMoran Copper & Gold Inc
NYSE:FCX |
1.08x | $1.50 Billion | $1.39 Billion | USA | $62.60 | ▼ -1.42% |
| 14551 |
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% |
| 14552 |
Credo Technology Group Holding Ltd
NASDAQ:CRDO |
1.08x | $182.24 Million | $169.10 Million | USA | $213.15 | ▼ -9.87% |
| 14553 |
99 Speed Mart Retail Holdings Berhad
KLSE:5326 |
1.08x |
RM134.07 Million
≈ $33.66 Million |
RM124.42 Million | Malaysia | RM3.69 | ▼ -1.60% |
| 14554 |
Hershey Co
NYSE:HSY |
1.08x | $468.81 Million | $435.11 Million | USA | $174.30 | ▲ +1.25% |
| 14555 |
Shanghai Zijiang Enterprise Group Co Ltd
SHG:600210 |
1.08x |
CN¥531.05 Million
≈ $77.71 Million |
CN¥492.90 Million | China | CN¥6.04 | ▼ -2.42% |
| 14556 |
Agilent Technologies Inc
NYSE:A |
1.08x | $362.00 Million | $336.00 Million | USA | $138.57 | ▼ -0.84% |
| 14557 |
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$84.99 | ▼ -0.01% |
| 14558 |
Orient Semiconductor Electronics Ltd
TW:2329 |
1.08x |
NT$252.73 Million
≈ $7.96 Million |
NT$234.63 Million | Taiwan | NT$45.05 | ▼ -4.35% |
| 14559 |
Acheter Louer
PA:ALALO |
1.08x |
€70.00K
≈ $81.84K |
€65.00K | France | €0.00 | ▲ +0.00% |
| 14560 |
Bai Sha Technology Co Ltd
TWO:8401 |
1.08x |
NT$50.35 Million
≈ $1.59 Million |
NT$46.78 Million | Taiwan | NT$22.80 | ▼ -1.30% |
| 14561 |
Pro-Hawk
TWO:8083 |
1.08x |
NT$103.79 Million
≈ $3.27 Million |
NT$96.42 Million | Taiwan | NT$156.00 | ▼ -0.32% |
| 14562 |
Roto Pumps Limited
NSE:ROTO |
1.08x |
Rs67.34 Million
≈ $728.30K |
Rs62.57 Million | India | Rs68.08 | ▲ +1.14% |
| 14563 |
Teck Guan Perdana Bhd
KLSE:7439 |
1.08x |
RM25.44 Million
≈ $6.39 Million |
RM23.63 Million | Malaysia | RM1.87 | ▲ +0.00% |
| 14564 |
Liechtensteinische Landesbank AG
SW:LLBN |
1.08x |
CHF81.14 Million
≈ $102.59 Million |
CHF75.41 Million | Switzerland | CHF114.80 | ▲ +0.70% |
| 14565 |
The Travelers Companies Inc
NYSE:TRV |
1.08x | $2.69 Billion | $2.50 Billion | USA | $387.26 | ▲ +2.89% |
| 14566 |
Labrador Iron Ore Royalty Corp
TO:LIF |
1.08x |
CA$32.75 Million
≈ $23.69 Million |
CA$30.45 Million | Canada | CA$25.94 | ▲ +0.54% |
| 14567 |
Ashapura Minechem Limited
NSE:ASHAPURMIN |
1.08x |
Rs2.22 Billion
≈ $24.02 Million |
Rs2.06 Billion | India | Rs697.05 | ▲ +1.47% |
| 14568 |
Pintaras Jaya Bhd
KLSE:9598 |
1.08x |
RM20.49 Million
≈ $5.15 Million |
RM19.06 Million | Malaysia | RM1.21 | ▲ +0.00% |
| 14569 |
Chin-Poon Industrial Co Ltd
TW:2355 |
1.08x |
NT$273.40 Million
≈ $8.61 Million |
NT$254.25 Million | Taiwan | NT$41.00 | ▼ -4.43% |
| 14570 |
Home Pottery Public Company Limited
BK:HPT |
1.08x |
฿3.26 Million
≈ $101.68K |
฿3.03 Million | Thailand | ฿0.33 | ▼ -5.71% |
| 14571 |
Cincon Electronics Co Ltd
TWO:3332 |
1.07x |
NT$41.30 Million
≈ $1.30 Million |
NT$38.42 Million | Taiwan | NT$65.90 | ▲ +0.61% |
| 14572 |
Lagenda Properties Bhd
KLSE:7179 |
1.07x |
RM48.35 Million
≈ $12.14 Million |
RM45.00 Million | Malaysia | RM1.36 | ▲ +1.49% |
| 14573 |
Shenzhen Vital New Material Co. Ltd.
SHE:301319 |
1.07x |
CN¥84.66 Million
≈ $12.39 Million |
CN¥78.79 Million | China | CN¥90.52 | ▲ +0.35% |
| 14574 |
SGA Solutions Co.Ltd
KQ:184230 |
1.07x |
₩13.19 Billion
≈ $8.94 Million |
₩12.27 Billion | Korea | ₩1764.00 | ▼ -7.21% |
| 14575 |
uPI Semiconductor Corp
TW:6719 |
1.07x |
NT$267.55 Million
≈ $8.43 Million |
NT$249.08 Million | Taiwan | NT$232.50 | ▼ -5.68% |
| 14576 |
Geomega Resources Inc
V:GMA |
1.07x |
CA$154.00K
≈ $111.40K |
CA$143.46K | Canada | CA$0.25 | ▲ +4.17% |
| 14577 |
Econpile Holdings Bhd
KLSE:5253 |
1.07x |
RM2.02 Million
≈ $507.41K |
RM1.88 Million | Malaysia | RM0.13 | ▲ +4.17% |
| 14578 |
Ningbo Huaxiang Electronic Co Ltd
SHE:002048 |
1.07x |
CN¥496.09 Million
≈ $72.59 Million |
CN¥462.33 Million | China | CN¥17.50 | ▼ -4.37% |
| 14579 |
Comscore Inc
NASDAQ:SCOR |
1.07x | $3.25 Million | $3.03 Million | USA | $7.27 | ▲ +0.00% |
| 14580 |
Lyka Labs Limited
NSE:LYKALABS |
1.07x |
Rs18.99 Million
≈ $205.41K |
Rs17.71 Million | India | Rs62.53 | ▼ -0.57% |
| 14581 |
Krafton Inc
KO:259960 |
1.07x |
₩393.81 Billion
≈ $266.88 Million |
₩367.50 Billion | Korea | ₩242500.00 | ▲ +2.11% |
| 14582 |
Financial Institutions Inc
NASDAQ:FISI |
1.07x | $21.40 Million | $19.98 Million | USA | $40.62 | ▲ +4.91% |
| 14583 |
Southern Copper Corporation
NYSE:SCCO |
1.07x | $1.69 Billion | $1.58 Billion | USA | $179.29 | ▼ -1.61% |
| 14584 |
Applovin Corp
NASDAQ:APP |
1.07x | $1.29 Billion | $1.21 Billion | USA | $391.98 | ▼ -1.72% |
| 14585 |
Nicolet Bankshares Inc.
NYSE:NIC |
1.07x | $16.27 Million | $15.20 Million | USA | $169.64 | ▲ +0.43% |
| 14586 |
Warehouses de Pauw Comm VA
BR:WDP |
1.07x |
€102.22 Million
≈ $119.51 Million |
€95.45 Million | Belgium | €22.14 | ▼ -2.64% |
| 14587 |
JVM Co. Ltd
KQ:054950 |
1.07x |
₩8.13 Billion
≈ $5.51 Million |
₩7.59 Billion | Korea | ₩22200.00 | ▼ -0.45% |
| 14588 |
Patrimoine et Commerce SA
PA:PAT |
1.07x |
€12.95 Million
≈ $15.14 Million |
€12.10 Million | France | €27.30 | ▲ +0.00% |
| 14589 |
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% |
| 14590 |
Inmobiliaria Park Rose Iberoamericana SOCIMI SA
MC:YPARK |
1.07x |
€46.36K
≈ $54.20K |
€43.31K | Spain | €1.52 | ▼ -1.30% |
| 14591 |
Qingdao Richmat Intelligence Technology Co. Ltd. A
SHE:301320 |
1.07x |
CN¥50.18 Million
≈ $7.34 Million |
CN¥46.88 Million | China | CN¥11.26 | ▼ -2.00% |
| 14592 |
Control Print Limited
NSE:CONTROLPR |
1.07x |
Rs290.59 Million
≈ $3.14 Million |
Rs271.52 Million | India | Rs590.55 | ▲ +2.94% |
| 14593 |
Sanhe Tongfei Refrigeration Co. Ltd.
SHE:300990 |
1.07x |
CN¥59.46 Million
≈ $8.70 Million |
CN¥55.57 Million | China | CN¥87.74 | ▼ -3.74% |
| 14594 |
Grupa KĘTY SA
WAR:KTY |
1.07x |
zł229.00 Million
≈ $63.02 Million |
zł214.00 Million | Poland | zł1328.00 | ▲ +0.45% |
| 14595 |
Jarllytec Co Ltd
TWO:3548 |
1.07x |
NT$108.22 Million
≈ $3.41 Million |
NT$101.14 Million | Taiwan | NT$74.50 | ▼ -0.80% |
| 14596 |
Glacier Bancorp Inc
NYSE:GBCI |
1.07x | $87.88 Million | $82.14 Million | USA | $50.27 | ▼ -0.75% |
| 14597 |
Granite Real Estate Investment Trust
NYSE:GRTUF |
1.07x | $97.56 Million | $91.25 Million | USA | $69.81 | ▼ -3.08% |
| 14598 |
Fabrinet
NYSE:FN |
1.07x | $102.57 Million | $95.93 Million | USA | $476.04 | ▼ -8.05% |
| 14599 |
BlackRock Municipal Income Quality Closed Fund
NYSE:BYM |
1.07x | $6.15 Million | $5.75 Million | USA | $11.05 | ▼ -0.54% |
| 14600 |
Viking Supply Ships AB (publ)
ST:VSSAB-B |
1.07x |
Skr31.00 Million
≈ $3.34 Million |
Skr29.00 Million | Sweden | Skr140.00 | ▲ +2.19% |