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
5501 China Aoyuan Group Limited
F:47C
3.92x €2.34 Billion
≈ $2.74 Billion
€596.31 Million Germany €0.00 ▲ +0.00%
5502 GeneBioTech Co. Ltd
KQ:086060
3.92x ₩3.87 Billion
≈ $2.62 Million
₩986.50 Million Korea ₩5150.00 ▲ +0.78%
5503 STO Express Co Ltd
SHE:002468
3.92x CN¥1.19 Billion
≈ $173.53 Million
CN¥302.37 Million China CN¥14.03 ▲ +1.23%
5504 Wuhan Huazhong Numerical Control Co Ltd
SHE:300161
3.92x CN¥86.09 Million
≈ $12.60 Million
CN¥21.95 Million China CN¥24.50 ▲ +3.46%
5505 ICICI Prudential Life Insurance Company Limited
NSE:ICICIPRULI
3.92x Rs24.47 Billion
≈ $264.60 Million
Rs6.24 Billion India Rs500.50 ▲ +0.42%
5506 Auna S.A.
NYSE:AUNA
3.92x $188.56 Million $48.09 Million USA $5.10 ▼ -0.39%
5507 Koroplast Temizlik Ambalaj Urunleri San. ve Dis Ticaret A.S.
IS:KRPLS
3.92x TL64.10 Million
≈ $1.44 Million
TL16.35 Million Turkey TL8.98 ▲ +0.90%
5508 Soosung Innovation Co. Ltd.
KQ:084180
3.92x ₩4.76 Billion
≈ $3.22 Million
₩1.21 Billion Korea ₩501.00 ▼ -18.40%
5509 Mercan Kimya Sanayi ve Ticaret AS
IS:MERCN
3.92x TL125.20 Million
≈ $2.80 Million
TL31.94 Million Turkey TL24.60 ▼ -4.43%
5510 Ilyang Pharm
KO:007570
3.92x ₩2.26 Billion
≈ $1.53 Million
₩576.52 Million Korea ₩7860.00 ▲ +0.00%
5511 Ilyang Pharmaceutical Co Ltd
KO:007575
3.92x ₩2.26 Billion
≈ $1.53 Million
₩576.52 Million Korea ₩7120.00 ▼ -2.20%
5512 Carmit
TA:CRMT
3.92x ILA2.22 Million
≈ $5.96K
ILA567.00K Israel ILA1900.00 ▲ +0.00%
5513 Zhejiang Aokang Shoes Co Ltd
SHG:603001
3.92x CN¥88.56 Million
≈ $12.96 Million
CN¥22.60 Million China CN¥6.07 ▲ +4.30%
5514 Chonburi Concrete Product Public Company Limited
BK:CCP
3.92x ฿132.29 Million
≈ $4.12 Million
฿33.76 Million Thailand ฿0.28 ▼ -3.45%
5515 Nimbus Group AB
ST:BOAT
3.92x Skr99.02 Million
≈ $10.66 Million
Skr25.28 Million Sweden Skr11.20 ▼ -2.61%
5516 CareCloud, Inc.
NASDAQ:CCLD
3.92x $3.61 Million $922.00K USA $2.23 ▼ -1.76%
5517 Crescent Capital BDC Inc
NASDAQ:CCAP
3.92x $15.29 Million $3.90 Million USA $11.07 ▲ +1.00%
5518 Kainos Group PLC
LSE:KNOS
3.91x GBX39.67 Million
≈ $4.83K
GBX10.13 Million UK GBX833.00 ▲ +0.30%
5519 ODP Corp
NASDAQ:ODP
3.91x $90.00 Million $23.00 Million USA $28.00 ▲ +0.00%
5520 Adeunis
PA:ALARF
3.91x €1.88 Million
≈ $2.20 Million
€481.12K France €0.84 ▲ +0.00%
5521 Lazard Ltd
NYSE:LAZ
3.91x $287.47 Million $73.50 Million USA $43.51 ▲ +3.25%
5522 Manolete Partners PLC
LSE:MANO
3.91x GBX4.34 Million
≈ $528.66
GBX1.11 Million UK GBX43.00 ▲ +4.37%
5523 Empresas Gasco S.A
SN:GASCO
3.91x CL$26.86 Billion
≈ $30.04 Million
CL$6.87 Billion Chile CL$1443.80 ▼ -1.57%
5524 Zurich Insurance Group AG
SW:ZURN
3.91x CHF14.72 Billion
≈ $18.62 Billion
CHF3.77 Billion Switzerland CHF615.60 ▼ -0.68%
5525 United Internet AG NA
XETRA:UTDI
3.91x €287.80 Million
≈ $336.47 Million
€73.66 Million Germany €23.90 ▼ -0.58%
5526 Freehold Royalties Ltd.
TO:FRU
3.91x CA$55.01 Million
≈ $39.80 Million
CA$14.08 Million Canada CA$16.78 ▲ +1.45%
5527 Hyundai Wia
KO:011210
3.91x ₩213.59 Billion
≈ $144.75 Million
₩54.67 Billion Korea ₩55800.00 ▲ +1.64%
5528 Fujian Funeng Co Ltd
SHG:600483
3.91x CN¥2.55 Billion
≈ $372.86 Million
CN¥652.25 Million China CN¥11.14 ▼ -2.28%
5529 Yonghui Superstores Co Ltd
SHG:601933
3.91x CN¥576.44 Million
≈ $84.35 Million
CN¥147.56 Million China CN¥3.12 ▲ +0.32%
5530 Guangdong No2 Hydropower Engineering Co Ltd
SHE:002060
3.91x CN¥812.21 Million
≈ $118.85 Million
CN¥207.98 Million China CN¥3.23 ▼ -1.52%
5531 Shanghai Yongguan Adhesive Products Corp Ltd
SHG:603681
3.90x CN¥315.44 Million
≈ $46.16 Million
CN¥80.80 Million China CN¥17.35 ▲ +2.54%
5532 Dae Hyun
KO:016090
3.90x ₩7.90 Billion
≈ $5.35 Million
₩2.02 Billion Korea ₩1490.00 ▼ -0.13%
5533 Swedbank AB (publ)
ST:SWED-A
3.90x Skr36.51 Billion
≈ $3.93 Billion
Skr9.36 Billion Sweden Skr367.30 ▲ +1.32%
5534 Cheng Uei Precision Industry Co Ltd
TW:2392
3.90x NT$2.79 Billion
≈ $87.84 Million
NT$714.75 Million Taiwan NT$35.35 ▲ +2.76%
5535 Nexxen International Ltd
NASDAQ:NEXN
3.90x $41.09 Million $10.54 Million USA $9.96 ▼ -1.19%
5536 Humpuss Intermoda Transportasi
JK:HITS
3.90x Rp6.29 Million
≈ $368.71
Rp1.61 Million Indonesia Rp116.00 ▲ +0.00%
5537 Shenke Slide Bearing Corp
SHE:002633
3.90x CN¥11.13 Million
≈ $1.63 Million
CN¥2.85 Million China CN¥12.88 ▲ +0.16%
5538 Beijing SunwayWorld Science & Technology Co. Ltd.
SHE:301159
3.90x CN¥32.71 Million
≈ $4.79 Million
CN¥8.39 Million China CN¥27.26 ▲ +1.68%
5539 Imperial Oil Ltd
TO:IMO
3.90x CA$1.92 Billion
≈ $1.39 Billion
CA$492.00 Million Canada CA$175.59 ▲ +1.83%
5540 TOPTEC Co. Ltd
KQ:108230
3.90x ₩126.92 Billion
≈ $86.01 Million
₩32.56 Billion Korea ₩2790.00 ▲ +0.90%
5541 Eagle High Plantations Tbk
JK:BWPT
3.90x Rp388.05 Billion
≈ $22.74 Million
Rp99.56 Billion Indonesia Rp82.00 ▲ +5.13%
5542 Avis Budget Group Inc
NASDAQ:CAR
3.90x $1.40 Billion $360.00 Million USA $162.24 ▲ +1.71%
5543 Zhongfu Shenying Carbon Fiber Co. Ltd. A
SHG:688295
3.90x CN¥374.80 Million
≈ $54.85 Million
CN¥96.18 Million China CN¥40.30 ▲ +5.47%
5544 Inventrust Properties Corp
NYSE:IVT
3.90x $20.20 Million $5.18 Million USA $36.50 ▼ -0.16%
5545 Deutsche Wohnen SE
F:DWNI
3.90x €361.90 Million
≈ $423.10 Million
€92.90 Million Germany €17.94 ▼ -1.86%
5546 DEUTSCHE WOHNEN ADRS/1/2
F:DWNP
3.90x €361.90 Million
≈ $423.10 Million
€92.90 Million Germany €9.95 ▼ -0.50%
5547 Emico Holdings Bhd
KLSE:9091
3.89x RM9.34 Million
≈ $2.35 Million
RM2.40 Million Malaysia RM0.16 ▲ +0.00%
5548 Klimator AB
ST:KLIMAT
3.89x Skr3.92 Million
≈ $421.53K
Skr1.01 Million Sweden Skr3.93 ▼ -1.26%
5549 Daktronics Inc
NASDAQ:DAKT
3.89x $11.72 Million $3.01 Million USA $19.58 ▲ +0.62%
5550 Apiam Animal Health Ltd
AU:AHX
3.89x AU$9.17 Million
≈ $6.49 Million
AU$2.35 Million Australia AU$0.88 ▲ +0.00%
5551 Portillo's Inc
NASDAQ:PTLO
3.89x $24.43 Million $6.28 Million USA $4.48 ▼ -1.75%
5552 Transcoal Pacific Tbk PT
JK:TCPI
3.89x Rp243.47 Billion
≈ $14.27 Million
Rp62.56 Billion Indonesia Rp5800.00 ▲ +2.65%
5553 Chia Chang Co Ltd
TW:4942
3.89x NT$286.29 Million
≈ $9.02 Million
NT$73.57 Million Taiwan NT$37.00 ▲ +0.95%
5554 Daelim Paper Co.Ltd
KQ:017650
3.89x ₩5.21 Billion
≈ $3.53 Million
₩1.34 Billion Korea ₩9140.00 ▲ +1.56%
5555 Alcidion Group Ltd
AU:ALC
3.89x AU$9.88 Million
≈ $6.99 Million
AU$2.54 Million Australia AU$0.09 ▼ -2.08%
5556 IMCO Industries Ltd
TA:IMCO
3.89x ILA22.66 Million
≈ $60.75K
ILA5.83 Million Israel ILA4374.00 ▲ +5.83%
5557 Fitters Diversified Bhd
KLSE:9318
3.89x RM37.74 Million
≈ $9.48 Million
RM9.71 Million Malaysia RM0.03 ▲ +0.00%
5558 Cellcom Israel Ltd
TA:CEL
3.88x ILA295.00 Million
≈ $790.88K
ILA76.00 Million Israel ILA3387.00 ▲ +1.50%
5559 ATCO Ltd
TO:ACO-X
3.88x CA$590.00 Million
≈ $426.80 Million
CA$152.00 Million Canada CA$78.09 ▲ +0.62%
5560 China Wire & Cable Co Ltd
TW:1603
3.88x NT$177.57 Million
≈ $5.59 Million
NT$45.76 Million Taiwan NT$29.25 ▲ +2.27%
5561 Shanxi Zhangze Electric Power Co Ltd
SHE:000767
3.88x CN¥668.07 Million
≈ $97.76 Million
CN¥172.16 Million China CN¥3.99 ▲ +6.12%
5562 WESTLIFE FOODWORLD LIMITED
NSE:WESTLIFE
3.88x Rs1.50 Billion
≈ $16.20 Million
Rs386.13 Million India Rs512.55 ▲ +13.87%
5563 Next 15 Group PLC
LSE:NFG
3.88x GBX67.21 Million
≈ $8.18K
GBX17.33 Million UK GBX276.00 ▲ +0.73%
5564 Pivotree Inc
V:PVT
3.88x CA$3.64 Million
≈ $2.63 Million
CA$937.52K Canada CA$1.32 ▼ -0.75%
5565 ICICI Bank Limited
F:ICBA
3.88x €189.27 Billion
≈ $221.27 Billion
€48.82 Billion Germany €26.20 ▲ +1.55%
5566 AF Gruppen ASA
OL:AFG
3.88x Nkr1.00 Billion
≈ $105.23 Million
Nkr258.00 Million Norway Nkr192.60 ▲ +0.42%
5567 Smartfit Escola de Ginástica e Dança S.A
SA:SMFT3
3.88x R$666.65 Million
≈ $130.81 Million
R$172.03 Million Brazil R$19.97 ▼ -0.75%
5568 Ambica Agarbathies & Aroma industries Limited
NSE:AMBICAAGAR
3.88x Rs80.17 Million
≈ $866.98K
Rs20.69 Million India Rs25.30 ▲ +3.01%
5569 NIBE Industrier AB (publ)
ST:NIBE-B
3.88x Skr3.04 Billion
≈ $326.94 Million
Skr784.00 Million Sweden Skr36.29 ▼ -1.71%
5570 Shanghai CEO Environmental Protection Technology Co Ltd
SHG:688335
3.87x CN¥29.79 Million
≈ $4.36 Million
CN¥7.69 Million China CN¥18.55 ▲ +2.49%
5571 Jalles Machado S/A
SA:JALL3
3.87x R$214.72 Million
≈ $42.13 Million
R$55.41 Million Brazil R$2.02 ▲ +0.50%
5572 Sangsin Energy Display Precision Co.Ltd
KQ:091580
3.87x ₩13.36 Billion
≈ $9.06 Million
₩3.45 Billion Korea ₩14090.00 ▲ +3.91%
5573 Duzhe Publishing & Media Corp
SHG:603999
3.87x CN¥101.46 Million
≈ $14.85 Million
CN¥26.21 Million China CN¥5.18 ▼ -1.52%
5574 DXC Technology Co
NYSE:DXC
3.87x $414.00 Million $107.00 Million USA $9.31 ▼ -0.21%
5575 Farmacias Benavides S.A.B. de C.V.
MX:BEVIDESB
3.87x MX$268.40 Million
≈ $15.45 Million
MX$69.37 Million Mexico MX$25.00 ▼ -3.85%
5576 Fair Oaks Income Limited
LSE:FAIR
3.87x $4.09 Million $1.06 Million UK $4.00 ▲ +0.00%
5577 Generation Development Group Ltd
AU:GDG
3.87x AU$26.51 Million
≈ $18.76 Million
AU$6.85 Million Australia AU$3.37 ▼ -3.16%
5578 Cellebrite DI
NASDAQ:CLBT
3.87x $82.23 Million $21.26 Million USA $14.75 ▼ -4.03%
5579 Shanxi Taigang Stainless Steel Co Ltd
SHE:000825
3.87x CN¥676.97 Million
≈ $99.06 Million
CN¥175.04 Million China CN¥3.52 ▲ +0.00%
5580 Dabomb Protein
TWO:6578
3.87x NT$8.12 Million
≈ $255.95K
NT$2.10 Million Taiwan NT$16.20 ▲ +0.62%
5581 Metrovacesa SA
MC:MVC
3.87x €139.86 Million
≈ $163.51 Million
€36.17 Million Spain €11.02 ▲ +0.92%
5582 Shanghai Xinpeng Industry Co Ltd
SHE:002328
3.86x CN¥227.82 Million
≈ $33.34 Million
CN¥58.94 Million China CN¥6.29 ▲ +0.64%
5583 Shanghai ZJ Bio-Tech Co. Ltd. A
SHG:688317
3.86x CN¥23.82 Million
≈ $3.49 Million
CN¥6.17 Million China CN¥15.30 ▼ -1.86%
5584 CITIC Heavy Industries Co Ltd
SHG:601608
3.86x CN¥315.55 Million
≈ $46.18 Million
CN¥81.71 Million China CN¥4.61 ▲ +1.10%
5585 Kwangdong Phar
KO:009290
3.86x ₩15.16 Billion
≈ $10.28 Million
₩3.93 Billion Korea ₩5880.00 ▼ -1.84%
5586 China Express Airlines Co Ltd Class A
SHE:002928
3.86x CN¥1.43 Billion
≈ $208.54 Million
CN¥369.07 Million China CN¥6.09 ▲ +1.00%
5587 Ptt PCL
STU:PTOG
3.86x €76.37 Billion
≈ $89.29 Billion
€19.78 Billion Germany €0.91 ▲ +1.11%
5588 ANY Security Printing PLC
BUD:ANY
3.86x Ft7.61 Billion
≈ $23.62 Million
Ft1.97 Billion Hungary Ft7040.00 ▼ -0.85%
5589 Hsin Ba Ba Corp
TW:9906
3.86x NT$547.10 Million
≈ $17.24 Million
NT$141.82 Million Taiwan NT$40.85 ▲ +3.42%
5590 Yuanbao Inc. American Depositary Shares
NASDAQ:YB
3.86x $1.50 Billion $387.65 Million USA $14.00 ▲ +1.60%
5591 DBG Technology Co Ltd Class A
SHE:300735
3.86x CN¥384.12 Million
≈ $56.21 Million
CN¥99.61 Million China CN¥19.15 ▲ +3.07%
5592 Aegean Airlines S.A.
AT:AEGN
3.86x €202.86 Million
≈ $237.17 Million
€52.61 Million Greece €11.96 ▼ -0.66%
5593 Ooh!Media Ltd
AU:OML
3.85x AU$108.74 Million
≈ $76.94 Million
AU$28.21 Million Australia AU$1.57 ▼ -0.32%
5594 Ablerex Electronics Co Ltd
TWO:3628
3.85x NT$175.07 Million
≈ $5.52 Million
NT$45.42 Million Taiwan NT$68.30 ▲ +2.71%
5595 Infrea AB
ST:INFREA
3.85x Skr52.80 Million
≈ $5.68 Million
Skr13.70 Million Sweden Skr13.10 ▼ -1.13%
5596 Zhejiang Whyis Technology Co.Ltd.
SHE:301218
3.85x CN¥37.53 Million
≈ $5.49 Million
CN¥9.74 Million China CN¥41.13 ▲ +5.92%
5597 Kukil Metal Co. Ltd
KQ:060480
3.85x ₩1.74 Billion
≈ $1.18 Million
₩452.06 Million Korea ₩1318.00 ▼ -3.37%
5598 LS telcom AG
XETRA:LSX
3.85x €7.16 Million
≈ $8.37 Million
€1.86 Million Germany €3.99 ▲ +3.37%
5599 Charles River Laboratories
NYSE:CRL
3.85x $213.83 Million $55.56 Million USA $219.40 ▼ -0.14%
5600 Rentokil Initial PLC
LSE:RTO
3.85x GBX361.69 Million
≈ $44.01K
GBX94.00 Million UK GBX446.40 ▼ -0.49%