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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
7101 GOLDEN AGRI-RES ADR/100
F:4G3
2.93x €1.17 Billion
≈ $1.37 Billion
€400.20 Million Germany €19.20 ▲ +2.13%
7102 Apollo Pipes Limited
NSE:APOLLOPIPE
2.93x Rs286.65 Million
≈ $3.10 Million
Rs97.77 Million India Rs493.60 ▲ +0.05%
7103 Plutus Financial Group Limited Ordinary Shares
NASDAQ:PLUT
2.93x $1.79 Million $610.00K USA $2.95 ▲ +0.01%
7104 Rieter Holding AG
SW:RIEN
2.93x CHF25.50 Million
≈ $32.24 Million
CHF8.70 Million Switzerland CHF2.89 ▼ -3.02%
7105 Impinj Inc
NASDAQ:PI
2.93x $33.86 Million $11.55 Million USA $136.03 ▼ -1.23%
7106 Freedom Care Group Holdings Ltd
AU:FCG
2.93x AU$2.61 Million
≈ $1.85 Million
AU$891.00K Australia AU$0.04 ▲ +0.00%
7107 USWE Sports AB
ST:USWE
2.93x Skr3.05 Million
≈ $327.91K
Skr1.04 Million Sweden Skr10.60 ▲ +1.92%
7108 PACS Group, Inc.
NYSE:PACS
2.93x $236.34 Million $80.69 Million USA $45.56 ▲ +1.86%
7109 Ressources Minieres Radisson Inc
V:RDS
2.93x CA$864.27K
≈ $625.20K
CA$295.12K Canada CA$0.83 ▲ +3.75%
7110 Shinkong Insurance Co Ltd
TW:2850
2.93x NT$2.83 Billion
≈ $89.01 Million
NT$964.71 Million Taiwan NT$147.50 ▲ +0.34%
7111 CEAT Limited
NSE:CEATLTD
2.93x Rs8.74 Billion
≈ $94.49 Million
Rs2.98 Billion India Rs3408.00 ▲ +0.02%
7112 Haitai Confectionery and Foods Co Ltd
KO:101530
2.93x ₩12.65 Billion
≈ $8.57 Million
₩4.32 Billion Korea ₩5450.00 ▼ -0.37%
7113 KNOT Offshore Partners LP
NYSE:KNOP
2.93x $44.25 Million $15.11 Million USA $10.50 ▲ +0.29%
7114 Ace Hardware Indonesia Tbk
JK:ACES
2.93x Rp442.81 Billion
≈ $25.95 Million
Rp151.27 Billion Indonesia Rp358.00 ▲ +1.13%
7115 James Hardie Industries Plc
AU:JHX
2.93x AU$201.10 Million
≈ $142.29 Million
AU$68.70 Million Australia AU$35.68 ▼ -2.49%
7116 James Hardie Industries plc
F:JHA
2.93x €201.10 Million
≈ $235.11 Million
€68.70 Million Germany €21.60 ▼ -1.82%
7117 Sunoco LP
NYSE:SUN
2.93x $401.00 Million $137.00 Million USA $74.99 ▲ +0.15%
7118 Yonker Environmental Protect
SHE:300187
2.93x CN¥107.96 Million
≈ $15.80 Million
CN¥36.89 Million China CN¥4.43 ▼ -1.12%
7119 Suzhou Longway Electronic Machinery Co. Ltd. A
SHE:301202
2.93x CN¥196.10 Million
≈ $28.70 Million
CN¥67.02 Million China CN¥30.63 ▲ +2.75%
7120 EverCommerce Inc
NASDAQ:EVCM
2.93x $32.52 Million $11.12 Million USA $11.30 ▼ -4.40%
7121 Pansar Bhd
KLSE:8419
2.93x RM89.50 Million
≈ $22.47 Million
RM30.59 Million Malaysia RM0.47 ▲ +0.00%
7122 Tillys Inc
NYSE:TLYS
2.93x $8.61 Million $2.94 Million USA $3.84 ▼ -0.78%
7123 Kri-Kri Milk Industry S.A
AT:KRI
2.93x €8.68 Million
≈ $10.15 Million
€2.97 Million Greece €28.00 ▲ +0.18%
7124 Thong Guan Industries Bhd
KLSE:7034
2.92x RM47.04 Million
≈ $11.81 Million
RM16.09 Million Malaysia RM1.44 ▼ -0.69%
7125 Petrolimex Insurance Corp
VN:PGI
2.92x ₫121.12 Billion
≈ $4.60 Million
₫41.43 Billion Vietnam ₫17600.00 ▲ +0.00%
7126 Harson Trading China Co Ltd
SHG:603958
2.92x CN¥41.04 Million
≈ $6.01 Million
CN¥14.04 Million China CN¥13.17 ▲ +2.25%
7127 Cross Country Healthcare Inc
NASDAQ:CCRN
2.92x $7.47 Million $2.56 Million USA $13.25 ▲ +0.00%
7128 Elemental Royalties Corp
V:ELE
2.92x CA$4.01 Million
≈ $2.90 Million
CA$1.37 Million Canada CA$25.60 ▼ -1.58%
7129 Jl Mag Rare-Earth Co Ltd Class A
SHE:300748
2.92x CN¥555.80 Million
≈ $81.33 Million
CN¥190.15 Million China CN¥25.84 ▲ +4.03%
7130 Shenzhen Capol International & Associates Co Ltd
SHE:002949
2.92x CN¥104.08 Million
≈ $15.23 Million
CN¥35.61 Million China CN¥9.41 ▼ -1.26%
7131 Campine
BR:CAMB
2.92x €59.42 Million
≈ $69.47 Million
€20.34 Million Belgium €206.00 ▲ +0.49%
7132 Panoro Energy ASA
F:1PZ
2.92x €32.65 Million
≈ $38.17 Million
€11.17 Million Germany €2.36 ▼ -14.83%
7133 Pennon Group Plc
LSE:PNN
2.92x GBX167.10 Million
≈ $20.33K
GBX57.20 Million UK GBX483.80 ▼ -1.35%
7134 BKW AG
SW:BKW
2.92x CHF497.20 Million
≈ $628.60 Million
CHF170.20 Million Switzerland CHF137.30 ▼ -0.72%
7135 Oppenheimer Holdings Inc
NYSE:OPY
2.92x $63.42 Million $21.71 Million USA $110.55 ▲ +2.16%
7136 SCC Holdings Bhd
KLSE:0158
2.92x RM3.77 Million
≈ $947.53K
RM1.29 Million Malaysia RM0.21 ▲ +0.00%
7137 Australian Pacific Coal Ltd
AU:AQC
2.92x AU$953.70K
≈ $674.80K
AU$326.56K Australia AU$0.01 ▲ +0.00%
7138 Jindal Worldwide Limited
NSE:JINDWORLD
2.92x Rs857.08 Million
≈ $9.27 Million
Rs293.52 Million India Rs37.64 ▲ +19.30%
7139 Micro Systemation AB (publ)
ST:MSAB-B
2.92x Skr91.10 Million
≈ $9.80 Million
Skr31.20 Million Sweden Skr86.20 ▲ +2.86%
7140 Parkland Fuel Corporation
TO:PKI
2.92x CA$502.00 Million
≈ $363.14 Million
CA$172.00 Million Canada CA$39.84 ▼ -0.35%
7141 Ping An Biomedical Co., Ltd.
NASDAQ:PASW
2.92x $21.09 Million $7.23 Million USA $0.15 ▲ +0.55%
7142 Enel Chile SA ADR
NYSE:ENIC
2.92x $489.17 Billion $167.65 Billion USA $4.51 ▲ +2.73%
7143 Sacyr SA
MC:SCYR
2.92x €84.05 Million
≈ $98.27 Million
€28.81 Million Spain €4.77 ▲ +0.76%
7144 BTG Hotels Group Co Ltd
SHG:600258
2.92x CN¥1.04 Billion
≈ $152.62 Million
CN¥357.56 Million China CN¥11.89 ▼ -0.25%
7145 Accel Entertainment Inc
NYSE:ACEL
2.92x $42.74 Million $14.66 Million USA $12.14 ▼ -1.38%
7146 SAMJIN Co. Ltd
KQ:032750
2.91x ₩4.47 Billion
≈ $3.03 Million
₩1.53 Billion Korea ₩2885.00 ▼ -1.54%
7147 Hisense Kelon Electrical Holdings Co Ltd
SHE:000921
2.91x CN¥2.14 Billion
≈ $313.60 Million
CN¥735.21 Million China CN¥26.17 ▲ +2.95%
7148 Agilysys Inc
NASDAQ:AGYS
2.91x $35.84 Million $12.29 Million USA $100.65 ▼ -5.30%
7149 Zhejiang Shengda Pharm
SHG:603079
2.91x CN¥45.27 Million
≈ $6.62 Million
CN¥15.53 Million China CN¥10.38 ▼ -3.17%
7150 North Copper Shanxi Co Ltd
SHE:000737
2.91x CN¥589.05 Million
≈ $86.20 Million
CN¥202.11 Million China CN¥13.01 ▲ +5.52%
7151 Allcargo Terminals Ltd
NSE:ATL
2.91x Rs594.80 Million
≈ $6.43 Million
Rs204.10 Million India Rs23.91 ▲ +2.01%
7152 Guangdong Aofei Data Technology Co Ltd Class A
SHE:300738
2.91x CN¥167.67 Million
≈ $24.54 Million
CN¥57.55 Million China CN¥21.78 ▲ +4.21%
7153 Heineken
AS:HEIA
2.91x €3.32 Billion
≈ $3.89 Billion
€1.14 Billion Netherlands €76.92 ▼ -0.44%
7154 Xinjiang International Industry Co Ltd
SHE:000159
2.91x CN¥47.07 Million
≈ $6.89 Million
CN¥16.16 Million China CN¥5.10 ▼ -2.49%
7155 Sapmer
PA:ALMER
2.91x €5.17 Million
≈ $6.04 Million
€1.78 Million France €4.16 ▲ +0.00%
7156 The People's Insurance Company (Group) of China Limited
F:PIR
2.91x €29.96 Billion
≈ $35.03 Billion
€10.29 Billion Germany €0.58 ▲ +0.88%
7157 Miko NV
BR:MIKO
2.91x €9.07 Million
≈ $10.61 Million
€3.12 Million Belgium €66.00 ▲ +0.00%
7158 Live Oak Bancshares, Inc.
NYSE:LOB
2.91x $87.38 Million $30.04 Million USA $41.67 ▲ +0.10%
7159 Pacific Construction Co Ltd
TW:2506
2.91x NT$132.83 Million
≈ $4.18 Million
NT$45.67 Million Taiwan NT$8.73 ▲ +0.46%
7160 CML Microsystems Plc
LSE:CML
2.91x GBX2.03 Million
≈ $246.63
GBX697.00K UK GBX256.50 ▼ -0.39%
7161 Houlihan Lokey Inc
NYSE:HLI
2.91x $325.05 Million $111.78 Million USA $139.87 ▼ -0.01%
7162 Huali Industrial Group Company Limited
SHE:300979
2.91x CN¥2.22 Billion
≈ $325.38 Million
CN¥764.89 Million China CN¥33.40 ▼ -2.85%
7163 ZWSOFT Guangzhou Co Ltd
SHG:688083
2.91x CN¥117.39 Million
≈ $17.18 Million
CN¥40.38 Million China CN¥49.40 ▲ +4.00%
7164 James Hardie Industries PLC ADR
NYSE:JHX
2.91x $199.66 Million $68.70 Million USA $21.90 ▼ -1.88%
7165 Xinjiang Xuefeng Sci-Tech
SHG:603227
2.91x CN¥319.81 Million
≈ $46.80 Million
CN¥110.06 Million China CN¥7.13 ▲ +0.71%
7166 Santos Ltd
AU:STO
2.90x AU$1.12 Billion
≈ $793.06 Million
AU$385.96 Million Australia AU$7.77 ▼ -0.89%
7167 Frontdoor Inc
NASDAQ:FTDR
2.90x $119.00 Million $41.00 Million USA $73.22 ▼ -2.20%
7168 Deutsche Post AG
XETRA:DHL
2.90x €2.44 Billion
≈ $2.85 Billion
€840.00 Million Germany €57.12 ▲ +1.60%
7169 Adtran Networks SE
F:ADV
2.90x €9.54 Million
≈ $11.16 Million
€3.29 Million Germany €23.00 ▲ +0.00%
7170 Techbond Group Bhd
KLSE:5289
2.90x RM13.54 Million
≈ $3.40 Million
RM4.67 Million Malaysia RM0.27 ▼ -1.82%
7171 Austevoll Seafood ASA
OL:AUSS
2.90x Nkr1.45 Billion
≈ $152.90 Million
Nkr501.00 Million Norway Nkr83.00 ▼ -0.24%
7172 Etsy, Inc.
NASDAQ:ETSY
2.90x $218.97 Million $75.50 Million USA $53.26 ▲ +2.05%
7173 ED Invest S.A.
WAR:EDI
2.90x zł9.37 Million
≈ $2.58 Million
zł3.23 Million Poland zł8.16 ▲ +0.74%
7174 Williamson Magor & Company Limited
NSE:WILLAMAGOR
2.90x Rs446.46 Million
≈ $4.83 Million
Rs154.00 Million India Rs25.36 ▼ -2.50%
7175 Ningbo Xusheng Auto Technology Co Ltd
SHG:603305
2.90x CN¥287.51 Million
≈ $42.07 Million
CN¥99.21 Million China CN¥10.95 ▲ +1.39%
7176 Telecom Argentina SA ADR
NYSE:TEO
2.90x $273.54 Billion $94.42 Billion USA $11.57 ▼ -3.66%
7177 Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO
2.90x TL1.60 Billion
≈ $35.89 Million
TL553.05 Million Turkey TL218.00 ▼ -0.09%
7178 ROK Resources Inc
V:ROK
2.90x CA$9.50 Million
≈ $6.87 Million
CA$3.28 Million Canada CA$0.30 ▲ +3.51%
7179 INCREDIBLE INDUSTRIES LIMITED
NSE:INCREDIBLE
2.90x Rs28.44 Million
≈ $307.59K
Rs9.82 Million India Rs32.71 ▲ +0.86%
7180 Metallurgical Corporation of China Ltd
SHG:601618
2.90x CN¥2.52 Billion
≈ $368.96 Million
CN¥870.88 Million China CN¥2.66 ▼ -0.37%
7181 AAC TECHNOLOG.HLDG.ADR/
F:A2X
2.89x €5.20 Billion
≈ $6.08 Billion
€1.80 Billion Germany €4.16 ▲ +0.48%
7182 Dashenlin Pharm Grp Co Ltd
SHG:603233
2.89x CN¥818.72 Million
≈ $119.80 Million
CN¥282.83 Million China CN¥18.91 ▲ +0.48%
7183 Kingfisher PLC
LSE:KGF
2.89x GBX492.00 Million
≈ $59.86K
GBX170.00 Million UK GBX293.90 ▼ -0.24%
7184 Guangdong Hoshion Aluminium Co Ltd
SHE:002824
2.89x CN¥164.26 Million
≈ $24.04 Million
CN¥56.76 Million China CN¥22.33 ▲ +8.24%
7185 BAE Systems plc
LSE:BA
2.89x GBX3.16 Billion
≈ $384.85K
GBX1.09 Billion UK GBX1909.00 ▲ +1.81%
7186 Valhi Inc
NYSE:VHI
2.89x $21.70 Million $7.50 Million USA $13.74 ▼ -0.36%
7187 e-LITECOM CO. Ltd
KQ:041520
2.89x ₩639.82 Million
≈ $433.60K
₩221.17 Million Korea ₩8870.00 ▼ -0.45%
7188 Kino Indonesia Tbk PT
JK:KINO
2.89x Rp182.22 Billion
≈ $10.68 Million
Rp63.01 Billion Indonesia Rp1190.00 ▲ +2.15%
7189 Flexium Interconnect Inc
TW:6269
2.89x NT$1.82 Billion
≈ $57.43 Million
NT$630.42 Million Taiwan NT$55.90 ▲ +3.33%
7190 Hess Midstream Partners LP
NYSE:HESM
2.89x $253.30 Million $87.60 Million USA $39.97 ▼ -0.57%
7191 Sinopec Shandong Taishan Petroleum Co Ltd
SHE:000554
2.89x CN¥62.80 Million
≈ $9.19 Million
CN¥21.73 Million China CN¥6.47 ▼ -6.91%
7192 ATCO Ltd.
TO:ACO-Y
2.89x CA$419.00 Million
≈ $303.10 Million
CA$145.00 Million Canada CA$60.00 ▼ -0.86%
7193 Macrogen Inc
KQ:038290
2.89x ₩7.10 Billion
≈ $4.81 Million
₩2.46 Billion Korea ₩11250.00 ▲ +1.99%
7194 Saia Inc
NASDAQ:SAIA
2.89x $137.31 Million $47.52 Million USA $433.22 ▲ +1.21%
7195 United U Li Corporation Bhd
KLSE:7133
2.89x RM18.67 Million
≈ $4.69 Million
RM6.46 Million Malaysia RM1.39 ▲ +0.72%
7196 Telstra Group Ltd
AU:TLS
2.89x AU$3.25 Billion
≈ $2.30 Billion
AU$1.12 Billion Australia AU$4.98 ▼ -1.78%
7197 Stratec SE
XETRA:SBS
2.89x €4.34 Million
≈ $5.07 Million
€1.50 Million Germany €18.86 ▼ -0.63%
7198 Natural Gas Services Group Inc
NYSE:NGS
2.89x $16.71 Million $5.78 Million USA $39.46 ▲ +3.76%
7199 Jointo Energy Investment Co Ltd Hebei
SHE:000600
2.89x CN¥1.98 Billion
≈ $290.03 Million
CN¥686.24 Million China CN¥9.04 ▲ +0.67%
7200 Nordhealth AS
OL:NORDH
2.89x Nkr5.57 Million
≈ $585.81K
Nkr1.93 Million Norway Nkr23.60 ▲ +1.72%