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.
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% |