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
7201 EverCommerce Inc
NASDAQ:EVCM
2.93x $32.52 Million $11.12 Million USA $9.51 ▲ +0.85%
7202 Pansar Bhd
KLSE:8419
2.93x RM89.50 Million
≈ $22.47 Million
RM30.59 Million Malaysia RM0.45 ▼ -4.30%
7203 Tillys Inc
NYSE:TLYS
2.93x $8.61 Million $2.94 Million USA $5.27 ▲ +18.69%
7204 Kri-Kri Milk Industry S.A
AT:KRI
2.93x €8.68 Million
≈ $10.15 Million
€2.97 Million Greece €28.60 ▲ +2.33%
7205 Thong Guan Industries Bhd
KLSE:7034
2.92x RM47.04 Million
≈ $11.81 Million
RM16.09 Million Malaysia RM1.50 ▼ -1.96%
7206 Petrolimex Insurance Corp
VN:PGI
2.92x ₫121.12 Billion
≈ $4.60 Million
₫41.43 Billion Vietnam ₫18100.00 ▲ +0.00%
7207 Harson Trading China Co Ltd
SHG:603958
2.92x CN¥41.04 Million
≈ $6.01 Million
CN¥14.04 Million China CN¥20.50 ▼ -2.71%
7208 Cross Country Healthcare Inc
NASDAQ:CCRN
2.92x $7.47 Million $2.56 Million USA $13.19 ▲ +0.53%
7209 Elemental Royalties Corp
V:ELE
2.92x CA$4.01 Million
≈ $2.90 Million
CA$1.37 Million Canada CA$25.60 ▼ -1.58%
7210 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¥30.81 ▼ -1.22%
7211 Shenzhen Capol International & Associates Co Ltd
SHE:002949
2.92x CN¥104.08 Million
≈ $15.23 Million
CN¥35.61 Million China CN¥11.82 ▼ -1.58%
7212 Campine
BR:CAMB
2.92x €59.42 Million
≈ $69.47 Million
€20.34 Million Belgium €243.00 ▲ +0.41%
7213 Panoro Energy ASA
F:1PZ
2.92x €32.65 Million
≈ $38.17 Million
€11.17 Million Germany €2.95 ▼ -8.24%
7214 Pennon Group Plc
LSE:PNN
2.92x GBX167.10 Million
≈ $20.33K
GBX57.20 Million UK GBX513.00 ▲ +1.89%
7215 BKW AG
SW:BKW
2.92x CHF497.20 Million
≈ $628.60 Million
CHF170.20 Million Switzerland CHF146.60 ▼ -0.68%
7216 Oppenheimer Holdings Inc
NYSE:OPY
2.92x $63.42 Million $21.71 Million USA $100.44 ▲ +6.49%
7217 Associated British Foods PLC
LSE:ABF
2.92x GBX1.48 Billion
≈ $179.46K
GBX505.00 Million UK GBX1874.00 ▲ +0.67%
7218 Australian Pacific Coal Ltd
AU:AQC
2.92x AU$953.70K
≈ $674.80K
AU$326.56K Australia AU$0.01 ▲ +0.00%
7219 Micro Systemation AB (publ)
ST:MSAB-B
2.92x Skr91.10 Million
≈ $9.80 Million
Skr31.20 Million Sweden Skr77.00 ▲ +0.00%
7220 Parkland Fuel Corporation
TO:PKI
2.92x CA$502.00 Million
≈ $363.14 Million
CA$172.00 Million Canada CA$39.84 ▼ -0.35%
7221 Kiattana Transport Public Company Limited
BK:KIAT
2.92x ฿14.52 Million
≈ $452.52K
฿4.98 Million Thailand ฿0.33 ▼ -2.94%
7222 Ping An Biomedical Co., Ltd.
NASDAQ:PASW
2.92x $21.09 Million $7.23 Million USA $0.18 ▲ +1.71%
7223 Enel Chile SA ADR
NYSE:ENIC
2.92x $489.17 Billion $167.65 Billion USA $4.51 ▲ +2.73%
7224 Sacyr SA
MC:SCYR
2.92x €84.05 Million
≈ $98.27 Million
€28.81 Million Spain €4.53 ▼ -0.35%
7225 BTG Hotels Group Co Ltd
SHG:600258
2.92x CN¥1.04 Billion
≈ $152.62 Million
CN¥357.56 Million China CN¥12.94 ▼ -1.60%
7226 Accel Entertainment Inc
NYSE:ACEL
2.92x $42.74 Million $14.66 Million USA $12.07 ▲ +2.81%
7227 GCM Grosvenor Inc
NASDAQ:GCMG
2.91x $51.72 Million $17.74 Million USA $10.66 ▲ +6.81%
7228 SAMJIN Co. Ltd
KQ:032750
2.91x ₩4.47 Billion
≈ $3.03 Million
₩1.53 Billion Korea ₩2855.00 ▼ -0.87%
7229 Hisense Kelon Electrical Holdings Co Ltd
SHE:000921
2.91x CN¥2.14 Billion
≈ $313.60 Million
CN¥735.21 Million China CN¥26.55 ▲ +0.00%
7230 Zhejiang Shengda Pharm
SHG:603079
2.91x CN¥45.27 Million
≈ $6.62 Million
CN¥15.53 Million China CN¥13.32 ▼ -2.35%
7231 North Copper Shanxi Co Ltd
SHE:000737
2.91x CN¥589.05 Million
≈ $86.20 Million
CN¥202.11 Million China CN¥14.23 ▼ -4.50%
7232 Allcargo Terminals Ltd
NSE:ATL
2.91x Rs594.80 Million
≈ $6.43 Million
Rs204.10 Million India Rs24.17 ▼ -0.08%
7233 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¥20.90 ▼ -1.65%
7234 Heineken
AS:HEIA
2.91x €3.32 Billion
≈ $3.89 Billion
€1.14 Billion Netherlands €65.50 ▼ -0.82%
7235 Xinjiang International Industry Co Ltd
SHE:000159
2.91x CN¥47.07 Million
≈ $6.89 Million
CN¥16.16 Million China CN¥6.88 ▲ +0.29%
7236 Rocky Mountain Liquor Inc
V:RUM
2.91x CA$991.30K
≈ $717.09K
CA$340.36K Canada CA$0.07 ▲ +0.00%
7237 Sapmer
PA:ALMER
2.91x €5.17 Million
≈ $6.04 Million
€1.78 Million France €4.70 ▼ -3.69%
7238 The People's Insurance Company (Group) of China Limited
F:PIR
2.91x €29.96 Billion
≈ $35.03 Billion
€10.29 Billion Germany €0.54 ▼ -0.92%
7239 Miko NV
BR:MIKO
2.91x €9.07 Million
≈ $10.61 Million
€3.12 Million Belgium €63.50 ▲ +0.00%
7240 Live Oak Bancshares, Inc.
NYSE:LOB
2.91x $87.38 Million $30.04 Million USA $37.58 ▲ +4.36%
7241 CML Microsystems Plc
LSE:CML
2.91x GBX2.03 Million
≈ $246.63
GBX697.00K UK GBX305.00 ▼ -3.17%
7242 Houlihan Lokey Inc
NYSE:HLI
2.91x $325.05 Million $111.78 Million USA $141.20 ▲ +2.00%
7243 Kss Line
KO:044450
2.91x ₩39.31 Billion
≈ $26.64 Million
₩13.52 Billion Korea ₩9620.00 ▲ +0.21%
7244 Huali Industrial Group Company Limited
SHE:300979
2.91x CN¥2.22 Billion
≈ $325.38 Million
CN¥764.89 Million China CN¥33.72 ▼ -1.78%
7245 ZWSOFT Guangzhou Co Ltd
SHG:688083
2.91x CN¥117.39 Million
≈ $17.18 Million
CN¥40.38 Million China CN¥53.30 ▼ -3.00%
7246 James Hardie Industries PLC ADR
NYSE:JHX
2.91x $199.66 Million $68.70 Million USA $21.90 ▼ -1.88%
7247 Santos Ltd
AU:STO
2.90x AU$1.12 Billion
≈ $793.06 Million
AU$385.96 Million Australia AU$7.87 ▲ +0.77%
7248 Frontdoor Inc
NASDAQ:FTDR
2.90x $119.00 Million $41.00 Million USA $63.21 ▲ +1.81%
7249 Deutsche Post AG
XETRA:DHL
2.90x €2.44 Billion
≈ $2.85 Billion
€840.00 Million Germany €52.30 ▼ -0.46%
7250 Adtran Networks SE
F:ADV
2.90x €9.54 Million
≈ $11.16 Million
€3.29 Million Germany €22.90 ▲ +0.00%
7251 Hua Nan Financial Holdings Co Ltd
TW:2880
2.90x NT$28.49 Billion
≈ $897.73 Million
NT$9.82 Billion Taiwan NT$37.70 ▲ +3.57%
7252 Techbond Group Bhd
KLSE:5289
2.90x RM13.54 Million
≈ $3.40 Million
RM4.67 Million Malaysia RM0.28 ▲ +0.00%
7253 Etsy, Inc.
NASDAQ:ETSY
2.90x $218.97 Million $75.50 Million USA $53.26 ▲ +2.05%
7254 ED Invest S.A.
WAR:EDI
2.90x zł9.37 Million
≈ $2.58 Million
zł3.23 Million Poland zł8.50 ▲ +2.41%
7255 Williamson Magor & Company Limited
NSE:WILLAMAGOR
2.90x Rs446.46 Million
≈ $4.83 Million
Rs154.00 Million India Rs27.22 ▲ +4.69%
7256 Ningbo Xusheng Auto Technology Co Ltd
SHG:603305
2.90x CN¥287.51 Million
≈ $42.07 Million
CN¥99.21 Million China CN¥14.67 ▲ +0.55%
7257 Telecom Argentina SA ADR
NYSE:TEO
2.90x $273.54 Billion $94.42 Billion USA $11.57 ▼ -3.66%
7258 Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO
2.90x TL1.60 Billion
≈ $35.89 Million
TL553.05 Million Turkey TL213.20 ▲ +0.57%
7259 ROK Resources Inc
V:ROK
2.90x CA$9.50 Million
≈ $6.87 Million
CA$3.28 Million Canada CA$0.31 ▼ -4.62%
7260 Smartfit Escola de Ginástica e Dança S.A
SA:SMFT3
2.90x R$1.60 Billion
≈ $314.20 Million
R$552.98 Million Brazil R$18.23 ▼ -1.99%
7261 INCREDIBLE INDUSTRIES LIMITED
NSE:INCREDIBLE
2.90x Rs28.44 Million
≈ $307.59K
Rs9.82 Million India Rs35.26 ▲ +0.71%
7262 Metallurgical Corporation of China Ltd
SHG:601618
2.90x CN¥2.52 Billion
≈ $368.96 Million
CN¥870.88 Million China CN¥2.74 ▼ -1.44%
7263 AAC TECHNOLOG.HLDG.ADR/
F:A2X
2.89x €5.20 Billion
≈ $6.08 Billion
€1.80 Billion Germany €4.16 ▲ +0.48%
7264 Dashenlin Pharm Grp Co Ltd
SHG:603233
2.89x CN¥818.72 Million
≈ $119.80 Million
CN¥282.83 Million China CN¥16.08 ▼ -0.68%
7265 Kingfisher PLC
LSE:KGF
2.89x GBX492.00 Million
≈ $59.86K
GBX170.00 Million UK GBX282.20 ▼ -0.28%
7266 Guangdong Hoshion Aluminium Co Ltd
SHE:002824
2.89x CN¥164.26 Million
≈ $24.04 Million
CN¥56.76 Million China CN¥27.45 ▲ +9.28%
7267 BAE Systems plc
LSE:BA
2.89x GBX3.16 Billion
≈ $384.85K
GBX1.09 Billion UK GBX1916.00 ▲ +0.84%
7268 Valhi Inc
NYSE:VHI
2.89x $21.70 Million $7.50 Million USA $14.49 ▲ +3.43%
7269 e-LITECOM CO. Ltd
KQ:041520
2.89x ₩639.82 Million
≈ $433.60K
₩221.17 Million Korea ₩9160.00 ▼ -1.61%
7270 Flexium Interconnect Inc
TW:6269
2.89x NT$1.82 Billion
≈ $57.43 Million
NT$630.42 Million Taiwan NT$71.50 ▼ -7.74%
7271 ATCO Ltd.
TO:ACO-Y
2.89x CA$419.00 Million
≈ $303.10 Million
CA$145.00 Million Canada CA$60.00 ▼ -0.86%
7272 Macrogen Inc
KQ:038290
2.89x ₩7.10 Billion
≈ $4.81 Million
₩2.46 Billion Korea ₩12650.00 ▲ +3.01%
7273 Saia Inc
NASDAQ:SAIA
2.89x $137.31 Million $47.52 Million USA $471.43 ▲ +1.49%
7274 Telstra Group Ltd
AU:TLS
2.89x AU$3.25 Billion
≈ $2.30 Billion
AU$1.12 Billion Australia AU$4.97 ▼ -2.93%
7275 Stratec SE
XETRA:SBS
2.89x €4.34 Million
≈ $5.07 Million
€1.50 Million Germany €16.88 ▲ +2.18%
7276 Natural Gas Services Group Inc
NYSE:NGS
2.89x $16.71 Million $5.78 Million USA $41.36 ▲ +2.07%
7277 Jointo Energy Investment Co Ltd Hebei
SHE:000600
2.89x CN¥1.98 Billion
≈ $290.03 Million
CN¥686.24 Million China CN¥12.57 ▲ +0.96%
7278 Booster Co. Ltd
KQ:008470
2.89x ₩3.71 Billion
≈ $2.51 Million
₩1.29 Billion Korea ₩3275.00 ▲ +1.55%
7279 Nordhealth AS
OL:NORDH
2.89x Nkr5.57 Million
≈ $585.81K
Nkr1.93 Million Norway Nkr25.40 ▼ -3.05%
7280 Dan Hotels
TA:DANH
2.89x ILA46.14 Million
≈ $123.71K
ILA15.98 Million Israel ILA3020.00 ▼ -12.87%
7281 Atlan Holdings Bhd
KLSE:7048
2.89x RM60.40 Million
≈ $15.16 Million
RM20.92 Million Malaysia RM2.69 ▲ +0.00%
7282 Wuhan LinControl Automotive Electronics Co. Ltd. A
SHG:688667
2.89x CN¥91.47 Million
≈ $13.39 Million
CN¥31.70 Million China CN¥109.69 ▼ -2.11%
7283 T-Mobile US Inc
NASDAQ:TMUS
2.88x $7.22 Billion $2.50 Billion USA $177.02 ▼ -2.44%
7284 Ximen Mining Corp
V:XIM
2.88x CA$135.51K
≈ $98.03K
CA$46.99K Canada CA$0.12 ▼ -4.17%
7285 Hyundai Autoever Corp
KO:307950
2.88x ₩149.14 Billion
≈ $101.07 Million
₩51.72 Billion Korea ₩839000.00 ▼ -6.57%
7286 Unilever PLC
LSE:ULVR
2.88x GBX6.22 Billion
≈ $756.24K
GBX2.16 Billion UK GBX4078.00 ▼ -1.02%
7287 Tallinna Kaubamaja Grupp AS
F:UE8
2.88x €26.93 Million
≈ $31.48 Million
€9.34 Million Germany €8.90 ▼ -0.11%
7288 Sapura Industrial Bhd
KLSE:7811
2.88x RM33.41 Million
≈ $8.39 Million
RM11.59 Million Malaysia RM0.81 ▲ +0.00%
7289 Clemondo Group AB (publ)
ST:CLEM
2.88x Skr4.76 Million
≈ $512.57K
Skr1.65 Million Sweden Skr7.02 ▼ -1.13%
7290 Anhui Fengyuan Pharmaceutical Co Ltd
SHE:000153
2.88x CN¥69.15 Million
≈ $10.12 Million
CN¥24.01 Million China CN¥5.49 ▼ -2.66%
7291 Gujarat State Petronet Limited
NSE:GSPL
2.88x Rs16.57 Billion
≈ $179.25 Million
Rs5.75 Billion India Rs268.35 ▼ -7.13%
7292 Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF
2.88x $10.47 Million $3.64 Million USA $8.35 ▼ -0.60%
7293 Hangzhou Biotest Biotech Co Ltd
SHG:688767
2.88x CN¥28.39 Million
≈ $4.15 Million
CN¥9.86 Million China CN¥37.78 ▲ +0.91%
7294 Greencore Group
LSE:GNC
2.88x GBX108.80 Million
≈ $13.24K
GBX37.80 Million UK GBX192.50 ▼ -0.82%
7295 Ichitan Group Public Company Limited
BK:ICHI
2.88x ฿1.03 Billion
≈ $32.14 Million
฿358.31 Million Thailand ฿13.00 ▲ +0.00%
7296 Fiyta Holdings Ltd
SHE:000026
2.88x CN¥122.50 Million
≈ $17.93 Million
CN¥42.57 Million China CN¥21.56 ▼ -3.66%
7297 Symphony Communication Public Company Limited
BK:SYMC
2.88x ฿103.61 Million
≈ $3.23 Million
฿36.03 Million Thailand ฿5.15 ▼ -0.96%
7298 Shandong Sinoglory Health
SHG:603182
2.88x CN¥313.81 Million
≈ $45.92 Million
CN¥109.14 Million China CN¥12.70 ▼ -2.08%
7299 Wonderful Hi-Tech Co Ltd
TWO:6190
2.88x NT$271.34 Million
≈ $8.55 Million
NT$94.38 Million Taiwan NT$82.00 ▼ -1.20%
7300 Qingdao TGOOD Electric Co Ltd
SHE:300001
2.87x CN¥1.03 Billion
≈ $150.82 Million
CN¥358.60 Million China CN¥40.99 ▲ +11.99%