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
7201 Dan Hotels
TA:DANH
2.89x ILA46.14 Million
≈ $123.71K
ILA15.98 Million Israel ILA2760.00 ▼ -7.82%
7202 Atlan Holdings Bhd
KLSE:7048
2.89x RM60.40 Million
≈ $15.16 Million
RM20.92 Million Malaysia RM2.58 ▲ +0.39%
7203 Wuhan LinControl Automotive Electronics Co. Ltd. A
SHG:688667
2.89x CN¥91.47 Million
≈ $13.39 Million
CN¥31.70 Million China CN¥85.01 ▲ +2.57%
7204 T-Mobile US Inc
NASDAQ:TMUS
2.88x $7.22 Billion $2.50 Billion USA $190.77 ▼ -2.49%
7205 Ximen Mining Corp
V:XIM
2.88x CA$135.51K
≈ $98.03K
CA$46.99K Canada CA$0.08 ▼ -5.88%
7206 Hyundai Autoever Corp
KO:307950
2.88x ₩149.14 Billion
≈ $101.07 Million
₩51.72 Billion Korea ₩376500.00 ▲ +1.35%
7207 Unilever PLC
LSE:ULVR
2.88x GBX6.22 Billion
≈ $756.24K
GBX2.16 Billion UK GBX4553.00 ▼ -1.85%
7208 Tallinna Kaubamaja Grupp AS
F:UE8
2.88x €26.93 Million
≈ $31.48 Million
€9.34 Million Germany €8.90 ▲ +0.00%
7209 Sapura Industrial Bhd
KLSE:7811
2.88x RM33.41 Million
≈ $8.39 Million
RM11.59 Million Malaysia RM0.81 ▲ +0.00%
7210 Radware Ltd
NASDAQ:RDWR
2.88x $17.64 Million $6.12 Million USA $30.01 ▼ -1.35%
7211 Clemondo Group AB (publ)
ST:CLEM
2.88x Skr4.76 Million
≈ $512.57K
Skr1.65 Million Sweden Skr7.06 ▼ -1.67%
7212 Anhui Fengyuan Pharmaceutical Co Ltd
SHE:000153
2.88x CN¥69.15 Million
≈ $10.12 Million
CN¥24.01 Million China CN¥5.32 ▼ -2.56%
7213 Gujarat State Petronet Limited
NSE:GSPL
2.88x Rs16.57 Billion
≈ $179.25 Million
Rs5.75 Billion India Rs268.35 ▼ -7.13%
7214 Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF
2.88x $10.47 Million $3.64 Million USA $6.75 ▼ -23.03%
7215 Hangzhou Biotest Biotech Co Ltd
SHG:688767
2.88x CN¥28.39 Million
≈ $4.15 Million
CN¥9.86 Million China CN¥33.52 ▼ -5.90%
7216 Greencore Group
LSE:GNC
2.88x GBX108.80 Million
≈ $13.24K
GBX37.80 Million UK GBX221.80 ▲ +3.36%
7217 Tate & Lyle PLC
LSE:TATE
2.88x GBX118.00 Million
≈ $14.36K
GBX41.00 Million UK GBX559.50 ▲ +0.00%
7218 Ichitan Group Public Company Limited
BK:ICHI
2.88x ฿1.03 Billion
≈ $32.14 Million
฿358.31 Million Thailand ฿14.90 ▲ +0.00%
7219 Fiyta Holdings Ltd
SHE:000026
2.88x CN¥122.50 Million
≈ $17.93 Million
CN¥42.57 Million China CN¥16.30 ▲ +4.29%
7220 Symphony Communication Public Company Limited
BK:SYMC
2.88x ฿103.61 Million
≈ $3.23 Million
฿36.03 Million Thailand ฿5.90 ▲ +0.00%
7221 The Platinum Group Public Company Limited
BK:PLAT
2.87x ฿420.10 Million
≈ $13.09 Million
฿146.17 Million Thailand ฿1.33 ▼ -0.75%
7222 Qingdao TGOOD Electric Co Ltd
SHE:300001
2.87x CN¥1.03 Billion
≈ $150.82 Million
CN¥358.60 Million China CN¥35.20 ▲ +5.45%
7223 AbbVie Inc
NYSE:ABBV
2.87x $5.22 Billion $1.82 Billion USA $256.10 ▲ +1.07%
7224 UCO Bank
NSE:UCOBANK
2.87x Rs19.13 Billion
≈ $206.83 Million
Rs6.66 Billion India Rs26.86 ▲ +0.83%
7225 PostNL NV
AS:PNL
2.87x €135.00 Million
≈ $157.83 Million
€47.00 Million Netherlands €0.91 ▲ +0.22%
7226 Zhejiang Yongjin Metal Technology Co Ltd
SHG:603995
2.87x CN¥421.31 Million
≈ $61.65 Million
CN¥146.69 Million China CN¥19.29 ▲ +1.53%
7227 Severn Trent PLC
LSE:SVT
2.87x GBX412.20 Million
≈ $50.15K
GBX143.60 Million UK GBX2980.00 ▼ -1.00%
7228 Xinjiang Communications Construction Group Co Ltd Class A
SHE:002941
2.87x CN¥558.57 Million
≈ $81.74 Million
CN¥194.62 Million China CN¥9.65 ▲ +0.10%
7229 Bioventus Inc
NASDAQ:BVS
2.87x $8.93 Million $3.11 Million USA $11.88 ▲ +2.59%
7230 Suzhou Fushilai Pharmaceutical Co. Ltd.
SHE:301258
2.87x CN¥47.07 Million
≈ $6.89 Million
CN¥16.41 Million China CN¥22.54 ▼ -5.29%
7231 Hoegh LNG Partners LP
OL:HLNG
2.87x Nkr86.16 Million
≈ $9.07 Million
Nkr30.04 Million Norway Nkr23.40 ▲ +0.00%
7232 ATW Technology Inc
TWO:8097
2.87x NT$1.91 Million
≈ $60.18K
NT$666.00K Taiwan NT$52.10 ▼ -0.38%
7233 EXPLOS. PROD. CHIM.EO 31
F:9Z50
2.87x €67.00 Million
≈ $78.33 Million
€23.37 Million Germany €307.00 ▲ +14.98%
7234 Zeta Global Holdings Corp
NYSE:ZETA
2.87x $43.68 Million $15.24 Million USA $21.19 ▼ -0.70%
7235 TBS Energi Utama Tbk PT
JK:TOBA
2.87x Rp23.92 Million
≈ $1.40K
Rp8.34 Million Indonesia Rp478.00 ▲ +1.27%
7236 Grand Hall Enterprise Co Ltd
TWO:8941
2.87x NT$68.28 Million
≈ $2.15 Million
NT$23.82 Million Taiwan NT$43.30 ▲ +0.00%
7237 Simulations Plus Inc
NASDAQ:SLP
2.87x $10.25 Million $3.58 Million USA $18.23 ▲ +0.11%
7238 LIVE MOTION GAMES ZY -10
F:4YM
2.87x €279.05K
≈ $326.24K
€97.38K Germany €0.14 ▲ +5.22%
7239 Zhuzhou CRRC Times Electric Co Ltd
SHG:688187
2.87x CN¥3.02 Billion
≈ $441.30 Million
CN¥1.05 Billion China CN¥49.29 ▲ +2.52%
7240 Zhuzhou CRRC Times Electric Co. Ltd
F:ZTX
2.87x €3.02 Billion
≈ $3.53 Billion
€1.05 Billion Germany €3.76 ▲ +5.03%
7241 Amylyx Pharmaceuticals Inc
NASDAQ:AMLX
2.86x $13.55 Million $4.73 Million USA $18.50 ▲ +6.02%
7242 G5 Entertainment publ AB
ST:G5EN
2.86x Skr38.41 Million
≈ $4.13 Million
Skr13.41 Million Sweden Skr64.30 ▲ +2.39%
7243 Map Boga Adiperkasa Tbk PT
JK:MAPB
2.86x Rp180.70 Billion
≈ $10.59 Million
Rp63.12 Billion Indonesia Rp960.00 ▼ -3.03%
7244 Kiwoom
KO:039490
2.86x ₩921.52 Billion
≈ $624.50 Million
₩321.91 Billion Korea ₩305500.00 ▼ -0.49%
7245 Gyldendal A/S
CO:GYLD-A
2.86x Dkr105.44 Million
≈ $16.50 Million
Dkr36.84 Million Denmark Dkr1350.00 ▼ -2.17%
7246 Gyldendal A/S
CO:GYLD-B
2.86x Dkr105.44 Million
≈ $16.50 Million
Dkr36.84 Million Denmark Dkr400.00 ▼ -0.99%
7247 Adani Wilmar Limited
NSE:AWL
2.86x Rs13.77 Billion
≈ $148.92 Million
Rs4.81 Billion India Rs193.93 ▲ +2.41%
7248 Planet Fitness Inc
NYSE:PLNT
2.86x $147.52 Million $51.55 Million USA $55.08 ▼ -0.31%
7249 Besalco Sa
SN:BESALCO
2.86x CL$23.78 Billion
≈ $26.59 Million
CL$8.31 Billion Chile CL$1199.60 ▼ -2.51%
7250 Starpharma Holdings Ltd
AU:SPL
2.86x AU$3.91 Million
≈ $2.77 Million
AU$1.37 Million Australia AU$0.70 ▼ -1.41%
7251 Shyam Metalics and Energy Limited
NSE:SHYAMMETL
2.86x Rs3.64 Billion
≈ $39.38 Million
Rs1.27 Billion India Rs1062.65 ▲ +0.73%
7252 Y.U.D. Yangtze River Investment Industry Co Ltd
SHG:600119
2.86x CN¥43.29 Million
≈ $6.33 Million
CN¥15.14 Million China CN¥4.02 ▼ -1.95%
7253 Allot Communications Ltd
TA:ALLT
2.86x ILA8.30 Million
≈ $22.24K
ILA2.90 Million Israel ILA2458.00 ▼ -1.44%
7254 GAMING INNOVATION DL 1
F:GI11
2.86x €11.48 Million
≈ $13.42 Million
€4.01 Million Germany €0.61 ▲ +0.17%
7255 Euroespes S.A.
MC:EEP
2.86x €227.13K
≈ $265.54K
€79.47K Spain €0.34 ▲ +0.00%
7256 Shanghai Kangda New Materials Co Ltd
SHE:002669
2.86x CN¥93.96 Million
≈ $13.75 Million
CN¥32.87 Million China CN¥11.44 ▲ +10.00%
7257 Mold-Tek Packaging Limited
NSE:MOLDTKPAC
2.86x Rs442.48 Million
≈ $4.79 Million
Rs154.85 Million India Rs698.55 ▼ -0.48%
7258 Leveljump Healthcare Corp
V:JUMP
2.86x CA$573.07K
≈ $414.55K
CA$200.57K Canada CA$0.06 ▲ +0.00%
7259 JLT Mobile Computers AB (publ)
ST:JLT
2.86x Skr2.00 Million
≈ $215.23K
Skr700.00K Sweden Skr1.95 ▲ +1.30%
7260 Lesico Ltd
TA:LSCO
2.86x ILA53.62 Million
≈ $143.77K
ILA18.77 Million Israel ILA385.20 ▲ +1.18%
7261 Korean Air Lines Co
KO:003490
2.86x ₩1.39 Trillion
≈ $938.77 Million
₩484.89 Billion Korea ₩25350.00 ▲ +0.00%
7262 SAURASHTRA CEM B ORD (BSE)
NSE:SAURASHCEM
2.86x Rs411.89 Million
≈ $4.45 Million
Rs144.18 Million India Rs59.15 ▼ -2.09%
7263 Hansol Pns
KO:010420
2.86x ₩2.77 Billion
≈ $1.88 Million
₩968.86 Million Korea ₩1888.00 ▲ +0.00%
7264 Sjm Holdings
KO:025530
2.86x ₩9.62 Billion
≈ $6.52 Million
₩3.37 Billion Korea ₩3505.00 ▲ +0.43%
7265 Carlsberg A/S
CO:CARL-B
2.86x Dkr7.41 Billion
≈ $1.16 Billion
Dkr2.59 Billion Denmark Dkr929.40 ▲ +0.22%
7266 Carlsberg A/S
CO:CARL-A
2.86x Dkr7.41 Billion
≈ $1.16 Billion
Dkr2.59 Billion Denmark Dkr1145.00 ▲ +0.44%
7267 Synsam AB
ST:SYNSAM
2.85x Skr374.00 Million
≈ $40.25 Million
Skr131.00 Million Sweden Skr54.40 ▼ -0.18%
7268 Golden House
TA:GOHO
2.85x ILA5.27 Million
≈ $14.14K
ILA1.85 Million Israel ILA1070.00 ▼ -3.43%
7269 Taiwan Semiconductor Co Ltd
TWO:5425
2.85x NT$587.78 Million
≈ $18.52 Million
NT$205.93 Million Taiwan NT$89.50 ▲ +4.07%
7270 Bounty Oil & Gas NL
AU:BUY
2.85x AU$1.08 Million
≈ $766.17K
AU$379.37K Australia AU$0.02 ▲ +0.00%
7271 Iron Force Industrial Co Ltd
TW:2228
2.85x NT$378.85 Million
≈ $11.94 Million
NT$132.77 Million Taiwan NT$79.70 ▲ +2.84%
7272 AWC Berhad
KLSE:7579
2.85x RM32.97 Million
≈ $8.28 Million
RM11.56 Million Malaysia RM0.46 ▲ +0.00%
7273 Genus Paper & Boards Limited
NSE:GENUSPAPER
2.85x Rs175.44 Million
≈ $1.90 Million
Rs61.50 Million India Rs11.51 ▲ +3.88%
7274 Sichuan Xunyou Network Technology Co Ltd
SHE:300467
2.85x CN¥30.19 Million
≈ $4.42 Million
CN¥10.59 Million China CN¥29.88 ▲ +3.93%
7275 Universal Insurance Holdings Inc
NYSE:UVE
2.85x $154.82 Million $54.29 Million USA $38.39 ▼ -1.99%
7276 Rig Tenders Tbk
JK:RIGS
2.85x Rp36.58 Billion
≈ $2.14 Million
Rp12.83 Billion Indonesia Rp680.00 ▼ -0.73%
7277 China Airlines Ltd
TW:2610
2.85x NT$11.57 Billion
≈ $364.61 Million
NT$4.06 Billion Taiwan NT$21.45 ▲ +2.39%
7278 technotrans SE
F:TTR1
2.85x €10.01 Million
≈ $11.70 Million
€3.51 Million Germany €29.15 ▼ -3.48%
7279 Regis Resources Ltd
AU:RRL
2.85x AU$472.95 Million
≈ $334.64 Million
AU$165.91 Million Australia AU$5.90 ▲ +4.42%
7280 Rojana Industrial Park Public Company Limited
BK:ROJNA
2.85x ฿1.94 Billion
≈ $60.48 Million
฿680.82 Million Thailand ฿6.25 ▲ +0.00%
7281 Tailyn Technologies
TWO:5353
2.85x NT$80.22 Million
≈ $2.53 Million
NT$28.15 Million Taiwan NT$27.65 ▲ +2.03%
7282 Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641
2.85x CN¥127.86 Million
≈ $18.71 Million
CN¥44.87 Million China CN¥14.03 ▲ +1.52%
7283 SOTKAMO SILVER AB NAM.
F:VSO
2.85x €75.80 Million
≈ $88.62 Million
€26.60 Million Germany €0.34 ▼ -1.46%
7284 Advanced Braking Technology Ltd
AU:ABV
2.85x AU$1.53 Million
≈ $1.08 Million
AU$538.00K Australia AU$0.10 ▼ -9.52%
7285 DKLS Industries Bhd
KLSE:7528
2.85x RM8.52 Million
≈ $2.14 Million
RM2.99 Million Malaysia RM1.83 ▲ +28.87%
7286 IReader Technology Co Ltd
SHG:603533
2.85x CN¥30.99 Million
≈ $4.53 Million
CN¥10.88 Million China CN¥19.83 ▲ +0.71%
7287 Sylvamo Corp
NYSE:SLVM
2.85x $94.00 Million $33.00 Million USA $37.44 ▲ +0.59%
7288 Precise Biometrics AB
ST:PREC
2.85x Skr3.27 Million
≈ $352.44K
Skr1.15 Million Sweden Skr1.41 ▼ -16.11%
7289 Weyco Group Inc
NASDAQ:WEYS
2.85x $17.43 Million $6.12 Million USA $38.80 ▼ -0.08%
7290 Shanghai Haishun New Pharmaceutical Packaging Co Ltd
SHE:300501
2.85x CN¥61.36 Million
≈ $8.98 Million
CN¥21.55 Million China CN¥9.70 ▼ -2.61%
7291 Mastermyne Group Ltd
AU:MYE
2.85x AU$5.41 Million
≈ $3.83 Million
AU$1.90 Million Australia AU$0.34 ▲ +0.00%
7292 Hanilcmt Co Ltd
KO:300720
2.85x ₩98.08 Billion
≈ $66.46 Million
₩34.46 Billion Korea ₩13710.00 ▼ -1.51%
7293 Amcor PLC
NYSE:AMCR
2.85x $503.67 Million $177.00 Million USA $43.44 ▲ +0.49%
7294 Huapont Life Sciences Co Ltd
SHE:002004
2.84x CN¥635.17 Million
≈ $92.95 Million
CN¥223.36 Million China CN¥4.29 ▼ -1.83%
7295 Huabao Flavours & Fragrances Co Ltd Class A
SHE:300741
2.84x CN¥19.26 Million
≈ $2.82 Million
CN¥6.77 Million China CN¥12.39 ▼ -0.80%
7296 Lingyun Ind
SHG:600480
2.84x CN¥441.50 Million
≈ $64.60 Million
CN¥155.28 Million China CN¥8.32 ▲ +1.09%
7297 Kayee International Group Co Ltd
TW:2939
2.84x NT$73.80 Million
≈ $2.33 Million
NT$25.96 Million Taiwan NT$19.10 ▼ -1.55%
7298 Goosehead Insurance Inc
NASDAQ:GSHD
2.84x $22.87 Million $8.04 Million USA $53.75 ▼ -6.08%
7299 Scidev Ltd
AU:SDV
2.84x AU$6.02 Million
≈ $4.26 Million
AU$2.12 Million Australia AU$0.12 ▼ -7.69%
7300 Lanna Resources Public Company Limited
BK:LANNA
2.84x ฿290.80 Million
≈ $9.06 Million
฿102.33 Million Thailand ฿14.70 ▼ -0.68%