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
16601 Dayang Enterprise Holdings Bhd
KLSE:5141
0.76x RM102.84 Million
≈ $25.82 Million
RM135.10 Million Malaysia RM1.83 ▲ +0.00%
16602 Softronic AB
ST:SOF-B
0.76x Skr15.30 Million
≈ $1.65 Million
Skr20.10 Million Sweden Skr21.65 ▼ -0.23%
16603 Trajano Iberia Socimi SA
MC:YTRA
0.76x €2.11 Million
≈ $2.47 Million
€2.77 Million Spain €0.33 ▲ +0.00%
16604 Nuveen Churchill Direct Lending Corp.
NYSE:NCDL
0.76x $6.61 Million $8.69 Million USA $12.77 ▼ -1.47%
16605 Suzhou Hengmingda Electronic Technology Co Ltd
SHE:002947
0.76x CN¥131.98 Million
≈ $19.31 Million
CN¥173.58 Million China CN¥88.13 ▲ +0.12%
16606 Oberoi Realty Limited
NSE:OBEROIRLTY
0.76x Rs8.98 Billion
≈ $97.12 Million
Rs11.82 Billion India Rs1633.40 ▲ +0.09%
16607 Textron Inc
NYSE:TXT
0.76x $700.00 Million $921.00 Million USA $91.08 ▼ -0.01%
16608 Swiss Re AG
SW:SREN
0.76x CHF1.57 Billion
≈ $1.99 Billion
CHF2.07 Billion Switzerland CHF118.15 ▲ +1.68%
16609 Centrepoint Alliance Ltd
AU:CAF
0.76x AU$2.94 Million
≈ $2.08 Million
AU$3.87 Million Australia AU$0.37 ▲ +0.00%
16610 Castellum AB
ST:CAST
0.76x Skr1.15 Billion
≈ $124.19 Million
Skr1.52 Billion Sweden Skr122.20 ▼ -0.93%
16611 Bank Tabungan Pensiunan Nasional Syariah PT
JK:BTPS
0.76x Rp242.67 Billion
≈ $14.22 Million
Rp319.43 Billion Indonesia Rp855.00 ▼ -2.84%
16612 Riley Exploration Permian Inc
NYSE MKT:REPX
0.76x $64.87 Million $85.40 Million USA $38.60 ▲ +2.88%
16613 Indoritel Makmur Internasional
JK:DNET
0.76x Rp226.35 Billion
≈ $13.26 Million
Rp298.00 Billion Indonesia Rp10075.00 ▲ +0.00%
16614 Supermarket Income REIT PLC
LSE:SUPR
0.76x GBX27.58 Million
≈ $3.36K
GBX36.32 Million UK GBX82.60 ▲ +0.18%
16615 West High Yield Resources Ltd
V:WHY
0.76x CA$218.73K
≈ $158.22K
CA$288.12K Canada CA$0.30 ▲ +0.00%
16616 BGT Group Co. Ltd.
SHE:300774
0.76x CN¥101.15 Million
≈ $14.80 Million
CN¥133.28 Million China CN¥13.16 ▼ -1.57%
16617 NHPC Limited
NSE:NHPC
0.76x Rs15.83 Billion
≈ $171.22 Million
Rs20.86 Billion India Rs74.97 ▼ -1.51%
16618 Anhui Huaheng Biotechnology Co. Ltd. A
SHG:688639
0.76x CN¥40.01 Million
≈ $5.85 Million
CN¥52.73 Million China CN¥21.87 ▼ -0.95%
16619 Yealink Network Technology Corp Ltd
SHE:300628
0.76x CN¥544.80 Million
≈ $79.72 Million
CN¥718.07 Million China CN¥39.40 ▲ +1.62%
16620 Condmag Brasov
RO:COMI
0.76x RON4.89 Million
≈ $1.12 Million
RON6.44 Million Romania RON0.01 ▲ +5.66%
16621 Codan Ltd
AU:CDA
0.76x AU$53.98 Million
≈ $38.19 Million
AU$71.17 Million Australia AU$43.70 ▲ +1.86%
16622 Krones AG
XETRA:KRN
0.76x €73.40 Million
≈ $85.81 Million
€96.80 Million Germany €114.00 ▼ -0.35%
16623 Vietnam Airlines JSC
VN:HVN
0.76x ₫2.14 Trillion
≈ $81.31 Million
₫2.82 Trillion Vietnam ₫21300.00 ▲ +0.00%
16624 Shenzhen Desay Battery Technology Co Ltd
SHE:000049
0.76x CN¥97.10 Million
≈ $14.21 Million
CN¥128.07 Million China CN¥24.46 ▼ -0.61%
16625 Seobu T&D Co. Ltd
KQ:006730
0.76x ₩24.57 Billion
≈ $16.65 Million
₩32.41 Billion Korea ₩11290.00 ▼ -0.44%
16626 Ollie's Bargain Outlet Hldg
NASDAQ:OLLI
0.76x $182.37 Million $240.60 Million USA $76.70 ▲ +2.99%
16627 Hoa Phat Group JSC
VN:HPG
0.76x ₫6.82 Trillion
≈ $259.00 Million
₫8.99 Trillion Vietnam ₫23750.00 ▼ -0.84%
16628 Turtle Beach Corporation
NASDAQ:TBCH
0.76x $13.34 Million $17.61 Million USA $12.51 ▲ +0.00%
16629 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
0.76x Rs106.00 Million
≈ $1.15 Million
Rs139.97 Million India Rs74.27 ▲ +0.04%
16630 Puuilo Oyj
HE:PUUILO
0.76x €21.20 Million
≈ $24.79 Million
€28.00 Million Finland €14.02 ▲ +1.59%
16631 Dell Technologies Inc
NYSE:DELL
0.76x $1.17 Billion $1.55 Billion USA $394.39 ▼ -6.55%
16632 Ipd Group Ltd
AU:IPG
0.76x AU$10.64 Million
≈ $7.53 Million
AU$14.06 Million Australia AU$6.08 ▼ -0.98%
16633 CI Games SA
WAR:CIG
0.76x zł2.63 Million
≈ $723.54K
zł3.47 Million Poland zł3.04 ▲ +3.40%
16634 Acrel Co LTD
SHE:300286
0.76x CN¥50.43 Million
≈ $7.38 Million
CN¥66.67 Million China CN¥32.75 ▼ -0.91%
16635 Universal Textile Co Ltd
TW:1445
0.76x NT$21.14 Million
≈ $665.93K
NT$27.95 Million Taiwan NT$11.65 ▲ +0.43%
16636 Aspen Pharmacare Holdings Ltd
JSE:APN
0.76x ZAC1.80 Billion
≈ $959.26K
ZAC2.39 Billion South Africa ZAC14474.00 ▼ -1.20%
16637 MSCI Inc
NYSE:MSCI
0.76x $306.80 Million $406.00 Million USA $615.46 ▼ -0.55%
16638 Zhongshan Public Utilities Group Co Ltd
SHE:000685
0.76x CN¥371.64 Million
≈ $54.38 Million
CN¥491.84 Million China CN¥10.77 ▼ -1.55%
16639 Arts-Way Manufacturing Co Inc
NASDAQ:ARTW
0.76x $148.40K $196.44K USA $2.60 ▼ -0.76%
16640 Pollux Investasi Internasional Tbk PT
JK:POLI
0.76x Rp26.77 Billion
≈ $1.57 Million
Rp35.44 Billion Indonesia Rp800.00 ▲ +1.27%
16641 Sea Oil Public Company Limited
BK:SEAOIL
0.76x ฿37.73 Million
≈ $1.18 Million
฿49.96 Million Thailand ฿3.16 ▲ +0.00%
16642 Alucon Public Company Limited
BK:ALUCON
0.76x ฿133.88 Million
≈ $4.17 Million
฿177.28 Million Thailand ฿234.00 ▼ -0.43%
16643 Hamilton Insurance Group, Ltd.
NYSE:HG
0.76x $100.83 Million $133.54 Million USA $30.49 ▲ +4.70%
16644 Arita Prima Indonesia Tbk
JK:APII
0.76x Rp9.25 Billion
≈ $542.30K
Rp12.26 Billion Indonesia Rp167.00 ▲ +1.21%
16645 VEOM Group S.A.
PA:ALVG
0.76x €1.68 Million
≈ $1.96 Million
€2.22 Million France €0.03 ▲ +0.00%
16646 Zhejiang Dilong New Material Co Ltd
SHE:002247
0.75x CN¥13.97 Million
≈ $2.04 Million
CN¥18.51 Million China CN¥2.47 ▲ +2.07%
16647 Scorpio Tankers Inc.
F:S0QA
0.75x €163.16 Million
≈ $190.75 Million
€216.26 Million Germany €64.14 ▼ -1.96%
16648 Scorpio Tankers Inc
NYSE:STNG
0.75x $163.16 Million $216.26 Million USA $75.96 ▲ +1.17%
16649 Ferguson Plc
NYSE:FERG
0.75x $430.00 Million $570.00 Million USA $229.58 ▼ -0.44%
16650 Torimbia Socimi S.A.
MC:YTRM
0.75x €9.66 Million
≈ $11.29 Million
€12.80 Million Spain €24.00 ▲ +0.00%
16651 Northam Platinum Holdings Ltd
JSE:NPH
0.75x ZAC5.96 Billion
≈ $3.17 Million
ZAC7.90 Billion South Africa ZAC27791.00 ▼ -6.69%
16652 Vertiv Holdings Co
NYSE:VRT
0.75x $1.00 Billion $1.33 Billion USA $300.51 ▼ -7.23%
16653 Emmbi Industries Limited
NSE:EMMBI
0.75x Rs45.20 Million
≈ $488.82K
Rs59.96 Million India Rs85.00 ▼ -0.85%
16654 COSCO SHIPPING Holdings Co. Ltd
F:C6G
0.75x €7.11 Billion
≈ $8.31 Billion
€9.43 Billion Germany €1.61 ▲ +6.15%
16655 Goldlok Toys Holdings Guangdong Co Ltd
SHE:002348
0.75x CN¥12.26 Million
≈ $1.79 Million
CN¥16.28 Million China CN¥13.37 ▼ -8.61%
16656 Emami Limited
NSE:EMAMILTD
0.75x Rs2.35 Billion
≈ $25.47 Million
Rs3.13 Billion India Rs384.80 ▼ -1.51%
16657 Noroo Holdings Co Ltd
KO:000325
0.75x ₩8.08 Billion
≈ $5.48 Million
₩10.73 Billion Korea ₩27400.00 ▲ +0.92%
16658 Norooholdings
KO:000320
0.75x ₩8.08 Billion
≈ $5.48 Million
₩10.73 Billion Korea ₩17060.00 ▼ -1.33%
16659 Abrdn UK Smaller Companies Growth Trust PLC
LSE:AUSC
0.75x GBX4.44 Million
≈ $540.22
GBX5.90 Million UK GBX496.00 ▲ +0.40%
16660 Abra Information Technologies
TA:ABRA
0.75x ILA3.03 Million
≈ $8.12K
ILA4.02 Million Israel ILA400.10 ▼ -2.08%
16661 Favite Inc
TW:3535
0.75x NT$39.84 Million
≈ $1.26 Million
NT$52.91 Million Taiwan NT$130.50 ▼ -4.74%
16662 Korea Information Certificate Authority Inc
KQ:053300
0.75x ₩4.67 Billion
≈ $3.17 Million
₩6.20 Billion Korea ₩5280.00 ▼ -2.40%
16663 Nice D&B Co. Ltd
KQ:130580
0.75x ₩2.68 Billion
≈ $1.81 Million
₩3.56 Billion Korea ₩5500.00 ▼ -0.72%
16664 Orient Green Power Company Limited
NSE:GREENPOWER
0.75x Rs826.40 Million
≈ $8.94 Million
Rs1.10 Billion India Rs11.22 ▼ -0.36%
16665 Mycron Steel Bhd
KLSE:5087
0.75x RM8.65 Million
≈ $2.17 Million
RM11.50 Million Malaysia RM0.27 ▲ +12.77%
16666 Jiangsu Dingsheng New Material Joint-Stock Co Ltd
SHG:603876
0.75x CN¥89.36 Million
≈ $13.08 Million
CN¥118.85 Million China CN¥25.06 ▼ -0.75%
16667 Old Market Capital Corporation
NASDAQ:OMCC
0.75x $1.17 Million $1.56 Million USA $4.30 ▲ +0.00%
16668 Tigers Realm Coal Ltd
AU:TIG
0.75x AU$26.13 Million
≈ $18.49 Million
AU$34.79 Million Australia AU$0.00 ▲ +0.00%
16669 GSP Automotive Group Wenzhou Co Ltd
SHG:605088
0.75x CN¥59.78 Million
≈ $8.75 Million
CN¥79.59 Million China CN¥33.15 ▼ -1.60%
16670 Jinxin Technology Holding Company American Depositary Shares
NASDAQ:NAMI
0.75x $19.99 Million $26.62 Million USA $0.27 ▼ -5.00%
16671 CH. Karnchang PCL
BK:CK
0.75x ฿1.31 Billion
≈ $40.69 Million
฿1.74 Billion Thailand ฿18.90 ▼ -1.05%
16672 ChampionX Corporation
NASDAQ:CHX
0.75x $66.80 Million $89.03 Million USA $25.81 ▼ -2.97%
16673 Ildong Holdings Co Ltd
KO:000230
0.75x ₩14.45 Billion
≈ $9.79 Million
₩19.26 Billion Korea ₩7260.00 ▼ -0.55%
16674 Marine Electricals (India) Limited
NSE:MARINE
0.75x Rs283.50 Million
≈ $3.07 Million
Rs377.90 Million India Rs248.85 ▼ -0.52%
16675 Tsingtao Brewery Co Ltd
SHG:600600
0.75x CN¥1.03 Billion
≈ $150.37 Million
CN¥1.37 Billion China CN¥59.70 ▲ +0.45%
16676 Lions Gate Entertainment Corp
NYSE:LGF-B
0.75x $11.40 Million $15.20 Million USA $7.69 ▲ +0.00%
16677 Lions Gate Entertainment Corp
NYSE:LGF-A
0.75x $11.40 Million $15.20 Million USA $8.59 ▲ +0.00%
16678 Rexel S.A
PA:RXL
0.75x €795.80 Million
≈ $930.37 Million
€1.06 Billion France €36.71 ▼ -0.94%
16679 Lincoln Electric Holdings Inc
NASDAQ:LECO
0.75x $102.17 Million $136.38 Million USA $262.13 ▼ -0.65%
16680 Regenbogen AG
F:RGB
0.75x €1.38 Million
≈ $1.61 Million
€1.84 Million Germany €7.00 ▲ +0.00%
16681 Rayhoo Motor Dies Co Ltd
SHE:002997
0.75x CN¥95.84 Million
≈ $14.03 Million
CN¥127.99 Million China CN¥29.71 ▲ +1.09%
16682 Biofarm Bucure
RO:BIO
0.75x RON28.64 Million
≈ $6.58 Million
RON38.25 Million Romania RON1.45 ▼ -0.34%
16683 CAIXABANK UN.ADR 1/3 DL 1
F:FV9J
0.75x €4.41 Billion
≈ $5.16 Billion
€5.89 Billion Germany €3.44 ▼ -1.71%
16684 GlaxoSmithKline Pharmaceuticals Limited
NSE:GLAXO
0.75x Rs342.20 Million
≈ $3.70 Million
Rs457.20 Million India Rs2164.10 ▼ -0.12%
16685 Jean Co Ltd
TW:2442
0.75x NT$930.35 Million
≈ $29.31 Million
NT$1.24 Billion Taiwan NT$19.90 ▲ +1.53%
16686 Acbel Polytech Inc
TW:6282
0.75x NT$294.57 Million
≈ $9.28 Million
NT$393.92 Million Taiwan NT$63.80 ▼ -9.89%
16687 Sat Nusapersada Tbk
JK:PTSN
0.75x Rp4.29 Million
≈ $251.15
Rp5.73 Million Indonesia Rp240.00 ▼ -6.25%
16688 SIRIUS REAL ESTATE LTD.
F:EYI
0.75x €133.10 Million
≈ $155.61 Million
€178.10 Million Germany €1.10 ▲ +0.92%
16689 Axalta Coating Systems Ltd
NYSE:AXTA
0.75x $68.00 Million $91.00 Million USA $32.18 ▲ +1.29%
16690 Sinosteel Anhui Tianyuan Technology Co Ltd
SHE:002057
0.75x CN¥55.98 Million
≈ $8.19 Million
CN¥74.92 Million China CN¥10.06 ▲ +2.44%
16691 Poongsan Holdi
KO:005810
0.75x ₩12.15 Billion
≈ $8.24 Million
₩16.27 Billion Korea ₩37150.00 ▼ -2.88%
16692 Envoy Medical Inc.
NASDAQ:COCH
0.75x $1.10 Million $1.47 Million USA $0.66 ▼ -5.68%
16693 Hangzhou Tigermed Consulting
SHE:300347
0.75x CN¥475.40 Million
≈ $69.57 Million
CN¥637.10 Million China CN¥38.92 ▼ -1.67%
16694 Fujian Yuanxiang New Materials Co. Ltd. A
SHE:301300
0.75x CN¥67.08 Million
≈ $9.82 Million
CN¥89.91 Million China CN¥35.70 ▲ +3.93%
16695 Sunonwealth Electric Machine Industry Co Ltd
TW:2421
0.75x NT$484.01 Million
≈ $15.25 Million
NT$649.04 Million Taiwan NT$161.50 ▼ -4.15%
16696 Dycasa SA
BA:DYCA
0.75x AR$63.21 Million
≈ $45.74K
AR$84.79 Million Argentina AR$935.00 ▲ +0.00%
16697 GE HEALTHCARE TECH.INC.
F:L0T
0.75x €290.00 Million
≈ $339.04 Million
€389.00 Million Germany €53.71 ▲ +1.02%
16698 Djerriwarrh Investments Ltd
AU:DJW
0.74x AU$15.42 Million
≈ $10.91 Million
AU$20.70 Million Australia AU$2.84 ▲ +0.71%
16699 Aakash Exploration Services Limited
NSE:AAKASH
0.74x Rs6.07 Million
≈ $65.67K
Rs8.15 Million India Rs9.90 ▼ -1.00%
16700 paragon GmbH & Co. KGaA
F:PGN
0.74x €455.00K
≈ $531.94K
€611.00K Germany €1.67 ▼ -0.30%