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
7301 Grupo Aval
NYSE:AVAL
2.87x $1.45 Trillion $503.12 Billion USA $4.90 ▼ -1.61%
7302 AbbVie Inc
NYSE:ABBV
2.87x $5.22 Billion $1.82 Billion USA $224.94 ▲ +3.60%
7303 UCO Bank
NSE:UCOBANK
2.87x Rs19.13 Billion
≈ $206.83 Million
Rs6.66 Billion India Rs25.07 ▼ -0.12%
7304 PostNL NV
AS:PNL
2.87x €135.00 Million
≈ $157.83 Million
€47.00 Million Netherlands €0.97 ▲ +0.21%
7305 Zhejiang Yongjin Metal Technology Co Ltd
SHG:603995
2.87x CN¥421.31 Million
≈ $61.65 Million
CN¥146.69 Million China CN¥18.40 ▼ -6.03%
7306 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¥11.68 ▼ -0.68%
7307 Bioventus Inc
NASDAQ:BVS
2.87x $8.93 Million $3.11 Million USA $8.70 ▲ +1.75%
7308 Suzhou Fushilai Pharmaceutical Co. Ltd.
SHE:301258
2.87x CN¥47.07 Million
≈ $6.89 Million
CN¥16.41 Million China CN¥25.38 ▼ -2.50%
7309 Radware Ltd
NASDAQ:RDWR
2.87x $17.33 Million $6.04 Million USA $29.12 ▼ -2.18%
7310 Hoegh LNG Partners LP
OL:HLNG
2.87x Nkr86.16 Million
≈ $9.07 Million
Nkr30.04 Million Norway Nkr23.40 ▲ +0.00%
7311 ATW Technology Inc
TWO:8097
2.87x NT$1.91 Million
≈ $60.18K
NT$666.00K Taiwan NT$57.20 ▼ -4.51%
7312 EXPLOS. PROD. CHIM.EO 31
F:9Z50
2.87x €67.00 Million
≈ $78.33 Million
€23.37 Million Germany €286.00 ▲ +13.94%
7313 Zeta Global Holdings Corp
NYSE:ZETA
2.87x $43.68 Million $15.24 Million USA $23.15 ▼ -0.52%
7314 TBS Energi Utama Tbk PT
JK:TOBA
2.87x Rp23.92 Million
≈ $1.40K
Rp8.34 Million Indonesia Rp368.00 ▼ -7.07%
7315 Grand Hall Enterprise Co Ltd
TWO:8941
2.87x NT$68.28 Million
≈ $2.15 Million
NT$23.82 Million Taiwan NT$43.35 ▼ -0.23%
7316 LIVE MOTION GAMES ZY -10
F:4YM
2.87x €279.05K
≈ $326.24K
€97.38K Germany €0.15 ▲ +0.00%
7317 Zhuzhou CRRC Times Electric Co. Ltd
F:ZTX
2.87x €3.02 Billion
≈ $3.53 Billion
€1.05 Billion Germany €4.42 ▲ +0.45%
7318 Zhuzhou CRRC Times Electric Co Ltd
SHG:688187
2.87x CN¥3.02 Billion
≈ $441.30 Million
CN¥1.05 Billion China CN¥58.15 ▲ +1.77%
7319 Amylyx Pharmaceuticals Inc
NASDAQ:AMLX
2.86x $13.55 Million $4.73 Million USA $14.31 ▲ +8.41%
7320 G5 Entertainment publ AB
ST:G5EN
2.86x Skr38.41 Million
≈ $4.13 Million
Skr13.41 Million Sweden Skr63.00 ▼ -1.10%
7321 Advanced Drainage Systems Inc
NYSE:WMS
2.86x $269.29 Million $94.04 Million USA $131.20 ▼ -0.99%
7322 Map Boga Adiperkasa Tbk PT
JK:MAPB
2.86x Rp180.70 Billion
≈ $10.59 Million
Rp63.12 Billion Indonesia Rp1350.00 ▲ +0.00%
7323 Kiwoom
KO:039490
2.86x ₩921.52 Billion
≈ $624.50 Million
₩321.91 Billion Korea ₩372000.00 ▲ +2.20%
7324 Gyldendal A/S
CO:GYLD-B
2.86x Dkr105.44 Million
≈ $16.50 Million
Dkr36.84 Million Denmark Dkr384.00 ▼ -0.52%
7325 Gyldendal A/S
CO:GYLD-A
2.86x Dkr105.44 Million
≈ $16.50 Million
Dkr36.84 Million Denmark Dkr1630.00 ▼ -1.21%
7326 Adani Wilmar Limited
NSE:AWL
2.86x Rs13.77 Billion
≈ $148.92 Million
Rs4.81 Billion India Rs189.27 ▼ -0.48%
7327 Besalco Sa
SN:BESALCO
2.86x CL$23.78 Billion
≈ $26.59 Million
CL$8.31 Billion Chile CL$1250.00 ▼ -0.16%
7328 Eagle Eye Solutions Group plc
LSE:EYE
2.86x GBX4.76 Million
≈ $579.28
GBX1.66 Million UK GBX472.50 ▲ +1.61%
7329 Starpharma Holdings Ltd
AU:SPL
2.86x AU$3.91 Million
≈ $2.77 Million
AU$1.37 Million Australia AU$0.76 ▲ +0.67%
7330 Shyam Metalics and Energy Limited
NSE:SHYAMMETL
2.86x Rs3.64 Billion
≈ $39.38 Million
Rs1.27 Billion India Rs1002.00 ▲ +2.25%
7331 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¥5.40 ▼ -4.76%
7332 Better Life Group Co Ltd
TW:1805
2.86x NT$51.71 Million
≈ $1.63 Million
NT$18.09 Million Taiwan NT$12.10 ▲ +10.00%
7333 Allot Communications Ltd
TA:ALLT
2.86x ILA8.30 Million
≈ $22.24K
ILA2.90 Million Israel ILA2194.00 ▼ -2.66%
7334 GAMING INNOVATION DL 1
F:GI11
2.86x €11.48 Million
≈ $13.42 Million
€4.01 Million Germany €0.45 ▲ +1.47%
7335 Kogeneracja SA
WAR:KGN
2.86x zł407.07 Million
≈ $112.03 Million
zł142.42 Million Poland zł78.80 ▲ +0.77%
7336 Euroespes S.A.
MC:EEP
2.86x €227.13K
≈ $265.54K
€79.47K Spain €0.34 ▲ +0.00%
7337 Shanghai Kangda New Materials Co Ltd
SHE:002669
2.86x CN¥93.96 Million
≈ $13.75 Million
CN¥32.87 Million China CN¥16.55 ▲ +3.18%
7338 Mold-Tek Packaging Limited
NSE:MOLDTKPAC
2.86x Rs442.48 Million
≈ $4.79 Million
Rs154.85 Million India Rs705.75 ▼ -0.10%
7339 Leveljump Healthcare Corp
V:JUMP
2.86x CA$573.07K
≈ $414.55K
CA$200.57K Canada CA$0.06 ▲ +0.00%
7340 JLT Mobile Computers AB (publ)
ST:JLT
2.86x Skr2.00 Million
≈ $215.23K
Skr700.00K Sweden Skr1.95 ▲ +2.64%
7341 Lesico Ltd
TA:LSCO
2.86x ILA53.62 Million
≈ $143.77K
ILA18.77 Million Israel ILA286.10 ▼ -4.63%
7342 Korean Air Lines Co
KO:003490
2.86x ₩1.39 Trillion
≈ $938.77 Million
₩484.89 Billion Korea ₩25050.00 ▼ -0.99%
7343 Hansol Pns
KO:010420
2.86x ₩2.77 Billion
≈ $1.88 Million
₩968.86 Million Korea ₩1888.00 ▲ +0.00%
7344 Sjm Holdings
KO:025530
2.86x ₩9.62 Billion
≈ $6.52 Million
₩3.37 Billion Korea ₩3440.00 ▲ +1.33%
7345 Carlsberg A/S
CO:CARL-A
2.86x Dkr7.41 Billion
≈ $1.16 Billion
Dkr2.59 Billion Denmark Dkr1025.00 ▲ +0.49%
7346 Carlsberg A/S
CO:CARL-B
2.86x Dkr7.41 Billion
≈ $1.16 Billion
Dkr2.59 Billion Denmark Dkr817.00 ▼ -1.54%
7347 DEE Development Eng Ltd
NSE:DEEDEV
2.85x Rs9.60 Billion
≈ $103.77 Million
Rs3.36 Billion India Rs639.20 ▼ -2.81%
7348 Synsam AB
ST:SYNSAM
2.85x Skr374.00 Million
≈ $40.25 Million
Skr131.00 Million Sweden Skr55.40 ▲ +0.73%
7349 Taiwan Semiconductor Co Ltd
TWO:5425
2.85x NT$587.78 Million
≈ $18.52 Million
NT$205.93 Million Taiwan NT$101.50 ▼ -3.33%
7350 Bounty Oil & Gas NL
AU:BUY
2.85x AU$1.08 Million
≈ $766.17K
AU$379.37K Australia AU$0.03 ▲ +0.00%
7351 Milae Bioresources Co. Ltd
KQ:218150
2.85x ₩2.31 Billion
≈ $1.56 Million
₩808.18 Million Korea ₩2110.00 ▼ -0.24%
7352 Iron Force Industrial Co Ltd
TW:2228
2.85x NT$378.85 Million
≈ $11.94 Million
NT$132.77 Million Taiwan NT$85.50 ▼ -0.93%
7353 AWC Berhad
KLSE:7579
2.85x RM32.97 Million
≈ $8.28 Million
RM11.56 Million Malaysia RM0.53 ▲ +0.00%
7354 Genus Paper & Boards Limited
NSE:GENUSPAPER
2.85x Rs175.44 Million
≈ $1.90 Million
Rs61.50 Million India Rs12.15 ▼ -2.33%
7355 Sichuan Xunyou Network Technology Co Ltd
SHE:300467
2.85x CN¥30.19 Million
≈ $4.42 Million
CN¥10.59 Million China CN¥32.97 ▼ -3.17%
7356 Universal Insurance Holdings Inc
NYSE:UVE
2.85x $154.82 Million $54.29 Million USA $35.48 ▼ -0.56%
7357 Rig Tenders Tbk
JK:RIGS
2.85x Rp36.58 Billion
≈ $2.14 Million
Rp12.83 Billion Indonesia Rp665.00 ▲ +0.00%
7358 China Airlines Ltd
TW:2610
2.85x NT$11.57 Billion
≈ $364.61 Million
NT$4.06 Billion Taiwan NT$19.90 ▼ -0.25%
7359 technotrans SE
F:TTR1
2.85x €10.01 Million
≈ $11.70 Million
€3.51 Million Germany €30.75 ▼ -0.16%
7360 Regis Resources Ltd
AU:RRL
2.85x AU$472.95 Million
≈ $334.64 Million
AU$165.91 Million Australia AU$6.15 ▼ -2.54%
7361 Rojana Industrial Park Public Company Limited
BK:ROJNA
2.85x ฿1.94 Billion
≈ $60.48 Million
฿680.82 Million Thailand ฿5.70 ▲ +7.55%
7362 Tailyn Technologies
TWO:5353
2.85x NT$80.22 Million
≈ $2.53 Million
NT$28.15 Million Taiwan NT$33.50 ▲ +4.69%
7363 Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641
2.85x CN¥127.86 Million
≈ $18.71 Million
CN¥44.87 Million China CN¥15.13 ▼ -2.95%
7364 SOTKAMO SILVER AB NAM.
F:VSO
2.85x €75.80 Million
≈ $88.62 Million
€26.60 Million Germany €0.47 ▼ -3.59%
7365 Advanced Braking Technology Ltd
AU:ABV
2.85x AU$1.53 Million
≈ $1.08 Million
AU$538.00K Australia AU$0.11 ▲ +1.82%
7366 Solusi Bangun Indonesia Tbk PT
JK:SMCB
2.85x Rp592.58 Billion
≈ $34.72 Million
Rp208.00 Billion Indonesia Rp738.48 ▼ -4.71%
7367 IReader Technology Co Ltd
SHG:603533
2.85x CN¥30.99 Million
≈ $4.53 Million
CN¥10.88 Million China CN¥24.11 ▼ -4.44%
7368 Precise Biometrics AB
ST:PREC
2.85x Skr3.27 Million
≈ $352.44K
Skr1.15 Million Sweden Skr2.57 ▲ +84.36%
7369 Weyco Group Inc
NASDAQ:WEYS
2.85x $17.43 Million $6.12 Million USA $35.49 ▲ +3.50%
7370 Shanghai Haishun New Pharmaceutical Packaging Co Ltd
SHE:300501
2.85x CN¥61.36 Million
≈ $8.98 Million
CN¥21.55 Million China CN¥12.60 ▼ -4.33%
7371 Sakar Healthcare Limited
NSE:SAKAR
2.85x Rs305.87 Million
≈ $3.31 Million
Rs107.43 Million India Rs814.85 ▲ +0.25%
7372 Mastermyne Group Ltd
AU:MYE
2.85x AU$5.41 Million
≈ $3.83 Million
AU$1.90 Million Australia AU$0.25 ▲ +6.52%
7373 Hanilcmt Co Ltd
KO:300720
2.85x ₩98.08 Billion
≈ $66.46 Million
₩34.46 Billion Korea ₩14460.00 ▼ -0.07%
7374 Amcor PLC
NYSE:AMCR
2.85x $503.67 Million $177.00 Million USA $37.64 ▼ -0.63%
7375 Hewlett Packard Enterprise Co
NYSE:HPE
2.85x $1.18 Billion $414.00 Million USA $53.69 ▼ -2.65%
7376 Huapont Life Sciences Co Ltd
SHE:002004
2.84x CN¥635.17 Million
≈ $92.95 Million
CN¥223.36 Million China CN¥4.46 ▼ -1.98%
7377 Huabao Flavours & Fragrances Co Ltd Class A
SHE:300741
2.84x CN¥19.26 Million
≈ $2.82 Million
CN¥6.77 Million China CN¥14.02 ▼ -2.23%
7378 VIA Labs Inc
TW:6756
2.84x NT$79.10 Million
≈ $2.49 Million
NT$27.82 Million Taiwan NT$97.00 ▼ -3.00%
7379 Lingyun Ind
SHG:600480
2.84x CN¥441.50 Million
≈ $64.60 Million
CN¥155.28 Million China CN¥10.43 ▼ -2.61%
7380 Kayee International Group Co Ltd
TW:2939
2.84x NT$73.80 Million
≈ $2.33 Million
NT$25.96 Million Taiwan NT$20.85 ▼ -1.18%
7381 Goosehead Insurance Inc
NASDAQ:GSHD
2.84x $22.87 Million $8.04 Million USA $35.82 ▲ +4.22%
7382 Hwacom Systems
TWO:6163
2.84x NT$88.74 Million
≈ $2.80 Million
NT$31.22 Million Taiwan NT$55.50 ▼ -3.31%
7383 Scidev Ltd
AU:SDV
2.84x AU$6.02 Million
≈ $4.26 Million
AU$2.12 Million Australia AU$0.09 ▼ -1.10%
7384 Lanna Resources Public Company Limited
BK:LANNA
2.84x ฿290.80 Million
≈ $9.06 Million
฿102.33 Million Thailand ฿14.40 ▲ +1.41%
7385 Amcor plc
F:485
2.84x €503.00 Million
≈ $588.06 Million
€177.00 Million Germany €35.00 ▼ -6.91%
7386 Coloray International Investment Co. Ltd
KQ:900310
2.84x ₩695.77 Million
≈ $471.51K
₩244.87 Million Korea ₩520.00 ▲ +0.00%
7387 Tessenderlo
BR:TESB
2.84x €171.60 Million
≈ $200.62 Million
€60.40 Million Belgium €20.70 ▲ +0.73%
7388 Ningxia Xinri Hengli Steel Wire Rope Co Ltd
SHG:600165
2.84x CN¥90.50 Million
≈ $13.24 Million
CN¥31.86 Million China CN¥2.91 ▼ -1.36%
7389 Galderma Group N
SW:GALD
2.84x CHF475.06 Million
≈ $600.61 Million
CHF167.26 Million Switzerland CHF159.15 ▼ -1.97%
7390 Centrale d'Achat Française pour l'Outre-Mer Société Anonyme
PA:CAFO
2.84x €21.23 Million
≈ $24.82 Million
€7.47 Million France €7.92 ▲ +0.25%
7391 KoMiCo Ltd
KQ:183300
2.84x ₩26.71 Billion
≈ $18.10 Million
₩9.41 Billion Korea ₩98800.00 ▲ +8.69%
7392 Guangdong Piano Customized Furniture Co Ltd
SHE:002853
2.84x CN¥14.34 Million
≈ $2.10 Million
CN¥5.05 Million China CN¥24.44 ▲ +0.99%
7393 Towne Bank
NASDAQ:TOWN
2.84x $117.41 Million $41.34 Million USA $33.96 ▲ +2.41%
7394 Challenger Ltd
AU:CGF
2.84x AU$1.05 Billion
≈ $741.39 Million
AU$369.10 Million Australia AU$9.17 ▲ +1.55%
7395 RTL Group SA
XETRA:RRTL
2.84x €44.00 Million
≈ $51.44 Million
€15.50 Million Germany €31.70 ▲ +3.09%
7396 Uscom Ltd
AU:UCM
2.84x AU$468.38K
≈ $331.41K
AU$165.02K Australia AU$0.01 ▲ +0.00%
7397 Hangzhou Prevail Optoelectronic Equipment Co Ltd
SHE:300710
2.84x CN¥10.51 Million
≈ $1.54 Million
CN¥3.70 Million China CN¥38.87 ▲ +3.21%
7398 K.P.R. Mill Limited
NSE:KPRMILL
2.84x Rs12.22 Billion
≈ $132.14 Million
Rs4.31 Billion India Rs1103.20 ▲ +1.60%
7399 Kingfa Sci&Tech Co Ltd
SHG:600143
2.84x CN¥1.36 Billion
≈ $198.87 Million
CN¥479.24 Million China CN¥16.32 ▼ -0.91%
7400 Anhui Huangshan Capsule Co Ltd
SHE:002817
2.84x CN¥45.15 Million
≈ $6.61 Million
CN¥15.92 Million China CN¥6.64 ▼ -1.92%