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 |
|---|---|---|---|---|---|---|---|
| 4701 |
Forestar Group Inc
NYSE:FOR |
4.70x | $151.90 Million | $32.30 Million | USA | $27.02 | ▼ -4.18% |
| 4702 |
Zedge Inc
NYSE MKT:ZDGE |
4.70x | $870.00K | $185.00K | USA | $2.93 | ▼ -2.33% |
| 4703 |
TAT HONG EQ.SRV. DL-08
F:1Q2 |
4.70x |
€223.97 Million
≈ $261.84 Million |
€47.63 Million | Germany | €0.08 | ▲ +0.00% |
| 4704 |
Pengxin International Mining Co Ltd
SHG:600490 |
4.70x |
CN¥435.29 Million
≈ $63.70 Million |
CN¥92.59 Million | China | CN¥6.11 | ▲ +4.62% |
| 4705 |
IMS SA
WAR:IMS |
4.70x |
zł7.88 Million
≈ $2.17 Million |
zł1.68 Million | Poland | zł2.41 | ▼ -6.77% |
| 4706 |
Avgol Industries 1953 Ltd
TA:AVGL |
4.70x |
ILA10.06 Million
≈ $26.97K |
ILA2.14 Million | Israel | ILA90.00 | ▲ +0.00% |
| 4707 |
Zhejiang Changhua Auto Parts Co Ltd
SHG:605018 |
4.70x |
CN¥129.58 Million
≈ $18.96 Million |
CN¥27.57 Million | China | CN¥11.10 | ▲ +2.40% |
| 4708 |
Aurea SA
PA:AURE |
4.70x |
€10.75 Million
≈ $12.56 Million |
€2.29 Million | France | €5.50 | ▲ +0.00% |
| 4709 |
Remsons Industries Limited
NSE:REMSONSIND |
4.70x |
Rs361.87 Million
≈ $3.91 Million |
Rs77.02 Million | India | Rs81.57 | ▲ +0.41% |
| 4710 |
iRhythm Technologies Inc
NASDAQ:IRTC |
4.70x | $26.21 Million | $5.58 Million | USA | $109.00 | ▼ -2.13% |
| 4711 |
GreenTech Environmental Co Ltd
SHG:688466 |
4.70x |
CN¥45.29 Million
≈ $6.63 Million |
CN¥9.64 Million | China | CN¥11.85 | ▼ -3.50% |
| 4712 |
Uniplus Electronics Co Ltd
TWO:5381 |
4.70x |
NT$80.89 Million
≈ $2.55 Million |
NT$17.22 Million | Taiwan | NT$24.05 | ▼ -0.41% |
| 4713 |
Bank Ocbc Nisp Tbk
JK:NISP |
4.70x |
Rp5.99 Trillion
≈ $350.97 Million |
Rp1.28 Trillion | Indonesia | Rp1245.00 | ▲ +0.81% |
| 4714 |
CombinedX AB
ST:CX |
4.70x |
Skr64.80 Million
≈ $6.97 Million |
Skr13.80 Million | Sweden | Skr31.50 | ▼ -0.32% |
| 4715 |
Pebblebrook Hotel Trust
NYSE:PEB |
4.69x | $90.54 Million | $19.29 Million | USA | $19.75 | ▲ +2.28% |
| 4716 |
Winall Hi tech Seed
SHE:300087 |
4.69x |
CN¥38.04 Million
≈ $5.57 Million |
CN¥8.10 Million | China | CN¥4.87 | ▼ -1.42% |
| 4717 |
Mustera Property Group Ltd
AU:MPX |
4.69x |
AU$51.78 Million
≈ $36.64 Million |
AU$11.03 Million | Australia | AU$0.10 | ▲ +0.00% |
| 4718 |
JBS N.V.
NYSE:JBS |
4.69x | $10.66 Billion | $2.27 Billion | USA | $11.95 | ▼ -0.67% |
| 4719 |
CPH Chemie und Papier Holding
SW:CPHN |
4.69x |
CHF29.56 Million
≈ $37.37 Million |
CHF6.31 Million | Switzerland | CHF57.00 | ▲ +0.35% |
| 4720 |
Guiyang Xintian Pharmaceutical Co Ltd
SHE:002873 |
4.69x |
CN¥48.81 Million
≈ $7.14 Million |
CN¥10.41 Million | China | CN¥7.43 | ▼ -3.38% |
| 4721 |
Jiangsu Xinri E-Vehicle Co Ltd
SHG:603787 |
4.68x |
CN¥257.44 Million
≈ $37.67 Million |
CN¥54.96 Million | China | CN¥9.22 | ▼ -0.86% |
| 4722 |
Chongqing Yukaifa Co Ltd
SHE:000514 |
4.68x |
CN¥64.18 Million
≈ $9.39 Million |
CN¥13.71 Million | China | CN¥3.61 | ▼ -1.90% |
| 4723 |
XWELL Inc.
NASDAQ:XWEL |
4.68x | $8.59 Million | $1.84 Million | USA | $1.07 | ▼ -2.73% |
| 4724 |
GULF MARINE SVCS LS -02
F:G0M |
4.68x |
€88.44 Million
≈ $103.40 Million |
€18.89 Million | Germany | €0.20 | ▼ -3.88% |
| 4725 |
Isgec Heavy Engineering Limited
NSE:ISGEC |
4.68x |
Rs4.50 Billion
≈ $48.64 Million |
Rs962.00 Million | India | Rs879.95 | ▼ -0.19% |
| 4726 |
Candles Scandinavia AB Series B
ST:CANDLE-B |
4.67x |
Skr14.00 Million
≈ $1.51 Million |
Skr2.99 Million | Sweden | Skr37.10 | ▲ +0.82% |
| 4727 |
Shanghai Geoharbour Construction Group Co Ltd
SHG:605598 |
4.67x |
CN¥57.46 Million
≈ $8.41 Million |
CN¥12.29 Million | China | CN¥25.90 | ▲ +0.74% |
| 4728 |
Semiconductor Manufacturing Intl Co
SHG:688981 |
4.67x |
CN¥995.79 Million
≈ $145.72 Million |
CN¥213.09 Million | China | CN¥160.00 | ▲ +11.11% |
| 4729 |
Phoenix Education Partners, Inc.
NYSE:PXED |
4.67x | $48.89 Million | $10.47 Million | USA | $30.08 | ▲ +0.57% |
| 4730 |
M Grass Ecology and Environment Group Co Ltd
SHE:300355 |
4.67x |
CN¥585.72 Million
≈ $85.71 Million |
CN¥125.45 Million | China | CN¥2.80 | ▲ +0.36% |
| 4731 |
Lendway Inc.
NASDAQ:LDWY |
4.67x | $6.26 Million | $1.34 Million | USA | $3.99 | ▲ +0.00% |
| 4732 |
Lumi Gruppen AS
OL:LUMI |
4.67x |
Nkr85.43 Million
≈ $8.99 Million |
Nkr18.31 Million | Norway | Nkr18.10 | ▲ +0.00% |
| 4733 |
Norma Group AG NA O.N.
XETRA:NOEJ |
4.67x |
€24.28 Million
≈ $28.38 Million |
€5.20 Million | Germany | €18.44 | ▼ -0.11% |
| 4734 |
Vulcan Steel Ltd
AU:VSL |
4.66x |
AU$39.91 Million
≈ $28.24 Million |
AU$8.55 Million | Australia | AU$5.22 | ▲ +1.36% |
| 4735 |
Niching Industrial
TWO:3444 |
4.66x |
NT$87.02 Million
≈ $2.74 Million |
NT$18.66 Million | Taiwan | NT$76.70 | ▲ +2.13% |
| 4736 |
SBC Medical Group Holdings Incorporated
NASDAQ:SBC |
4.66x | $66.22 Million | $14.20 Million | USA | $2.98 | ▼ -1.97% |
| 4737 |
Lampsa Hellenic Hotels S.A
AT:LAMPS |
4.66x |
€9.12 Million
≈ $10.66 Million |
€1.96 Million | Greece | €46.80 | ▲ +0.00% |
| 4738 |
Van Elle Holdings PLC
LSE:VANL |
4.66x |
GBX6.13 Million
≈ $745.36 |
GBX1.31 Million | UK | GBX52.00 | ▲ +0.00% |
| 4739 |
Turkcell Iletisim Hizmetleri AS ORD
IS:TCELL |
4.66x |
TL25.15 Billion
≈ $563.30 Million |
TL5.40 Billion | Turkey | TL111.50 | ▲ +1.73% |
| 4740 |
Digimarc Corporation
NASDAQ:DMRC |
4.66x | $2.81 Million | $602.00K | USA | $6.50 | ▲ +6.91% |
| 4741 |
Turkcell Iletisim Hizmetleri A.S
F:TUL1 |
4.66x |
€25.15 Billion
≈ $29.40 Billion |
€5.40 Billion | Germany | €4.96 | ▼ -3.69% |
| 4742 |
Enviri Corporation
NYSE:NVRI |
4.66x | $13.42 Million | $2.88 Million | USA | $21.87 | ▼ -0.95% |
| 4743 |
Siemens Energy AG
F:ENR |
4.66x |
€3.15 Billion
≈ $3.69 Billion |
€677.00 Million | Germany | €158.60 | ▲ +4.91% |
| 4744 |
SIEMENS ENERGY AG ADR/1
F:ENR0 |
4.66x |
€3.15 Billion
≈ $3.69 Billion |
€677.00 Million | Germany | €143.00 | ▼ -5.92% |
| 4745 |
Streamwide
PA:ALSTW |
4.66x |
€9.89 Million
≈ $11.56 Million |
€2.12 Million | France | €71.80 | ▼ -2.71% |
| 4746 |
CNOOC Energy Technology & Services Ltd
SHG:600968 |
4.66x |
CN¥4.80 Billion
≈ $702.95 Million |
CN¥1.03 Billion | China | CN¥3.76 | ▼ -2.84% |
| 4747 |
Playgram Co. Ltd
KO:009810 |
4.66x |
₩8.86 Billion
≈ $6.00 Million |
₩1.90 Billion | Korea | ₩1820.00 | ▼ -5.65% |
| 4748 |
Lang & Schwarz Aktiengesellschaft
XETRA:LUS1 |
4.66x |
€101.93 Million
≈ $119.17 Million |
€21.89 Million | Germany | €17.95 | ▲ +4.36% |
| 4749 |
Laxmi Organic Industries Limited
NSE:LXCHEM |
4.66x |
Rs1.51 Billion
≈ $16.32 Million |
Rs324.06 Million | India | Rs181.53 | ▲ +2.82% |
| 4750 |
Zhejiang China Commodities City Group Co Ltd
SHG:600415 |
4.65x |
CN¥8.22 Billion
≈ $1.20 Billion |
CN¥1.77 Billion | China | CN¥11.59 | ▲ +6.72% |
| 4751 |
Keysino Separation Technology Inc
SHE:300899 |
4.65x |
CN¥4.45 Million
≈ $651.26K |
CN¥956.11K | China | CN¥24.21 | ▼ -1.18% |
| 4752 |
Talanx AG
XETRA:TLX |
4.65x |
€3.58 Billion
≈ $4.18 Billion |
€769.00 Million | Germany | €110.70 | ▼ -1.77% |
| 4753 |
Vp plc
LSE:VP |
4.65x |
GBX36.34 Million
≈ $4.42K |
GBX7.81 Million | UK | GBX480.00 | ▲ +4.12% |
| 4754 |
BoMill AB
ST:BOMILL |
4.65x |
Skr2.21 Million
≈ $238.37K |
Skr476.00K | Sweden | Skr0.42 | ▼ -4.77% |
| 4755 |
BGT Corporation Public Company Limited
BK:BGT |
4.65x |
฿69.45 Million
≈ $2.16 Million |
฿14.94 Million | Thailand | ฿0.41 | ▲ +0.00% |
| 4756 |
Shanghai STEP Electric Corp
SHE:002527 |
4.64x |
CN¥11.51 Million
≈ $1.68 Million |
CN¥2.48 Million | China | CN¥10.07 | ▲ +2.13% |
| 4757 |
Dook Media Group Limited
SHE:301025 |
4.64x |
CN¥40.57 Million
≈ $5.94 Million |
CN¥8.75 Million | China | CN¥7.85 | ▼ -0.63% |
| 4758 |
Kiwetinohk Energy Corp
TO:KEC |
4.63x |
CA$83.87 Million
≈ $60.67 Million |
CA$18.11 Million | Canada | CA$24.73 | ▲ +0.12% |
| 4759 |
SOLUCIONES CUATROO.EO-04
F:5XW |
4.63x |
€5.11 Million
≈ $5.97 Million |
€1.10 Million | Germany | €17.60 | ▲ +0.00% |
| 4760 |
Estee Lauder Companies Inc
NYSE:EL |
4.63x | $412.00 Million | $89.00 Million | USA | $82.37 | ▼ -1.52% |
| 4761 |
AstroNova Inc
NASDAQ:ALOT |
4.63x | $3.02 Million | $653.00K | USA | $28.83 | ▲ +0.63% |
| 4762 |
Smurfit WestRock plc
NYSE:SW |
4.62x | $1.13 Billion | $245.00 Million | USA | $43.06 | ▼ -0.19% |
| 4763 |
AMA Group Ltd
AU:AMA |
4.62x |
AU$31.78 Million
≈ $22.49 Million |
AU$6.87 Million | Australia | AU$0.45 | ▼ -1.11% |
| 4764 |
Unisem M Bhd
KLSE:5005 |
4.62x |
RM89.63 Million
≈ $22.50 Million |
RM19.38 Million | Malaysia | RM4.85 | ▲ +8.26% |
| 4765 |
Asia Cement
KO:002030 |
4.62x |
₩43.12 Billion
≈ $29.22 Million |
₩9.33 Billion | Korea | ₩176500.00 | ▼ -6.47% |
| 4766 |
Indo Count Industries Limited
NSE:ICIL |
4.62x |
Rs3.61 Billion
≈ $39.01 Million |
Rs780.45 Million | India | Rs396.55 | ▲ +1.04% |
| 4767 |
Link Net Tbk
JK:LINK |
4.62x |
Rp485.79 Billion
≈ $28.47 Million |
Rp105.13 Billion | Indonesia | Rp1415.00 | ▲ +0.00% |
| 4768 |
Inox Green Energy Services Limited
NSE:INOXGREEN |
4.62x |
Rs266.60 Million
≈ $2.88 Million |
Rs57.70 Million | India | Rs195.21 | ▼ -0.06% |
| 4769 |
Adecoagro S.A
F:ACD |
4.62x |
€30.10 Million
≈ $35.19 Million |
€6.52 Million | Germany | €8.92 | ▲ +3.42% |
| 4770 |
China Eastern Airlines Corp Ltd
SHG:600115 |
4.62x |
CN¥16.32 Billion
≈ $2.39 Billion |
CN¥3.53 Billion | China | CN¥3.57 | ▲ +1.42% |
| 4771 |
Beijing Transtrue Technology Inc
SHE:002771 |
4.62x |
CN¥139.08 Million
≈ $20.35 Million |
CN¥30.12 Million | China | CN¥11.43 | ▲ +0.88% |
| 4772 |
NOCIL Limited
NSE:NOCIL |
4.62x |
Rs1.36 Billion
≈ $14.67 Million |
Rs293.80 Million | India | Rs166.58 | ▲ +1.01% |
| 4773 |
Guangdong Electric Power Development Co Ltd
SHE:000539 |
4.62x |
CN¥2.55 Billion
≈ $372.53 Million |
CN¥551.46 Million | China | CN¥6.05 | ▲ +3.60% |
| 4774 |
PJ Electronics Co. Ltd
KQ:006140 |
4.62x |
₩11.35 Billion
≈ $7.69 Million |
₩2.46 Billion | Korea | ₩4500.00 | ▲ +2.97% |
| 4775 |
Advanced Information Technology Public Company Limited
BK:AIT |
4.62x |
฿714.42 Million
≈ $22.27 Million |
฿154.78 Million | Thailand | ฿4.94 | ▲ +0.41% |
| 4776 |
Chin Teck Plantations Bhd
KLSE:1929 |
4.61x |
RM16.94 Million
≈ $4.25 Million |
RM3.67 Million | Malaysia | RM11.06 | ▼ -1.25% |
| 4777 |
Taiwan Hon Chuan Enterprise Co Ltd
TW:9939 |
4.61x |
NT$2.05 Billion
≈ $64.62 Million |
NT$444.58 Million | Taiwan | NT$132.50 | ▲ +3.11% |
| 4778 |
CHINA TOWER UNSP.ADR/100
F:2Y10 |
4.61x |
€49.47 Billion
≈ $57.83 Billion |
€10.73 Billion | Germany | €9.45 | ▲ +0.53% |
| 4779 |
Netstreit Corp
NYSE:NTST |
4.61x | $26.31 Million | $5.71 Million | USA | $21.92 | ▲ +0.64% |
| 4780 |
Thye Ming Industrial Co Ltd
TW:9927 |
4.60x |
NT$1.26 Billion
≈ $39.56 Million |
NT$272.70 Million | Taiwan | NT$69.10 | ▲ +0.73% |
| 4781 |
Cultural Investment Holdings Co Ltd
SHG:600715 |
4.60x |
CN¥68.08 Million
≈ $9.96 Million |
CN¥14.79 Million | China | CN¥1.47 | ▼ -0.68% |
| 4782 |
Jing Jin Electric Technologies Co Ltd
SHG:688280 |
4.60x |
CN¥219.05 Million
≈ $32.05 Million |
CN¥47.58 Million | China | CN¥4.50 | ▲ +0.67% |
| 4783 |
Castle Biosciences Inc
NASDAQ:CSTL |
4.60x | $20.82 Million | $4.52 Million | USA | $24.51 | ▲ +2.57% |
| 4784 |
SY HOLDINGS GROUP HD-01
F:9U0 |
4.60x |
€2.20 Billion
≈ $2.58 Billion |
€478.91 Million | Germany | €0.83 | ▲ +1.23% |
| 4785 |
COSCO SHIPPING Development Co. Ltd.
F:EZ5 |
4.60x |
€3.23 Billion
≈ $3.78 Billion |
€702.80 Million | Germany | €0.09 | ▼ -4.69% |
| 4786 |
Shijiazhuang Tonhe Electronics Technologies Co Ltd
SHE:300491 |
4.60x |
CN¥90.69 Million
≈ $13.27 Million |
CN¥19.72 Million | China | CN¥23.69 | ▲ +8.92% |
| 4787 |
Luye Pharma Group Ltd
F:LUP |
4.60x |
€344.86 Million
≈ $403.18 Million |
€74.99 Million | Germany | €0.24 | ▲ +0.00% |
| 4788 |
Ningbo Orient Wires and Cables Co Ltd
SHG:603606 |
4.60x |
CN¥1.64 Billion
≈ $240.50 Million |
CN¥357.44 Million | China | CN¥39.63 | ▲ +0.46% |
| 4789 |
Sany Heavy Equipment International Holdings Company Limited
F:YXS |
4.60x |
€224.08 Million
≈ $261.98 Million |
€48.74 Million | Germany | €0.77 | ▼ -5.49% |
| 4790 |
Herkules S.A.
WAR:HRS |
4.60x |
zł6.17 Million
≈ $1.70 Million |
zł1.34 Million | Poland | zł1.24 | ▼ -0.80% |
| 4791 |
Nanjing Canatal Data Centre Environmental Tech Co Ltd Class A
SHG:603912 |
4.60x |
CN¥108.71 Million
≈ $15.91 Million |
CN¥23.65 Million | China | CN¥6.80 | ▲ +1.04% |
| 4792 |
COSCO SHIPPING Specialized Carriers Co Ltd
SHG:600428 |
4.59x |
CN¥2.07 Billion
≈ $303.09 Million |
CN¥451.00 Million | China | CN¥10.90 | ▼ -2.42% |
| 4793 |
Keeson Technology Corp Ltd
SHG:603610 |
4.59x |
CN¥189.80 Million
≈ $27.77 Million |
CN¥41.33 Million | China | CN¥12.60 | ▼ -8.36% |
| 4794 |
Nanjing Putian Telecommunications Co Ltd Class B
SHE:200468 |
4.59x |
HK$147.79 Million
≈ $18.87 Million |
HK$32.20 Million | China | HK$2.97 | ▼ -3.57% |
| 4795 |
Adveritas Ltd
AU:AV1 |
4.59x |
AU$1.91 Million
≈ $1.35 Million |
AU$417.21K | Australia | AU$0.08 | ▲ +1.27% |
| 4796 |
CTOS Digital Bhd
KLSE:5301 |
4.58x |
RM112.65 Million
≈ $28.28 Million |
RM24.58 Million | Malaysia | RM0.64 | ▲ +0.00% |
| 4797 |
Mr. Onion
TWO:2740 |
4.58x |
NT$120.02 Million
≈ $3.78 Million |
NT$26.19 Million | Taiwan | NT$33.90 | ▼ -0.73% |
| 4798 |
Cushman & Wakefield plc
NYSE:CWK |
4.58x | $235.50 Million | $51.40 Million | USA | $13.09 | ▲ +0.23% |
| 4799 |
Weichai Heavy Machinery Co Ltd
SHE:000880 |
4.58x |
CN¥270.11 Million
≈ $39.53 Million |
CN¥58.99 Million | China | CN¥20.97 | ▲ +4.22% |
| 4800 |
Intrusion Inc
NASDAQ:INTZ |
4.58x | $1.35 Million | $296.00K | USA | $0.86 | ▼ -6.71% |