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.
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% |