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 |
|---|---|---|---|---|---|---|---|
| 8001 |
Zhejiang Orient Holdings Co Ltd
SHG:600120 |
2.57x |
CN¥1.01 Billion
≈ $147.93 Million |
CN¥392.80 Million | China | CN¥4.69 | ▼ -2.88% |
| 8002 |
Wittchen SA
WAR:WTN |
2.57x |
zł22.99 Million
≈ $6.33 Million |
zł8.94 Million | Poland | zł13.70 | ▼ -0.22% |
| 8003 |
Nanhua Bio Medicine Co Ltd
SHE:000504 |
2.57x |
CN¥22.42 Million
≈ $3.28 Million |
CN¥8.72 Million | China | CN¥8.97 | ▼ -4.98% |
| 8004 |
Canacol Energy Ltd.
TO:CNE |
2.57x |
CA$48.00 Million
≈ $34.72 Million |
CA$18.66 Million | Canada | CA$1.53 | ▲ +0.00% |
| 8005 |
PetroChina Company Limited
F:PC6 |
2.57x |
€119.29 Billion
≈ $139.47 Billion |
€46.38 Billion | Germany | €1.17 | ▲ +1.47% |
| 8006 |
PetroChina Co Ltd Class A
SHG:601857 |
2.57x |
CN¥119.29 Billion
≈ $17.46 Billion |
CN¥46.38 Billion | China | CN¥10.65 | ▼ -1.84% |
| 8007 |
Top Union Electronics
TWO:6266 |
2.57x |
NT$149.95 Million
≈ $4.72 Million |
NT$58.30 Million | Taiwan | NT$28.15 | ▼ -0.35% |
| 8008 |
Keding Enterprises Co Ltd
TW:6655 |
2.57x |
NT$289.68 Million
≈ $9.13 Million |
NT$112.63 Million | Taiwan | NT$128.00 | ▼ -1.16% |
| 8009 |
Lojas Renner S.A.
SA:LREN3 |
2.57x |
R$661.64 Million
≈ $129.83 Million |
R$257.25 Million | Brazil | R$14.64 | ▼ -5.67% |
| 8010 |
ASE Industrial Holding Co Ltd
TW:3711 |
2.57x |
NT$36.39 Billion
≈ $1.15 Billion |
NT$14.15 Billion | Taiwan | NT$593.00 | ▼ -4.05% |
| 8011 |
Sinotrans Ltd Class A
SHG:601598 |
2.57x |
CN¥1.88 Billion
≈ $275.57 Million |
CN¥732.35 Million | China | CN¥5.95 | ▼ -1.65% |
| 8012 |
Aritzia Inc
TO:ATZ |
2.57x |
CA$357.14 Million
≈ $258.35 Million |
CA$138.89 Million | Canada | CA$161.00 | ▲ +0.41% |
| 8013 |
thyssenkrupp AG
F:TKA1 |
2.57x |
€1.64 Billion
≈ $1.92 Billion |
€639.00 Million | Germany | €11.55 | ▲ +0.43% |
| 8014 |
GEM Co Ltd
SHE:002340 |
2.57x |
CN¥796.14 Million
≈ $116.50 Million |
CN¥309.64 Million | China | CN¥7.39 | ▼ -3.78% |
| 8015 |
Orad-M
TA:ORAD |
2.57x |
ILA9.37 Million
≈ $25.11K |
ILA3.64 Million | Israel | ILA154.70 | ▲ +1.11% |
| 8016 |
NewJersey Resources Corporation
NYSE:NJR |
2.57x | $562.61 Million | $218.91 Million | USA | $54.61 | ▲ +1.43% |
| 8017 |
Bali Towerindo Sentra Tbk
JK:BALI |
2.57x |
Rp121.29 Billion
≈ $7.11 Million |
Rp47.20 Billion | Indonesia | Rp1155.00 | ▼ -2.12% |
| 8018 |
Panin Financial Tbk
JK:PNLF |
2.57x |
Rp954.37 Billion
≈ $55.92 Million |
Rp371.37 Billion | Indonesia | Rp216.00 | ▼ -4.42% |
| 8019 |
Bukit Asam Tbk PT
JK:PTBA |
2.57x |
Rp2.06 Trillion
≈ $120.71 Million |
Rp801.79 Billion | Indonesia | Rp2660.00 | ▲ +1.53% |
| 8020 |
Sebang Co Ltd
KO:004365 |
2.57x |
₩29.76 Billion
≈ $20.17 Million |
₩11.59 Billion | Korea | ₩9330.00 | ▲ +1.30% |
| 8021 |
Sebang
KO:004360 |
2.57x |
₩29.76 Billion
≈ $20.17 Million |
₩11.59 Billion | Korea | ₩13410.00 | ▲ +0.83% |
| 8022 |
Rockwell Medical Inc
NASDAQ:RMTI |
2.57x | $4.28 Million | $1.66 Million | USA | $0.70 | ▲ +3.21% |
| 8023 |
Gladstone Commercial Corporation
NASDAQ:GOOD |
2.57x | $17.91 Million | $6.97 Million | USA | $12.61 | ▲ +1.86% |
| 8024 |
TTY Biopharm Co Ltd
TWO:4105 |
2.57x |
NT$778.89 Million
≈ $24.54 Million |
NT$303.21 Million | Taiwan | NT$74.60 | ▲ +0.13% |
| 8025 |
ADEIA CORP
NASDAQ:ADEA |
2.57x | $58.49 Million | $22.77 Million | USA | $32.36 | ▲ +0.97% |
| 8026 |
Bank Windu Kentjana Int
JK:MCOR |
2.57x |
Rp200.72 Billion
≈ $11.76 Million |
Rp78.17 Billion | Indonesia | Rp64.00 | ▼ -3.03% |
| 8027 |
PT Alamtri Resources Indonesia Tbk
JK:ADRO |
2.57x |
Rp252.27 Million
≈ $14.78K |
Rp98.25 Million | Indonesia | Rp2270.00 | ▲ +4.13% |
| 8028 |
Sunway Bhd
KLSE:5211 |
2.57x |
RM1.22 Billion
≈ $307.11 Million |
RM476.38 Million | Malaysia | RM5.28 | ▼ -0.94% |
| 8029 |
China Railway Construction Corporation Limited
F:4FF |
2.57x |
€19.87 Billion
≈ $23.23 Billion |
€7.74 Billion | Germany | €0.64 | ▲ +0.00% |
| 8030 |
IPSEN SA SP.ADR 1/4/ EO 1
F:I7G0 |
2.57x |
€1.14 Billion
≈ $1.33 Billion |
€443.50 Million | Germany | €40.80 | ▲ +3.03% |
| 8031 |
Cash Converters International
AU:CCV |
2.57x |
AU$25.80 Million
≈ $18.25 Million |
AU$10.05 Million | Australia | AU$0.30 | ▲ +1.72% |
| 8032 |
Hyosung Corp
KO:004800 |
2.57x |
₩333.71 Billion
≈ $226.15 Million |
₩130.05 Billion | Korea | ₩191700.00 | ▲ +1.27% |
| 8033 |
Koge Micro Tech Co Ltd
TWO:4568 |
2.57x |
NT$36.46 Million
≈ $1.15 Million |
NT$14.21 Million | Taiwan | NT$42.05 | ▲ +0.24% |
| 8034 |
Lets Holding Group Co Ltd
SHE:002398 |
2.57x |
CN¥81.39 Million
≈ $11.91 Million |
CN¥31.73 Million | China | CN¥4.36 | ▼ -1.80% |
| 8035 |
Kelsian Group Ltd
AU:KLS |
2.56x |
AU$83.13 Million
≈ $58.82 Million |
AU$32.41 Million | Australia | AU$4.29 | ▲ +0.00% |
| 8036 |
Blue Sail Medical Co Ltd
SHE:002382 |
2.56x |
CN¥197.55 Million
≈ $28.91 Million |
CN¥77.02 Million | China | CN¥6.29 | ▼ -3.38% |
| 8037 |
Signet Industries Limited
NSE:SIGIND |
2.56x |
Rs106.49 Million
≈ $1.15 Million |
Rs41.52 Million | India | Rs49.09 | ▼ -0.45% |
| 8038 |
Verona Pharma PLC ADR
NASDAQ:VRNA |
2.56x | $30.56 Million | $11.92 Million | USA | $86.00 | ▲ +0.00% |
| 8039 |
Verona Pharma plc
F:I9SA |
2.56x |
€30.56 Million
≈ $35.73 Million |
€11.92 Million | Germany | €90.20 | ▲ +0.67% |
| 8040 |
Argentex Group PLC
LSE:AGFX |
2.56x |
GBX4.10 Million
≈ $498.85 |
GBX1.60 Million | UK | GBX2.72 | ▲ +0.00% |
| 8041 |
Zhang Xiaoquan Inc.
SHE:301055 |
2.56x |
CN¥141.09 Million
≈ $20.65 Million |
CN¥55.06 Million | China | CN¥34.45 | ▼ -0.14% |
| 8042 |
Xpel Inc
NASDAQ:XPEL |
2.56x | $33.15 Million | $12.94 Million | USA | $46.00 | ▲ +1.63% |
| 8043 |
YETI Holdings Inc
NYSE:YETI |
2.56x | $100.94 Million | $39.40 Million | USA | $47.82 | ▲ +1.92% |
| 8044 |
Zhejiang Xinhua Chemical Co Ltd
SHG:603867 |
2.56x |
CN¥94.42 Million
≈ $13.82 Million |
CN¥36.86 Million | China | CN¥37.13 | ▼ -0.03% |
| 8045 |
Hartalega Holdings Bhd
KLSE:5168 |
2.56x |
RM128.81 Million
≈ $32.34 Million |
RM50.28 Million | Malaysia | RM1.27 | ▼ -3.05% |
| 8046 |
Givaudan SA
SW:GIVN |
2.56x |
CHF1.23 Billion
≈ $1.55 Billion |
CHF479.00 Million | Switzerland | CHF2839.00 | ▲ +1.10% |
| 8047 |
Rami Levi
TA:RMLI |
2.56x |
ILA118.98 Million
≈ $318.99K |
ILA46.45 Million | Israel | ILA37500.00 | ▲ +0.13% |
| 8048 |
Jiangsu Jiuding New Material Co Ltd
SHE:002201 |
2.56x |
CN¥80.00 Million
≈ $11.71 Million |
CN¥31.24 Million | China | CN¥10.43 | ▼ -2.61% |
| 8049 |
Medy-Tox Inc
KQ:086900 |
2.56x |
₩19.03 Billion
≈ $12.90 Million |
₩7.43 Billion | Korea | ₩85700.00 | ▼ -1.38% |
| 8050 |
Sanoma Oyj
HE:SANOMA |
2.56x |
€147.20 Million
≈ $172.09 Million |
€57.50 Million | Finland | €9.19 | ▲ +0.55% |
| 8051 |
Beijing Urban Rural Commercial Group Co Ltd
SHG:600861 |
2.56x |
CN¥496.19 Million
≈ $72.61 Million |
CN¥193.84 Million | China | CN¥14.11 | ▼ -1.05% |
| 8052 |
Essex Property Trust Inc
NYSE:ESS |
2.56x | $287.17 Million | $112.21 Million | USA | $284.61 | ▲ +2.46% |
| 8053 |
Kesko Oyj
HE:KESKOA |
2.56x |
€299.50 Million
≈ $350.15 Million |
€117.10 Million | Finland | €20.40 | ▲ +0.25% |
| 8054 |
Aurizon Holdings Ltd
AU:AZJ |
2.56x |
AU$601.00 Million
≈ $425.25 Million |
AU$235.00 Million | Australia | AU$4.33 | ▲ +1.17% |
| 8055 |
Kafein Yazilim
IS:KFEIN |
2.56x |
TL27.73 Million
≈ $621.03K |
TL10.84 Million | Turkey | TL11.20 | ▼ -3.95% |
| 8056 |
Australasian Metals Ltd
AU:A8G |
2.56x |
AU$89.52K
≈ $63.34K |
AU$35.03K | Australia | AU$0.10 | ▼ -3.03% |
| 8057 |
Lotte Chilsung Beverage
KO:005300 |
2.56x |
₩151.78 Billion
≈ $102.86 Million |
₩59.40 Billion | Korea | ₩106900.00 | ▼ -0.47% |
| 8058 |
Lotte Chilsung Beverage Co Ltd
KO:005305 |
2.56x |
₩151.78 Billion
≈ $102.86 Million |
₩59.40 Billion | Korea | ₩72300.00 | ▼ -7.31% |
| 8059 |
Netcare
JSE:NTC |
2.55x |
ZAC2.42 Billion
≈ $1.29 Million |
ZAC947.00 Million | South Africa | ZAC1698.00 | ▲ +0.59% |
| 8060 |
Seegene Inc
KQ:096530 |
2.55x |
₩37.18 Billion
≈ $25.20 Million |
₩14.56 Billion | Korea | ₩31050.00 | ▼ -2.51% |
| 8061 |
Richy Place 2002 Public Company Limited
BK:RICHY |
2.55x |
฿198.10 Million
≈ $6.17 Million |
฿77.57 Million | Thailand | ฿0.15 | ▼ -6.25% |
| 8062 |
Credit Acceptance Corporation
NASDAQ:CACC |
2.55x | $346.80 Million | $135.80 Million | USA | $548.40 | ▲ +1.26% |
| 8063 |
Acco Group Holdings Limited Ordinary Shares
NASDAQ:ACCL |
2.55x | $150.76K | $59.08K | USA | $1.31 | ▼ -11.49% |
| 8064 |
Xintai Ntrl Gas
SHG:603393 |
2.55x |
CN¥494.37 Million
≈ $72.34 Million |
CN¥193.75 Million | China | CN¥27.21 | ▼ -1.91% |
| 8065 |
Comstock Resources Inc
NYSE:CRK |
2.55x | $271.96 Million | $106.59 Million | USA | $13.83 | ▲ +4.54% |
| 8066 |
Winsome Yarns Limited
NSE:WINSOME |
2.55x |
Rs69.40 Million
≈ $750.53K |
Rs27.20 Million | India | Rs2.58 | ▲ +1.98% |
| 8067 |
Jiangsu Aidea Pharmaceutical Co Ltd
SHG:688488 |
2.55x |
CN¥39.75 Million
≈ $5.82 Million |
CN¥15.58 Million | China | CN¥14.02 | ▼ -0.21% |
| 8068 |
Davolink Inc.
KQ:340360 |
2.55x |
₩5.62 Billion
≈ $3.81 Million |
₩2.20 Billion | Korea | ₩1385.00 | ▼ -1.42% |
| 8069 |
PW MEDTECH GROUP DL-0001
F:PWE |
2.55x |
€240.70 Million
≈ $281.41 Million |
€94.37 Million | Germany | €0.11 | ▲ +0.88% |
| 8070 |
SK Holdings 1p Pref
KO:03473K |
2.55x |
₩2.42 Trillion
≈ $1.64 Billion |
₩950.90 Billion | Korea | ₩402500.00 | ▼ -3.25% |
| 8071 |
SK Holdings Co Ltd
KO:034730 |
2.55x |
₩2.42 Trillion
≈ $1.64 Billion |
₩950.90 Billion | Korea | ₩668000.00 | ▲ +0.00% |
| 8072 |
GetBusy PLC
LSE:GETB |
2.55x |
GBX1.99 Million
≈ $242.49 |
GBX782.00K | UK | GBX71.50 | ▲ +0.00% |
| 8073 |
Kering SA
PA:KER |
2.55x |
€1.21 Billion
≈ $1.41 Billion |
€474.00 Million | France | €249.05 | ▲ +2.05% |
| 8074 |
CSU Digital S.A.
SA:CSUD3 |
2.55x |
R$60.65 Million
≈ $11.90 Million |
R$23.80 Million | Brazil | R$16.34 | ▼ -3.54% |
| 8075 |
Distribuidora Internacional de Alimentación S.A
MC:DIA |
2.55x |
€226.79 Million
≈ $265.14 Million |
€89.00 Million | Spain | €37.30 | ▼ -0.13% |
| 8076 |
Beijing Haohan Data Technology Co. Ltd. A
SHG:688292 |
2.55x |
CN¥92.02 Million
≈ $13.47 Million |
CN¥36.12 Million | China | CN¥21.65 | ▼ -0.92% |
| 8077 |
Galaxy Surfactants Limited
NSE:GALAXYSURF |
2.55x |
Rs1.69 Billion
≈ $18.32 Million |
Rs664.90 Million | India | Rs1754.10 | ▲ +0.49% |
| 8078 |
Tootsie Roll Industries Inc
NYSE:TR |
2.55x | $73.33 Million | $28.79 Million | USA | $38.07 | ▲ +1.09% |
| 8079 |
Hiper Global Ltd
TA:HIPR |
2.55x |
ILA10.33 Million
≈ $27.70K |
ILA4.06 Million | Israel | ILA2958.00 | ▲ +4.97% |
| 8080 |
TrueCar Inc
NASDAQ:TRUE |
2.55x | $12.72 Million | $5.00 Million | USA | $2.54 | ▲ +14.93% |
| 8081 |
Gérard Perrier Industrie S.A
PA:PERR |
2.55x |
€25.39 Million
≈ $29.69 Million |
€9.97 Million | France | €85.00 | ▲ +0.24% |
| 8082 |
Subsea 7 S.A
F:SOCA |
2.55x |
€256.30 Million
≈ $299.64 Million |
€100.70 Million | Germany | €29.20 | ▲ +0.69% |
| 8083 |
Subsea 7 S.A.
F:SOC |
2.55x |
€256.30 Million
≈ $299.64 Million |
€100.70 Million | Germany | €29.46 | ▼ -0.87% |
| 8084 |
Zhuzhou Tianqiao Crane Co Ltd
SHE:002523 |
2.54x |
CN¥105.05 Million
≈ $15.37 Million |
CN¥41.29 Million | China | CN¥3.49 | ▼ -0.29% |
| 8085 |
China Marine Information Electronics Co Ltd
SHG:600764 |
2.54x |
CN¥151.61 Million
≈ $22.19 Million |
CN¥59.60 Million | China | CN¥20.71 | ▲ +0.53% |
| 8086 |
Dosni Roha Indonesia Tbk PT
JK:ZBRA |
2.54x |
Rp6.10 Billion
≈ $357.31K |
Rp2.40 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 8087 |
Taiwan Pelican Express Co Ltd
TW:2642 |
2.54x |
NT$13.35 Million
≈ $420.66K |
NT$5.25 Million | Taiwan | NT$20.80 | ▲ +1.46% |
| 8088 |
Jiangxi Huawu Brake Co Ltd
SHE:300095 |
2.54x |
CN¥61.84 Million
≈ $9.05 Million |
CN¥24.32 Million | China | CN¥9.23 | ▲ +1.65% |
| 8089 |
D&D Platform Reit Co Ltd
KO:377190 |
2.54x |
₩6.42 Billion
≈ $4.35 Million |
₩2.53 Billion | Korea | ₩2315.00 | ▲ +3.35% |
| 8090 |
Rajthanee Hospital Public Company Limited
BK:RJH |
2.54x |
฿207.83 Million
≈ $6.48 Million |
฿81.73 Million | Thailand | ฿13.40 | ▲ +3.88% |
| 8091 |
Sangoma Technologies Corp
TO:STC |
2.54x |
CA$5.12 Million
≈ $3.71 Million |
CA$2.01 Million | Canada | CA$4.94 | ▼ -0.20% |
| 8092 |
Aguas Andinas S.A
SN:AGUAS-A |
2.54x |
CL$64.85 Billion
≈ $72.52 Million |
CL$25.51 Billion | Chile | CL$330.00 | ▲ +0.15% |
| 8093 |
TOP Ships Inc.
NYSE MKT:TOPS |
2.54x | $19.23 Million | $7.56 Million | USA | $1.00 | ▲ +6.16% |
| 8094 |
Sportking India Limited
NSE:SPORTKING |
2.54x |
Rs1.59 Billion
≈ $17.14 Million |
Rs623.64 Million | India | Rs180.27 | ▼ -1.18% |
| 8095 |
Tinybuild Inc
LSE:TBLD |
2.54x |
GBX6.84 Million
≈ $831.74 |
GBX2.69 Million | UK | GBX7.35 | ▲ +0.00% |
| 8096 |
Derwent London PLC
LSE:DLN |
2.54x |
GBX169.20 Million
≈ $20.59K |
GBX66.60 Million | UK | GBX1778.00 | ▲ +0.85% |
| 8097 |
PDF Solutions Inc
NASDAQ:PDFS |
2.54x | $3.29 Million | $1.29 Million | USA | $56.39 | ▲ +2.27% |
| 8098 |
Nexen Corporation
KO:005720 |
2.54x |
₩80.44 Billion
≈ $54.51 Million |
₩31.67 Billion | Korea | ₩6010.00 | ▼ -1.48% |
| 8099 |
Universal Health Realty Income Trust
NYSE:UHT |
2.54x | $10.20 Million | $4.02 Million | USA | $40.38 | ▲ +1.58% |
| 8100 |
QUADIENT SA ADR1/15/EO 1
F:NEQ0 |
2.54x |
€167.60 Million
≈ $195.94 Million |
€66.00 Million | Germany | €0.77 | ▼ -0.65% |