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
11701 Taiwan Fructose Co Ltd
TWO:4207
1.57x NT$139.10 Million
≈ $4.38 Million
NT$88.82 Million Taiwan NT$19.80 ▼ -0.50%
11702 Agripure Holdings Public Company Limited
BK:APURE
1.57x ฿95.02 Million
≈ $2.96 Million
฿60.69 Million Thailand ฿2.08 ▲ +0.00%
11703 CX Technology Corp
TW:2415
1.57x NT$113.60 Million
≈ $3.58 Million
NT$72.56 Million Taiwan NT$32.65 ▼ -5.22%
11704 IONOS GROUP N
XETRA:IOS
1.57x €86.24 Million
≈ $100.83 Million
€55.09 Million Germany €30.94 ▲ +2.72%
11705 CMC Markets PLC
LSE:CMCX
1.57x GBX60.13 Million
≈ $7.32K
GBX38.42 Million UK GBX723.00 ▲ +2.41%
11706 Sam Engineering Equipment
KLSE:9822
1.56x RM27.51 Million
≈ $6.91 Million
RM17.58 Million Malaysia RM4.59 ▼ -0.65%
11707 Hansol Chemica
KO:014680
1.56x ₩70.87 Billion
≈ $48.03 Million
₩45.30 Billion Korea ₩225500.00 ▼ -4.45%
11708 Getinge AB ser. B
ST:GETI-B
1.56x Skr1.11 Billion
≈ $119.02 Million
Skr707.00 Million Sweden Skr230.30 ▲ +0.52%
11709 Evli Pankki Oyj
HE:EVLI
1.56x €24.40 Million
≈ $28.53 Million
€15.60 Million Finland €24.40 ▲ +1.24%
11710 Natera Inc
NASDAQ:NTRA
1.56x $73.89 Million $47.26 Million USA $261.99 ▼ -1.02%
11711 Omax Autos Limited
NSE:OMAXAUTO
1.56x Rs193.49 Million
≈ $2.09 Million
Rs123.89 Million India Rs226.42 ▲ +1.37%
11712 Brown-Forman Corporation
NYSE:BF-B
1.56x $417.00 Million $267.00 Million USA $26.08 ▲ +1.48%
11713 Grupo Gigante S. A. B. de C. V
MX:GIGANTE
1.56x MX$1.32 Billion
≈ $75.83 Million
MX$843.93 Million Mexico MX$30.20 ▲ +0.00%
11714 Long Young Electronic (Kunshan) Co. Ltd. A
SHE:301389
1.56x CN¥162.01 Million
≈ $23.71 Million
CN¥103.78 Million China CN¥47.95 ▼ -3.25%
11715 Sailun Jinyu Group Co Ltd
SHG:601058
1.56x CN¥1.62 Billion
≈ $237.71 Million
CN¥1.04 Billion China CN¥13.21 ▼ -3.58%
11716 Shanghai Putailai New Energy Technology Co.Ltd.
SHG:603659
1.56x CN¥1.03 Billion
≈ $150.54 Million
CN¥659.20 Million China CN¥23.83 ▼ -1.20%
11717 Jiangsu Hongde Special Parts Co.Ltd.
SHE:301163
1.56x CN¥13.43 Million
≈ $1.97 Million
CN¥8.61 Million China CN¥20.04 ▼ -2.15%
11718 IDT Corporation
NYSE:IDT
1.56x $38.32 Million $24.56 Million USA $64.30 ▲ +2.54%
11719 Kromek Group PLC
LSE:KMK
1.56x GBX14.74 Million
≈ $1.79K
GBX9.45 Million UK GBX8.00 ▲ +0.00%
11720 High Templar Tech Limited Sponsored ADR Class A
NYSE:HTT
1.56x $639.40 Million $409.90 Million USA $2.40 ▼ -2.44%
11721 Qudian Inc
NYSE:QD
1.56x $639.40 Million $409.90 Million USA $2.77 ▼ -1.42%
11722 Equillium Inc
NASDAQ:EQ
1.56x $730.00K $468.00K USA $2.49 ▼ -7.43%
11723 AfreecaTV Co. Ltd
KQ:067160
1.56x ₩43.48 Billion
≈ $29.47 Million
₩27.88 Billion Korea ₩47450.00 ▼ -0.63%
11724 Kimberly-Clark Corporation
NYSE:KMB
1.56x $708.00 Million $454.00 Million USA $102.96 ▼ -1.89%
11725 EMS-CHEMIE HOLDING AG
SW:EMSN
1.56x CHF336.87 Million
≈ $425.90 Million
CHF216.06 Million Switzerland CHF789.00 ▲ +0.57%
11726 HOCHTIEF Aktiengesellschaft
F:HOT
1.56x €272.24 Million
≈ $318.27 Million
€174.62 Million Germany €447.00 ▲ +0.13%
11727 Close the Loop Ltd
AU:CLG
1.56x AU$9.39 Million
≈ $6.65 Million
AU$6.03 Million Australia AU$0.03 ▲ +3.70%
11728 Cimsa Cimento Sanayi ve Ticaret AS
IS:CIMSA
1.56x TL1.12 Billion
≈ $25.04 Million
TL717.13 Million Turkey TL49.64 ▼ -1.02%
11729 Siltronic AG
XETRA:WAF
1.56x €22.60 Million
≈ $26.42 Million
€14.50 Million Germany €82.95 ▼ -0.36%
11730 Ralco Agencies Ltd
TA:RLCO
1.56x ILA15.21 Million
≈ $40.78K
ILA9.76 Million Israel ILA4366.00 ▼ -1.00%
11731 Vitro S.A.B. de C.V
MX:VITROA
1.56x MX$137.67 Million
≈ $7.92 Million
MX$88.34 Million Mexico MX$5.00 ▲ +0.00%
11732 Asian Insulators PCL
BK:AI
1.56x ฿57.98 Million
≈ $1.81 Million
฿37.21 Million Thailand ฿2.92 ▼ -1.35%
11733 ADD Industry Zhejiang Co Ltd
SHG:603089
1.56x CN¥20.90 Million
≈ $3.06 Million
CN¥13.41 Million China CN¥7.87 ▼ -1.99%
11734 WashTec AG
XETRA:WSU
1.56x €15.00 Million
≈ $17.54 Million
€9.63 Million Germany €38.00 ▲ +1.60%
11735 Crescita Therapeutics Inc
TO:CTX
1.56x CA$1.17 Million
≈ $848.53K
CA$753.00K Canada CA$0.79 ▲ +0.00%
11736 Hexagon AB (publ)
ST:HEXA-B
1.56x Skr555.80 Million
≈ $59.81 Million
Skr356.90 Million Sweden Skr83.36 ▲ +4.72%
11737 Zhongrun Resources Investment
SHE:000506
1.56x CN¥58.34 Million
≈ $8.54 Million
CN¥37.47 Million China CN¥12.04 ▼ -8.44%
11738 Zhejiang Huahai Pharmaceutical Co Ltd
SHG:600521
1.56x CN¥174.53 Million
≈ $25.54 Million
CN¥112.08 Million China CN¥16.01 ▼ -4.36%
11739 Federal Agricultural Mortgage Corporation
NYSE:AGM-A
1.56x $92.05 Million $59.12 Million USA $147.95 ▲ +1.34%
11740 Federal Agricultural Mortgage Corporation
NYSE:AGM
1.56x $92.05 Million $59.12 Million USA $209.51 ▲ +1.97%
11741 PDD Holdings Inc.
NASDAQ:PDD
1.56x $45.66 Billion $29.33 Billion USA $82.66 ▼ -0.77%
11742 Societatea Energetica Electrica SA
RO:EL
1.56x RON482.04 Million
≈ $110.68 Million
RON309.64 Million Romania RON49.70 ▲ +2.26%
11743 REVO INSURANCE SPA O.N.
F:H0O
1.56x €34.87 Million
≈ $40.77 Million
€22.41 Million Germany €24.30 ▼ -1.62%
11744 American Water Works Company Inc.
F:AWC
1.56x €305.00 Million
≈ $356.58 Million
€196.00 Million Germany €119.75 ▲ +2.66%
11745 Blue Sky Uranium Corp
V:BSK
1.56x CA$1.37 Million
≈ $990.60K
CA$880.06K Canada CA$0.05 ▲ +0.00%
11746 Globe Life Inc
NYSE:GL
1.56x $420.94 Million $270.53 Million USA $173.48 ▲ +1.40%
11747 Yuan Longping High-tech Agriculture Co Ltd
SHE:000998
1.56x CN¥916.85 Million
≈ $134.16 Million
CN¥589.28 Million China CN¥8.10 ▼ -2.41%
11748 Wuxi Nce Power Co Ltd
SHG:605111
1.56x CN¥128.61 Million
≈ $18.82 Million
CN¥82.66 Million China CN¥55.16 ▼ -0.79%
11749 Innovative Industrial Properties Inc
NYSE:IIPR
1.56x $45.59 Million $29.30 Million USA $61.48 ▲ +0.34%
11750 Wolong Electric Group Co Ltd
SHG:600580
1.56x CN¥437.59 Million
≈ $64.03 Million
CN¥281.36 Million China CN¥28.46 ▼ -4.11%
11751 MC Group Public Company Limited
BK:MC
1.56x ฿461.01 Million
≈ $14.37 Million
฿296.45 Million Thailand ฿11.80 ▲ +0.00%
11752 Qingdao East Steel Tower Stock Co Ltd
SHE:002545
1.55x CN¥520.46 Million
≈ $76.16 Million
CN¥334.72 Million China CN¥18.56 ▼ -5.31%
11753 Shaanxi Zhongtian Rocket Technology 
SHE:003009
1.55x CN¥33.35 Million
≈ $4.88 Million
CN¥21.45 Million China CN¥50.59 ▼ -4.49%
11754 Beamr Imaging Ltd. Ordinary Share
NASDAQ:BMR
1.55x $356.00K $229.00K USA $1.24 ▲ +5.08%
11755 LIVZON PHARMAC. GRP H YC1
F:LP6
1.55x €3.15 Billion
≈ $3.68 Billion
€2.02 Billion Germany €2.72 ▼ -2.16%
11756 TWFG, Inc. Class A Common Stock
NASDAQ:TWFG
1.55x $14.95 Million $9.62 Million USA $26.28 ▲ +1.58%
11757 Utz Brands Inc
NYSE:UTZ
1.55x $16.32 Million $10.50 Million USA $14.10 ▲ +0.07%
11758 Yellow Pages Limited
TO:Y
1.55x CA$11.74 Million
≈ $8.49 Million
CA$7.55 Million Canada CA$13.02 ▼ -1.59%
11759 Wesfarmers Ltd
AU:WES
1.55x AU$2.49 Billion
≈ $1.76 Billion
AU$1.60 Billion Australia AU$87.25 ▼ -0.98%
11760 Energisa Mato Grosso - Distribuidora de Energia S/A
SA:ENMT3
1.55x R$331.24 Million
≈ $64.99 Million
R$213.19 Million Brazil R$36.90 ▼ -1.84%
11761 Central Depository Services (India) Limited
NSE:CDSL
1.55x Rs3.77 Billion
≈ $40.76 Million
Rs2.43 Billion India Rs1333.10 ▲ +0.73%
11762 Columbia Financial Inc
NASDAQ:CLBK
1.55x $24.38 Million $15.69 Million USA $10.88 ▼ -1.18%
11763 Smart Share Global Ltd ADR
NASDAQ:EM
1.55x $115.47 Million $74.33 Million USA $1.17 ▲ +0.43%
11764 Airoha Technology Corp
TW:6526
1.55x NT$1.49 Billion
≈ $46.93 Million
NT$958.93 Million Taiwan NT$587.00 ▼ -0.17%
11765 Four Corners Property Trust Inc
NYSE:FCPT
1.55x $47.16 Million $30.37 Million USA $26.07 ▲ +0.85%
11766 TVS Holdings Limited
NSE:TVSHLTD
1.55x Rs12.09 Billion
≈ $130.75 Million
Rs7.78 Billion India Rs14633.00 ▼ -1.18%
11767 Cyient Limited
NSE:CYIENT
1.55x Rs4.37 Billion
≈ $47.24 Million
Rs2.81 Billion India Rs840.05 ▲ +1.13%
11768 United Fire Group Inc
NASDAQ:UFCS
1.55x $60.85 Million $39.19 Million USA $51.33 ▲ +3.86%
11769 Chularat Hospital Public Company Limited
BK:CHG-R
1.55x ฿322.37 Million
≈ $10.05 Million
฿207.65 Million Thailand ฿1.72 ▲ +2.38%
11770 Labo Print SA
WAR:LAB
1.55x zł1.46 Million
≈ $400.71K
zł938.00K Poland zł15.10 ▲ +0.00%
11771 Cosol Ltd
AU:COS
1.55x AU$5.96 Million
≈ $4.22 Million
AU$3.84 Million Australia AU$0.20 ▲ +0.00%
11772 Eaton Vance Senior Income Closed Fund
NYSE:EVF
1.55x $4.79 Million $3.09 Million USA $4.97 ▲ +0.00%
11773 Dongbang Ship Machinery Co. Ltd
KQ:099410
1.55x ₩6.65 Billion
≈ $4.51 Million
₩4.29 Billion Korea ₩3200.00 ▲ +4.40%
11774 HCR Co Ltd
SHG:688500
1.55x CN¥12.13 Million
≈ $1.77 Million
CN¥7.82 Million China CN¥31.29 ▲ +0.26%
11775 MT Malcolm Mines NL
AU:M2M
1.55x AU$348.81K
≈ $246.80K
AU$224.80K Australia AU$0.01 ▲ +0.00%
11776 Immobiliere Dassault SA
PA:IMDA
1.55x €13.79 Million
≈ $16.13 Million
€8.89 Million France €46.70 ▼ -2.30%
11777 Redflow Ltd
AU:RFX
1.55x AU$1.02 Million
≈ $720.63K
AU$656.47K Australia AU$0.10 ▲ +0.00%
11778 Regions Financial Corporation
NYSE:RF
1.55x $867.00 Million $559.00 Million USA $30.86 ▲ +0.65%
11779 Inmobiliaria del Sur SA
MC:ISUR
1.55x €46.41 Million
≈ $54.26 Million
€29.93 Million Spain €16.50 ▲ +0.30%
11780 BYD Electronic (International) Company Limited
F:4BY
1.55x €1.18 Billion
≈ $1.37 Billion
€757.87 Million Germany €2.60 ▼ -1.74%
11781 CAPGEMINI UNS.ADR 1/5/EO8
F:CGMA
1.55x €2.48 Billion
≈ $2.90 Billion
€1.60 Billion Germany €20.60 ▼ -4.63%
11782 Interhides Public Company Limited
BK:IHL
1.55x ฿30.71 Million
≈ $957.11K
฿19.81 Million Thailand ฿1.45 ▲ +0.69%
11783 FINTECH S.A. ZY 5
F:9DZ
1.55x €118.09K
≈ $138.06K
€76.18K Germany €0.02 ▲ +0.00%
11784 Inari Amertron Bhd
KLSE:0166
1.55x RM83.85 Million
≈ $21.05 Million
RM54.09 Million Malaysia RM2.20 ▼ -1.35%
11785 Nahar Poly Films Limited
NSE:NAHARPOLY
1.55x Rs604.44 Million
≈ $6.54 Million
Rs390.14 Million India Rs273.80 ▲ +0.75%
11786 GPT Group
AU:GPT
1.55x AU$254.90 Million
≈ $180.36 Million
AU$164.55 Million Australia AU$4.95 ▲ +0.61%
11787 First National Corp
NASDAQ:FXNC
1.55x $8.52 Million $5.50 Million USA $29.75 ▲ +2.91%
11788 Atlas Resources Tbk
JK:ARII
1.55x Rp16.23 Million
≈ $951.13
Rp10.48 Million Indonesia Rp270.00 ▼ -0.74%
11789 Odfjell SE
OL:ODF
1.55x Nkr49.70 Million
≈ $5.23 Million
Nkr32.10 Million Norway Nkr117.80 ▲ +0.68%
11790 Prosperity Dielectrics Co Ltd
TWO:6173
1.55x NT$301.46 Million
≈ $9.50 Million
NT$194.72 Million Taiwan NT$165.00 ▼ -9.84%
11791 Compania de Transporte de Energia Electrica en Alta Tension Transener SA
BA:TRAN
1.55x AR$103.84 Billion
≈ $75.14 Million
AR$67.07 Billion Argentina AR$3647.50 ▲ +0.62%
11792 Joy Kie Corporation Limited.
SHE:300994
1.55x CN¥65.32 Million
≈ $9.56 Million
CN¥42.20 Million China CN¥9.71 ▼ -3.67%
11793 ROKISKIO SURIS PC EO 029
F:YTV
1.55x €26.62 Million
≈ $31.12 Million
€17.19 Million Germany €4.28 ▼ -0.47%
11794 YG-1 Co. Ltd
KQ:019210
1.55x ₩16.50 Billion
≈ $11.18 Million
₩10.66 Billion Korea ₩18390.00 ▼ -8.05%
11795 SHANG.FOS.PHARM.GR.H YC 1
F:08HH
1.55x €5.21 Billion
≈ $6.09 Billion
€3.37 Billion Germany €1.81 ▼ -0.03%
11796 Dupont De Nemours Inc
NYSE:DD
1.55x $232.00 Million $150.00 Million USA $137.70 ▲ +0.22%
11797 Sakol Energy Public Company Limited
BK:SKE
1.55x ฿25.83 Million
≈ $805.07K
฿16.70 Million Thailand ฿0.17 ▼ -5.56%
11798 Talisman Mining Ltd
F:RJA
1.55x €590.00K
≈ $689.77K
€381.50K Germany €0.03 ▼ -1.45%
11799 Talisman Mining Ltd
AU:TLM
1.55x AU$1.18 Million
≈ $834.93K
AU$763.00K Australia AU$0.07 ▲ +0.00%
11800 Addtech AB (publ.)
ST:ADDT-B
1.55x Skr798.00 Million
≈ $85.88 Million
Skr516.00 Million Sweden Skr341.60 ▲ +0.65%