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