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
1601 Fluence Energy Inc
NASDAQ:FLNC
14.81x $265.74 Million $17.95 Million USA $24.85 ▼ -10.96%
1602 Beijing Wantai Biological Pharmacy Enterprise Co Ltd
SHG:603392
14.80x CN¥91.31 Million
≈ $13.36 Million
CN¥6.17 Million China CN¥34.00 ▼ -4.25%
1603 Hamama
TA:HMAM
14.80x ILA19.20 Million
≈ $51.49K
ILA1.30 Million Israel ILA629.70 ▲ +0.10%
1604 Baytex Energy Corp
TO:BTE
14.79x CA$472.68 Million
≈ $341.93 Million
CA$31.97 Million Canada CA$7.02 ▲ +1.74%
1605 Merck Tbk
JK:MERK
14.77x Rp137.63 Billion
≈ $8.06 Million
Rp9.32 Billion Indonesia Rp3900.00 ▼ -2.01%
1606 Performance Food Group Co
NYSE:PFGC
14.77x $615.90 Million $41.70 Million USA $96.54 ▲ +0.34%
1607 Tianjin Guangyu Development Co Ltd
SHE:000537
14.74x CN¥2.76 Billion
≈ $403.47 Million
CN¥187.07 Million China CN¥11.06 ▲ +1.56%
1608 Shanghai Golden Bridge
SHG:603918
14.74x CN¥140.69 Million
≈ $20.59 Million
CN¥9.55 Million China CN¥11.20 ▼ -2.01%
1609 SPECO Ltd
KQ:013810
14.73x ₩4.67 Billion
≈ $3.17 Million
₩317.11 Million Korea ₩1928.00 ▼ -3.60%
1610 Direct Finance TA
TA:DIFI
14.73x ILA384.89 Million
≈ $1.03 Million
ILA26.13 Million Israel ILA63940.00 ▲ +0.22%
1611 Polyplex (Thailand) Public Company Limited
BK:PTL
14.73x ฿622.23 Million
≈ $19.39 Million
฿42.25 Million Thailand ฿10.20 ▲ +2.51%
1612 Siam Global House Public Company Limited
BK:GLOBAL
14.73x ฿6.32 Billion
≈ $197.14 Million
฿429.49 Million Thailand ฿7.35 ▼ -0.68%
1613 IL Science Co. Ltd
KQ:307180
14.72x ₩658.56 Million
≈ $446.30K
₩44.73 Million Korea ₩7900.00 ▼ -2.23%
1614 Shandong Homey Aquatic Development Co Ltd
SHG:600467
14.72x CN¥35.44 Million
≈ $5.19 Million
CN¥2.41 Million China CN¥2.26 ▼ -1.31%
1615 Anhui Shiny Electronic Technology Company Limited
SHE:300956
14.72x CN¥151.15 Million
≈ $22.12 Million
CN¥10.27 Million China CN¥17.10 ▼ -10.94%
1616 Reach Subsea
OL:REACH
14.71x Nkr1.19 Billion
≈ $125.38 Million
Nkr81.00 Million Norway Nkr5.54 ▼ -2.12%
1617 Great Wall Motor Co Ltd
SHG:601633
14.71x CN¥18.78 Billion
≈ $2.75 Billion
CN¥1.28 Billion China CN¥16.99 ▼ -0.29%
1618 Oceania Healthcare Ltd
AU:OCA
14.70x AU$72.08 Million
≈ $51.00 Million
AU$4.90 Million Australia AU$0.60 ▲ +0.00%
1619 ZheJiang Haers Vacuum Containers Co Ltd
SHE:002615
14.70x CN¥128.95 Million
≈ $18.87 Million
CN¥8.77 Million China CN¥7.77 ▲ +2.64%
1620 Dampskibsselskabet Norden AS
CO:DNORD
14.69x Dkr161.81 Million
≈ $25.32 Million
Dkr11.02 Million Denmark Dkr310.60 ▲ +1.37%
1621 Shandong Denghai Seeds Co Ltd
SHE:002041
14.69x CN¥277.30 Million
≈ $40.58 Million
CN¥18.88 Million China CN¥8.70 ▲ +0.12%
1622 In-Touch Survey Systems Ltd.
V:INX
14.68x CA$1.40 Million
≈ $1.02 Million
CA$95.70K Canada CA$0.40 ▲ +33.33%
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¥49.26 ▼ -1.66%
1624 CCC Intelligent Solutions Holdings Inc.
NASDAQ:CCC
14.68x $119.16 Million $8.12 Million USA $4.99 ▲ +0.00%
1625 DF Deutsche Forfait AG
XETRA:DFTK
14.66x €3.16 Million
≈ $3.69 Million
€215.47K Germany €1.61 ▲ +3.55%
1626 STILLFRONT GRP AB SK-07
F:1YS0
14.65x €337.00 Million
≈ $393.99 Million
€23.00 Million Germany €0.48 ▼ -0.08%
1627 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
14.64x TL560.93 Million
≈ $12.56 Million
TL38.30 Million Turkey TL8.01 ▼ -1.84%
1628 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¥24.60 ▼ -1.40%
1629 CSP Steel Center Public Company Limited
BK:CSP
14.63x ฿30.82 Million
≈ $960.75K
฿2.11 Million Thailand ฿0.50 ▲ +2.04%
1630 Shanghai Urban Architecture Design Co. Ltd.
SHE:300983
14.63x CN¥115.11 Million
≈ $16.84 Million
CN¥7.87 Million China CN¥35.42 ▲ +2.31%
1631 Monalisa
KO:012690
14.61x ₩1.72 Billion
≈ $1.17 Million
₩118.08 Million Korea ₩1670.00 ▲ +0.12%
1632 Copartner Technology Corp
TW:3550
14.59x NT$290.67 Million
≈ $9.16 Million
NT$19.92 Million Taiwan NT$21.80 ▲ +3.81%
1633 Polylite Taiwan Co Ltd
TWO:1813
14.57x NT$73.00 Million
≈ $2.30 Million
NT$5.01 Million Taiwan NT$12.15 ▲ +1.67%
1634 Rubico Inc. Common Stock
NASDAQ:RUBI
14.56x $22.18 Million $1.52 Million USA $0.60 ▲ +9.09%
1635 Eneva S.A
SA:ENEV3
14.54x R$828.95 Million
≈ $162.65 Million
R$56.99 Million Brazil R$24.23 ▼ -4.42%
1636 Herc Holdings Inc
NYSE:HRI
14.54x $349.00 Million $24.00 Million USA $131.98 ▲ +2.90%
1637 Microbot Medical Inc
NASDAQ:MBOT
14.53x $23.70 Million $1.63 Million USA $1.97 ▼ -1.99%
1638 Rosenbauer International AG
VI:ROS
14.50x €25.84 Million
≈ $30.20 Million
€1.78 Million Austria €62.00 ▲ +0.32%
1639 CKH Food & Health Limited
KQ:900120
14.49x ₩186.66 Million
≈ $126.50K
₩12.88 Million Korea ₩391.00 ▲ +3.71%
1640 BIRKS GROUP INC. A
F:2BG
14.49x €18.65 Million
≈ $21.80 Million
€1.29 Million Germany €0.44 ▼ -12.00%
1641 Permsin Steel Works Public Company Limited
BK:PERM
14.49x ฿1.23 Billion
≈ $38.28 Million
฿84.78 Million Thailand ฿0.25 ▼ -3.85%
1642 Aquirian Ltd
AU:AQN
14.47x AU$3.60 Million
≈ $2.55 Million
AU$249.00K Australia AU$0.42 ▲ +3.75%
1643 Shandong Chenming Paper Holdings Limited
F:SCD1
14.47x €150.94 Million
≈ $176.46 Million
€10.43 Million Germany €0.08 ▼ -7.10%
1644 Prima Alloy Steel Universal
JK:PRAS
14.46x Rp3.73 Billion
≈ $218.63K
Rp258.04 Million Indonesia Rp97.00 ▲ +0.00%
1645 CECEP Wind-Power Corp Co Ltd
SHG:601016
14.46x CN¥1.73 Billion
≈ $253.23 Million
CN¥119.70 Million China CN¥4.87 ▼ -1.22%
1646 Novatech Industries SA
PA:MLNOV
14.45x €4.55 Million
≈ $5.32 Million
€315.00K France €18.80 ▲ +0.00%
1647 Shandong Mining Machinery Group Co Ltd
SHE:002526
14.43x CN¥161.93 Million
≈ $23.70 Million
CN¥11.22 Million China CN¥3.06 ▼ -1.92%
1648 STMicroelectronics NV ADR
NYSE:STM
14.43x $535.63 Million $37.11 Million USA $49.71 ▲ +10.81%
1649 STMicroelectronics N.V
F:SGM
14.43x €534.00 Million
≈ $624.30 Million
€37.00 Million Germany €53.29 ▼ -1.90%
1650 STMicroelectronics N.V
F:SGMR
14.43x €534.00 Million
≈ $624.30 Million
€37.00 Million Germany €71.00 ▲ +12.70%
1651 Enity
ST:ENITY
14.43x Skr2.62 Billion
≈ $281.65 Million
Skr181.40 Million Sweden Skr67.00 ▼ -1.62%
1652 Mind Technology Inc
NASDAQ:MIND
14.42x $894.00K $62.00K USA $6.76 ▲ +1.96%
1653 Is Yatirim Ortakligi AS
IS:ISYAT
14.41x TL50.29 Million
≈ $1.13 Million
TL3.49 Million Turkey TL8.02 ▼ -0.99%
1654 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¥3.56 ▼ -1.39%
1655 centrotherm international AG
F:CTNK
14.41x €8.39 Million
≈ $9.80 Million
€582.00K Germany €9.30 ▼ -0.53%
1656 HBIS Co Ltd
SHE:000709
14.40x CN¥3.24 Billion
≈ $473.80 Million
CN¥224.90 Million China CN¥2.21 ▼ -1.34%
1657 Mtag Group Berhad
KLSE:0213
14.39x RM25.13 Million
≈ $6.31 Million
RM1.75 Million Malaysia RM0.23 ▼ -2.17%
1658 Field Solutions Holdings Ltd
AU:FSG
14.39x AU$5.93 Million
≈ $4.20 Million
AU$412.36K Australia AU$0.02 ▲ +0.00%
1659 Highlight Communications AG
XETRA:HLG
14.39x €122.81 Million
≈ $143.58 Million
€8.54 Million Germany €0.92 ▼ -5.74%
1660 Siti Networks Limited
NSE:SITINET
14.38x Rs2.81 Billion
≈ $30.36 Million
Rs195.18 Million India Rs0.36 ▲ +2.86%
1661 Thitikorn Public Company Limited
BK:TK
14.36x ฿114.99 Million
≈ $3.58 Million
฿8.01 Million Thailand ฿4.12 ▼ -2.37%
1662 Cineverse Corp.
NASDAQ:CNVS
14.36x $12.22 Million $851.00K USA $2.58 ▼ -1.90%
1663 Carasent ASA
ST:CARA
14.36x Skr42.91 Million
≈ $4.62 Million
Skr2.99 Million Sweden Skr22.60 ▲ +0.00%
1664 Parrot
PA:PARRO
14.35x €11.84 Million
≈ $13.84 Million
€825.00K France €10.24 ▼ -2.10%
1665 CTI Traffic Industries Co Ltd
TWO:2230
14.33x NT$139.99 Million
≈ $4.41 Million
NT$9.77 Million Taiwan NT$28.50 ▲ +1.60%
1666 Soochow Securities Co Ltd
SHG:601555
14.33x CN¥14.37 Billion
≈ $2.10 Billion
CN¥1.00 Billion China CN¥7.61 ▼ -4.04%
1667 Amigo Holdings PLC
LSE:AMGO
14.32x GBX31.50 Million
≈ $3.83K
GBX2.20 Million UK GBX2.50 ▲ +4.17%
1668 Freegold Ventures Limited
TO:FVL
14.32x CA$305.19K
≈ $220.77K
CA$21.32K Canada CA$1.13 ▼ -5.04%
1669 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%
1670 Nanjing Panda Electronics Co Ltd
SHG:600775
14.29x CN¥44.45 Million
≈ $6.51 Million
CN¥3.11 Million China CN¥10.90 ▲ +1.02%
1671 Nanjing Panda Electronics Company Limited
F:NNJ
14.29x €44.45 Million
≈ $51.97 Million
€3.11 Million Germany €0.33 ▲ +0.00%
1672 Triumph Financial, Inc.
NASDAQ:TFIN
14.29x $24.40 Million $1.71 Million USA $61.31 ▲ +0.38%
1673 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.79 ▲ +1.34%
1674 GEE Group Inc
NYSE MKT:JOB
14.28x $3.28 Million $230.00K USA $0.23 ▼ -0.86%
1675 Liberty Oilfield Services Inc
NYSE:LBRT
14.28x $195.44 Million $13.69 Million USA $31.06 ▼ -0.61%
1676 TeraGo Inc.
TO:TGO
14.27x CA$5.07 Million
≈ $3.67 Million
CA$355.00K Canada CA$1.32 ▼ -2.22%
1677 Elvalhalcor Hellenic Copper and Aluminium Industry S.A
AT:ELHA
14.27x €112.79 Million
≈ $131.87 Million
€7.91 Million Greece €5.26 ▼ -0.38%
1678 Mene Inc
V:MENE
14.24x CA$839.82K
≈ $607.51K
CA$58.96K Canada CA$0.19 ▲ +0.00%
1679 Teamo Productions HQ Limited
NSE:TPHQ
14.24x Rs203.53 Million
≈ $2.20 Million
Rs14.30 Million India Rs0.50 ▲ +0.00%
1680 Kung Sing Engineering Corp
TW:5521
14.23x NT$1.55 Billion
≈ $48.77 Million
NT$108.74 Million Taiwan NT$10.55 ▲ +3.94%
1681 JADESTONE ENERGY LS -001
F:8KW
14.23x €121.24 Million
≈ $141.74 Million
€8.52 Million Germany €0.37 ▲ +0.00%
1682 Banco Bradesco S/A ADR
NYSE:BBDO
14.22x $92.47 Billion $6.50 Billion USA $3.50 ▼ -3.31%
1683 Smith & Wesson Brands Inc
NASDAQ:SWBI
14.22x $27.27 Million $1.92 Million USA $14.87 ▼ -2.87%
1684 STMicroelectronics N.V
XETRA:SGM
14.20x €525.36 Million
≈ $614.20 Million
€37.00 Million Germany €52.71 ▼ -4.89%
1685 Tandem Diabetes Care Inc
NASDAQ:TNDM
14.19x $10.72 Million $755.00K USA $18.03 ▼ -3.06%
1686 Ibotta, Inc.
NYSE:IBTA
14.19x $21.75 Million $1.53 Million USA $32.56 ▼ -6.25%
1687 Woongjin Thinkbig Co Ltd
KO:095720
14.19x ₩23.12 Billion
≈ $15.66 Million
₩1.63 Billion Korea ₩1407.00 ▼ -0.28%
1688 Farmland Partners Inc
NYSE:FPI
14.18x $8.65 Million $610.00K USA $10.31 ▼ -0.67%
1689 Cipherlab Co Ltd
TWO:6160
14.18x NT$54.42 Million
≈ $1.71 Million
NT$3.84 Million Taiwan NT$17.85 ▲ +2.00%
1690 BTS Group Holdings Public Company Limited
BK:BTS
14.17x ฿1.45 Billion
≈ $45.20 Million
฿102.36 Million Thailand ฿2.08 ▲ +1.96%
1691 Yihai Kerry Arawana Holdings Co Ltd
SHE:300999
14.16x CN¥14.06 Billion
≈ $2.06 Billion
CN¥993.12 Million China CN¥26.59 ▼ -1.52%
1692 Hwaseung Industries Co Ltd
KO:006060
14.15x ₩17.93 Billion
≈ $12.15 Million
₩1.27 Billion Korea ₩2735.00 ▲ +1.67%
1693 Guangdong Anjubao Digital Tech
SHE:300155
14.15x CN¥34.86 Million
≈ $5.10 Million
CN¥2.46 Million China CN¥4.73 ▼ -2.47%
1694 Müller - Die lila Logistik AG
XETRA:MLL
14.14x €17.81 Million
≈ $20.83 Million
€1.26 Million Germany €4.76 ▲ +0.00%
1695 Guangzhou Automobile Group Co Ltd Class A
SHG:601238
14.12x CN¥9.94 Billion
≈ $1.45 Billion
CN¥703.52 Million China CN¥6.12 ▼ -1.45%
1696 Willamette Valley Vineyards Inc
NASDAQ:WVVI
14.11x $1.31 Million $92.80K USA $2.68 ▼ -1.11%
1697 Tung Thih Electronic Co Ltd
TWO:3552
14.11x NT$405.65 Million
≈ $12.78 Million
NT$28.75 Million Taiwan NT$55.60 ▲ +3.35%
1698 MW Trade S.A.
WAR:MWT
14.10x zł13.65 Million
≈ $3.76 Million
zł968.00K Poland zł3.52 ▲ +0.00%
1699 Orient Press Limited
NSE:ORIENTLTD
14.10x Rs135.61 Million
≈ $1.47 Million
Rs9.62 Million India Rs58.89 ▼ -4.21%
1700 Binakarya Jaya Abadi Tbk PT
JK:BIKA
14.10x Rp252.28 Billion
≈ $14.78 Million
Rp17.90 Billion Indonesia Rp55.00 ▲ +0.00%