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
1601 TechTarget, Inc. Common Stock
NASDAQ:TTGT
14.83x $25.83 Million $1.74 Million USA $3.91 ▲ +5.11%
1602 Fluence Energy Inc
NASDAQ:FLNC
14.81x $265.74 Million $17.95 Million USA $14.28 ▲ +1.49%
1603 Beijing Wantai Biological Pharmacy Enterprise Co Ltd
SHG:603392
14.80x CN¥91.31 Million
≈ $13.36 Million
CN¥6.17 Million China CN¥29.24 ▲ +2.42%
1604 Hamama
TA:HMAM
14.80x ILA19.20 Million
≈ $51.49K
ILA1.30 Million Israel ILA599.90 ▲ +5.58%
1605 Baytex Energy Corp
TO:BTE
14.79x CA$472.68 Million
≈ $341.93 Million
CA$31.97 Million Canada CA$5.91 ▲ +0.51%
1606 Merck Tbk
JK:MERK
14.77x Rp137.63 Billion
≈ $8.06 Million
Rp9.32 Billion Indonesia Rp4000.00 ▲ +3.63%
1607 Performance Food Group Co
NYSE:PFGC
14.77x $615.90 Million $41.70 Million USA $109.32 ▼ -2.18%
1608 Tianjin Guangyu Development Co Ltd
SHE:000537
14.74x CN¥2.76 Billion
≈ $403.47 Million
CN¥187.07 Million China CN¥7.96 ▲ +6.56%
1609 Shanghai Golden Bridge
SHG:603918
14.74x CN¥140.69 Million
≈ $20.59 Million
CN¥9.55 Million China CN¥9.53 ▲ +1.49%
1610 SPECO Ltd
KQ:013810
14.73x ₩4.67 Billion
≈ $3.17 Million
₩317.11 Million Korea ₩1706.00 ▼ -2.63%
1611 Direct Finance TA
TA:DIFI
14.73x ILA384.89 Million
≈ $1.03 Million
ILA26.13 Million Israel ILA58110.00 ▲ +1.06%
1612 Polyplex (Thailand) Public Company Limited
BK:PTL
14.73x ฿622.23 Million
≈ $19.39 Million
฿42.25 Million Thailand ฿14.40 ▼ -0.69%
1613 Siam Global House Public Company Limited
BK:GLOBAL
14.73x ฿6.32 Billion
≈ $197.14 Million
฿429.49 Million Thailand ฿7.35 ▼ -1.34%
1614 IL Science Co. Ltd
KQ:307180
14.72x ₩658.56 Million
≈ $446.30K
₩44.73 Million Korea ₩3975.00 ▼ -6.36%
1615 Shandong Homey Aquatic Development Co Ltd
SHG:600467
14.72x CN¥35.44 Million
≈ $5.19 Million
CN¥2.41 Million China CN¥2.13 ▼ -1.39%
1616 Anhui Shiny Electronic Technology Company Limited
SHE:300956
14.72x CN¥151.15 Million
≈ $22.12 Million
CN¥10.27 Million China CN¥9.68 ▼ -1.02%
1617 Reach Subsea
OL:REACH
14.71x Nkr1.19 Billion
≈ $125.38 Million
Nkr81.00 Million Norway Nkr4.90 ▲ +1.66%
1618 Great Wall Motor Co Ltd
SHG:601633
14.71x CN¥18.78 Billion
≈ $2.75 Billion
CN¥1.28 Billion China CN¥16.36 ▲ +4.47%
1619 Oceania Healthcare Ltd
AU:OCA
14.70x AU$72.08 Million
≈ $51.00 Million
AU$4.90 Million Australia AU$0.62 ▲ +0.00%
1620 ZheJiang Haers Vacuum Containers Co Ltd
SHE:002615
14.70x CN¥128.95 Million
≈ $18.87 Million
CN¥8.77 Million China CN¥6.41 ▼ -3.75%
1621 Dampskibsselskabet Norden AS
CO:DNORD
14.69x Dkr161.81 Million
≈ $25.32 Million
Dkr11.02 Million Denmark Dkr321.80 ▲ +1.26%
1622 Shandong Denghai Seeds Co Ltd
SHE:002041
14.69x CN¥277.30 Million
≈ $40.58 Million
CN¥18.88 Million China CN¥8.39 ▲ +0.84%
1623 Jiangsu Maixinlin Aviation Science & Technology Corp. A
SHG:688685
14.68x CN¥224.02 Million
≈ $32.78 Million
CN¥15.26 Million China CN¥32.32 ▼ -15.90%
1624 DF Deutsche Forfait AG
XETRA:DFTK
14.66x €3.16 Million
≈ $3.69 Million
€215.47K Germany €1.49 ▼ -7.19%
1625 STILLFRONT GRP AB SK-07
F:1YS0
14.65x €337.00 Million
≈ $393.99 Million
€23.00 Million Germany €0.35 ▼ -0.23%
1626 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
14.64x TL560.93 Million
≈ $12.56 Million
TL38.30 Million Turkey TL7.45 ▲ +8.76%
1627 Ningbo Lehui International Engineering Equipment Co Ltd Class A
SHG:603076
14.63x CN¥116.55 Million
≈ $17.05 Million
CN¥7.96 Million China CN¥18.60 ▼ -4.91%
1628 CSP Steel Center Public Company Limited
BK:CSP
14.63x ฿30.82 Million
≈ $960.75K
฿2.11 Million Thailand ฿0.44 ▲ +7.32%
1629 Shanghai Urban Architecture Design Co. Ltd.
SHE:300983
14.63x CN¥115.11 Million
≈ $16.84 Million
CN¥7.87 Million China CN¥30.29 ▼ -1.94%
1630 Monalisa
KO:012690
14.61x ₩1.72 Billion
≈ $1.17 Million
₩118.08 Million Korea ₩1740.00 ▼ -19.82%
1631 Copartner Technology Corp
TW:3550
14.59x NT$290.67 Million
≈ $9.16 Million
NT$19.92 Million Taiwan NT$21.85 ▼ -2.89%
1632 Polylite Taiwan Co Ltd
TWO:1813
14.57x NT$73.00 Million
≈ $2.30 Million
NT$5.01 Million Taiwan NT$11.95 ▲ +0.00%
1633 Rubico Inc. Common Stock
NASDAQ:RUBI
14.56x $22.18 Million $1.52 Million USA $2.54 ▼ -3.05%
1634 Herc Holdings Inc
NYSE:HRI
14.54x $349.00 Million $24.00 Million USA $147.36 ▼ -1.41%
1635 Microbot Medical Inc
NASDAQ:MBOT
14.53x $23.70 Million $1.63 Million USA $1.79 ▲ +2.29%
1636 CKH Food & Health Limited
KQ:900120
14.49x ₩186.66 Million
≈ $126.50K
₩12.88 Million Korea ₩1081.00 ▼ -0.92%
1637 BIRKS GROUP INC. A
F:2BG
14.49x €18.65 Million
≈ $21.80 Million
€1.29 Million Germany €0.46 ▲ +0.00%
1638 Permsin Steel Works Public Company Limited
BK:PERM
14.49x ฿1.23 Billion
≈ $38.28 Million
฿84.78 Million Thailand ฿0.25 ▲ +4.17%
1639 China Oilfield Services Ltd Class A
SHG:601808
14.48x CN¥9.16 Billion
≈ $1.34 Billion
CN¥632.36 Million China CN¥12.27 ▲ +6.05%
1640 Aquirian Ltd
AU:AQN
14.47x AU$3.60 Million
≈ $2.55 Million
AU$249.00K Australia AU$0.39 ▲ +0.00%
1641 Shandong Chenming Paper Holdings Limited
F:SCD1
14.47x €150.94 Million
≈ $176.46 Million
€10.43 Million Germany €0.05 ▲ +0.00%
1642 Prima Alloy Steel Universal
JK:PRAS
14.46x Rp3.73 Billion
≈ $218.63K
Rp258.04 Million Indonesia Rp97.00 ▲ +0.00%
1643 CECEP Wind-Power Corp Co Ltd
SHG:601016
14.46x CN¥1.73 Billion
≈ $253.23 Million
CN¥119.70 Million China CN¥3.79 ▲ +8.29%
1644 Novatech Industries SA
PA:MLNOV
14.45x €4.55 Million
≈ $5.32 Million
€315.00K France €14.90 ▲ +0.00%
1645 Shandong Mining Machinery Group Co Ltd
SHE:002526
14.43x CN¥161.93 Million
≈ $23.70 Million
CN¥11.22 Million China CN¥2.48 ▼ -1.20%
1646 STMicroelectronics NV ADR
NYSE:STM
14.43x $535.63 Million $37.11 Million USA $49.71 ▲ +10.81%
1647 STMicroelectronics N.V
F:SGMR
14.43x €534.00 Million
≈ $624.30 Million
€37.00 Million Germany €53.00 ▲ +0.95%
1648 STMicroelectronics N.V
F:SGM
14.43x €534.00 Million
≈ $624.30 Million
€37.00 Million Germany €53.29 ▼ -1.90%
1649 Enity
ST:ENITY
14.43x Skr2.62 Billion
≈ $281.65 Million
Skr181.40 Million Sweden Skr70.00 ▼ -0.43%
1650 Mind Technology Inc
NASDAQ:MIND
14.42x $894.00K $62.00K USA $5.48 ▲ +6.00%
1651 Is Yatirim Ortakligi AS
IS:ISYAT
14.41x TL50.29 Million
≈ $1.13 Million
TL3.49 Million Turkey TL7.88 ▲ +0.00%
1652 Shaanxi Broadcast & TV Network Intermediary Group Co Ltd
SHG:600831
14.41x CN¥181.88 Million
≈ $26.62 Million
CN¥12.62 Million China CN¥2.91 ▼ -2.68%
1653 centrotherm international AG
F:CTNK
14.41x €8.39 Million
≈ $9.80 Million
€582.00K Germany €9.30 ▼ -0.53%
1654 HBIS Co Ltd
SHE:000709
14.40x CN¥3.24 Billion
≈ $473.80 Million
CN¥224.90 Million China CN¥2.09 ▲ +2.45%
1655 Field Solutions Holdings Ltd
AU:FSG
14.39x AU$5.93 Million
≈ $4.20 Million
AU$412.36K Australia AU$0.02 ▲ +0.00%
1656 Highlight Communications AG
XETRA:HLG
14.39x €122.81 Million
≈ $143.58 Million
€8.54 Million Germany €0.55 ▲ +0.00%
1657 Siti Networks Limited
NSE:SITINET
14.38x Rs2.81 Billion
≈ $30.36 Million
Rs195.18 Million India Rs0.32 ▼ -3.03%
1658 Cineverse Corp.
NASDAQ:CNVS
14.36x $12.22 Million $851.00K USA $2.51 ▲ +0.40%
1659 Carasent ASA
ST:CARA
14.36x Skr42.91 Million
≈ $4.62 Million
Skr2.99 Million Sweden Skr23.95 ▼ -1.03%
1660 Parrot
PA:PARRO
14.35x €11.84 Million
≈ $13.84 Million
€825.00K France €10.44 ▼ -1.69%
1661 CTI Traffic Industries Co Ltd
TWO:2230
14.33x NT$139.99 Million
≈ $4.41 Million
NT$9.77 Million Taiwan NT$22.25 ▲ +1.37%
1662 Soochow Securities Co Ltd
SHG:601555
14.33x CN¥14.37 Billion
≈ $2.10 Billion
CN¥1.00 Billion China CN¥8.01 ▲ +0.63%
1663 Amigo Holdings PLC
LSE:AMGO
14.32x GBX31.50 Million
≈ $3.83K
GBX2.20 Million UK GBX2.00 ▲ +0.00%
1664 Freegold Ventures Limited
TO:FVL
14.32x CA$305.19K
≈ $220.77K
CA$21.32K Canada CA$0.91 ▼ -1.09%
1665 Lorne Park Capital Partners Inc
V:LPC
14.30x CA$1.76 Million
≈ $1.27 Million
CA$122.77K Canada CA$2.22 ▲ +0.45%
1666 Nanjing Panda Electronics Co Ltd
SHG:600775
14.29x CN¥44.45 Million
≈ $6.51 Million
CN¥3.11 Million China CN¥8.37 ▼ -1.06%
1667 Nanjing Panda Electronics Company Limited
F:NNJ
14.29x €44.45 Million
≈ $51.97 Million
€3.11 Million Germany €0.33 ▲ +0.00%
1668 Triumph Financial, Inc.
NASDAQ:TFIN
14.29x $24.40 Million $1.71 Million USA $61.31 ▲ +0.38%
1669 Shenzhen Jinjia Color Printing Group Co Ltd
SHE:002191
14.29x CN¥315.46 Million
≈ $46.16 Million
CN¥22.08 Million China CN¥3.65 ▲ +0.27%
1670 GEE Group Inc
NYSE MKT:JOB
14.28x $3.28 Million $230.00K USA $0.23 ▼ -0.86%
1671 Liberty Oilfield Services Inc
NYSE:LBRT
14.28x $195.44 Million $13.69 Million USA $24.07 ▲ +0.96%
1672 TeraGo Inc.
TO:TGO
14.27x CA$5.07 Million
≈ $3.67 Million
CA$355.00K Canada CA$1.35 ▲ +0.00%
1673 Banco do Estado do Rio Grande do Sul S.A
SA:BRSR3
14.27x R$3.85 Billion
≈ $754.99 Million
R$269.67 Million Brazil R$17.58 ▼ -0.06%
1674 Elvalhalcor Hellenic Copper and Aluminium Industry S.A
AT:ELHA
14.27x €112.79 Million
≈ $131.87 Million
€7.91 Million Greece €4.10 ▼ -3.76%
1675 Mene Inc
V:MENE
14.24x CA$839.82K
≈ $607.51K
CA$58.96K Canada CA$0.18 ▲ +9.09%
1676 Teamo Productions HQ Limited
NSE:TPHQ
14.24x Rs203.53 Million
≈ $2.20 Million
Rs14.30 Million India Rs0.43 ▲ +2.38%
1677 Kung Sing Engineering Corp
TW:5521
14.23x NT$1.55 Billion
≈ $48.77 Million
NT$108.74 Million Taiwan NT$10.05 ▲ +0.00%
1678 JADESTONE ENERGY LS -001
F:8KW
14.23x €121.24 Million
≈ $141.74 Million
€8.52 Million Germany €0.35 ▲ +7.41%
1679 Smith & Wesson Brands Inc
NASDAQ:SWBI
14.22x $27.27 Million $1.92 Million USA $15.01 ▲ +1.01%
1680 STMicroelectronics N.V
XETRA:SGM
14.20x €525.36 Million
≈ $614.20 Million
€37.00 Million Germany €52.71 ▼ -4.89%
1681 Tandem Diabetes Care Inc
NASDAQ:TNDM
14.19x $10.72 Million $755.00K USA $18.10 ▲ +5.97%
1682 Ibotta, Inc.
NYSE:IBTA
14.19x $21.75 Million $1.53 Million USA $32.30 ▲ +2.38%
1683 Woongjin Thinkbig Co Ltd
KO:095720
14.19x ₩23.12 Billion
≈ $15.66 Million
₩1.63 Billion Korea ₩1210.00 ▼ -6.99%
1684 Farmland Partners Inc
NYSE:FPI
14.18x $8.65 Million $610.00K USA $9.63 ▼ -0.82%
1685 Cipherlab Co Ltd
TWO:6160
14.18x NT$54.42 Million
≈ $1.71 Million
NT$3.84 Million Taiwan NT$14.75 ▼ -1.67%
1686 BTS Group Holdings Public Company Limited
BK:BTS
14.17x ฿1.45 Billion
≈ $45.20 Million
฿102.36 Million Thailand ฿2.14 ▼ -0.93%
1687 Yihai Kerry Arawana Holdings Co Ltd
SHE:300999
14.16x CN¥14.06 Billion
≈ $2.06 Billion
CN¥993.12 Million China CN¥26.13 ▲ +3.69%
1688 Hwaseung Industries Co Ltd
KO:006060
14.15x ₩17.93 Billion
≈ $12.15 Million
₩1.27 Billion Korea ₩2425.00 ▼ -1.02%
1689 Lotte Corp
KO:004990
14.15x ₩92.67 Billion
≈ $62.80 Million
₩6.55 Billion Korea ₩22250.00 ▼ -2.41%
1690 Guangdong Anjubao Digital Tech
SHE:300155
14.15x CN¥34.86 Million
≈ $5.10 Million
CN¥2.46 Million China CN¥3.79 ▼ -1.04%
1691 Müller - Die lila Logistik AG
XETRA:MLL
14.14x €17.81 Million
≈ $20.83 Million
€1.26 Million Germany €4.64 ▲ +1.31%
1692 Guangzhou Automobile Group Co Ltd Class A
SHG:601238
14.12x CN¥9.94 Billion
≈ $1.45 Billion
CN¥703.52 Million China CN¥5.18 ▲ +2.78%
1693 BORA PHARMACEUTICALS LTD
TW:6472
14.11x NT$568.46 Million
≈ $17.91 Million
NT$40.29 Million Taiwan NT$392.50 ▼ -0.88%
1694 Tung Thih Electronic Co Ltd
TWO:3552
14.11x NT$405.65 Million
≈ $12.78 Million
NT$28.75 Million Taiwan NT$45.05 ▲ +0.90%
1695 MW Trade S.A.
WAR:MWT
14.10x zł13.65 Million
≈ $3.76 Million
zł968.00K Poland zł2.74 ▼ -1.44%
1696 Orient Press Limited
NSE:ORIENTLTD
14.10x Rs135.61 Million
≈ $1.47 Million
Rs9.62 Million India Rs70.46 ▼ -1.87%
1697 Binakarya Jaya Abadi Tbk PT
JK:BIKA
14.10x Rp252.28 Billion
≈ $14.78 Million
Rp17.90 Billion Indonesia Rp55.00 ▲ +0.00%
1698 INPOST S.A UNSP.ADR/1/2
F:6690
14.09x €814.60 Million
≈ $952.35 Million
€57.80 Million Germany €7.20 ▲ +0.00%
1699 S-Oil Corp Pref
KO:010955
14.09x ₩890.67 Billion
≈ $603.60 Million
₩63.21 Billion Korea ₩69200.00 ▼ -0.43%
1700 Bunge Limited
NYSE:BG
14.07x $1.34 Billion $95.00 Million USA $120.49 ▲ +1.12%