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
13801 CRISIL Limited
NSE:CRISIL
1.19x Rs2.05 Billion
≈ $22.12 Million
Rs1.72 Billion India Rs4347.20 ▼ -1.19%
13802 GreenMobility A/S
CO:GREENM
1.19x Dkr9.78 Million
≈ $1.53 Million
Dkr8.20 Million Denmark Dkr72.00 ▼ -1.10%
13803 Mistras Group Inc
NYSE:MG
1.19x $2.81 Million $2.36 Million USA $15.46 ▼ -1.34%
13804 News Corp B
NASDAQ:NWS
1.19x $230.00 Million $193.00 Million USA $30.19 ▲ +1.48%
13805 Natco Pharma Limited
NSE:NATCOPHARM
1.19x Rs11.91 Billion
≈ $128.76 Million
Rs9.99 Billion India Rs921.45 ▲ +0.32%
13806 Hubei Jiuzhiyang Infrared System Co Ltd
SHE:300516
1.19x CN¥14.67 Million
≈ $2.15 Million
CN¥12.32 Million China CN¥26.70 ▼ -0.93%
13807 Eden Inc Bhd
KLSE:7471
1.19x RM9.68 Million
≈ $2.43 Million
RM8.13 Million Malaysia RM0.17 ▲ +3.03%
13808 Northwest Natural Gas Co
NYSE:NWN
1.19x $116.13 Million $97.49 Million USA $51.68 ▲ +0.68%
13809 National Petroleum Co Ltd
TW:9937
1.19x NT$227.23 Million
≈ $7.16 Million
NT$190.78 Million Taiwan NT$55.10 ▲ +0.00%
13810 Westports Holdings Bhd
KLSE:5246
1.19x RM322.84 Million
≈ $81.05 Million
RM271.11 Million Malaysia RM6.85 ▲ +2.39%
13811 Caledonia Mining Corporation Plc
F:9CD1
1.19x €18.87 Million
≈ $22.07 Million
€15.85 Million Germany €15.80 ▼ -4.24%
13812 KIP Real Estate Investment Trust
KLSE:5280
1.19x RM21.62 Million
≈ $5.43 Million
RM18.17 Million Malaysia RM0.87 ▲ +2.37%
13813 Rajshree Polypack Limited
NSE:RPPL
1.19x Rs135.84 Million
≈ $1.47 Million
Rs114.13 Million India Rs21.47 ▼ -2.23%
13814 Suzhou Weizhixiang Food Co. Ltd.
SHG:605089
1.19x CN¥104.17 Million
≈ $15.24 Million
CN¥87.53 Million China CN¥17.23 ▼ -1.26%
13815 Select Energy Services Inc
NYSE:WTTR
1.19x $10.24 Million $8.61 Million USA $20.17 ▼ -3.21%
13816 Taiwan Taffeta Fabric Co Ltd
TW:1454
1.19x NT$12.54 Million
≈ $394.92K
NT$10.53 Million Taiwan NT$12.55 ▼ -1.18%
13817 Peoples Bancorp Inc
NASDAQ:PEBO
1.19x $34.52 Million $29.01 Million USA $40.31 ▲ +1.28%
13818 SANDVIK AB SP.ADR
F:SVK
1.19x €4.61 Billion
≈ $5.39 Billion
€3.88 Billion Germany €37.00 ▲ +2.21%
13819 TRX Gold Corporation
TO:TNX
1.19x CA$2.75 Million
≈ $1.99 Million
CA$2.31 Million Canada CA$40.75 ▼ -0.10%
13820 Hualan Biological EngineeringInc
SHE:002007
1.19x CN¥319.46 Million
≈ $46.75 Million
CN¥268.56 Million China CN¥12.75 ▼ -2.67%
13821 Sensient Technologies Corporation
NYSE:SXT
1.19x $43.96 Million $36.96 Million USA $126.79 ▲ +8.34%
13822 Shane Global Holding Inc
TW:8482
1.19x NT$177.81 Million
≈ $5.60 Million
NT$149.48 Million Taiwan NT$49.85 ▲ +0.81%
13823 Chain Bridge Bancorp, Inc.
NYSE:CBNA
1.19x $6.36 Million $5.34 Million USA $42.23 ▲ +2.45%
13824 Amway (Malaysia) Holdings Bhd
KLSE:6351
1.19x RM72.12 Million
≈ $18.11 Million
RM60.65 Million Malaysia RM4.56 ▼ -0.44%
13825 Fuzetec Technology Co Ltd
TWO:6642
1.19x NT$10.98 Million
≈ $345.84K
NT$9.23 Million Taiwan NT$76.40 ▲ +0.53%
13826 Netgem SA
PA:ALNTG
1.19x €1.33 Million
≈ $1.55 Million
€1.12 Million France €0.82 ▼ -0.24%
13827 Asbury Automotive Group Inc
NYSE:ABG
1.19x $223.20 Million $187.80 Million USA $225.24 ▲ +1.40%
13828 Hero MotoCorp Limited
NSE:HEROMOTOCO
1.19x Rs35.82 Billion
≈ $387.40 Million
Rs30.14 Billion India Rs5011.10 ▼ -3.14%
13829 Den Networks Limited
NSE:DEN
1.19x Rs561.90 Million
≈ $6.08 Million
Rs472.84 Million India Rs27.16 ▲ +0.70%
13830 Frontier Transport Holdings Ltd
JSE:FTH
1.19x ZAC179.81 Million
≈ $95.56K
ZAC151.31 Million South Africa ZAC650.00 ▲ +0.00%
13831 Shanghai Allist Pharmaceuticals Co. Ltd. A
SHG:688578
1.19x CN¥670.83 Million
≈ $98.16 Million
CN¥564.54 Million China CN¥119.24 ▼ -4.27%
13832 Slate Grocery REIT
TO:SGR-UN
1.19x CA$15.50 Million
≈ $11.21 Million
CA$13.05 Million Canada CA$17.55 ▲ +0.69%
13833 Weltrend Semiconductor Inc
TW:2436
1.19x NT$163.84 Million
≈ $5.16 Million
NT$137.92 Million Taiwan NT$59.30 ▼ -1.50%
13834 HERMES INTL UNSP.ADR 1/10
F:HMIA
1.19x €5.37 Billion
≈ $6.28 Billion
€4.52 Billion Germany €163.00 ▼ -2.40%
13835 TECNOGLASS INC. DL-0001
F:7FH
1.19x €31.01 Million
≈ $36.25 Million
€26.11 Million Germany €37.68 ▼ -1.77%
13836 African Media Entertainment
JSE:AME
1.19x ZAC23.39 Million
≈ $12.43K
ZAC19.70 Million South Africa ZAC5500.00 ▲ +0.00%
13837 THARISA NON LIST. DL-001
F:7YZ
1.19x €93.96 Million
≈ $109.85 Million
€79.13 Million Germany €1.27 ▲ +0.79%
13838 Bridger Aerospace Group Holdings, Inc. Common Stock
NASDAQ:BAER
1.19x $40.98 Million $34.52 Million USA $1.85 ▼ -1.60%
13839 Ametek Inc
NYSE:AME
1.19x $440.87 Million $371.42 Million USA $241.97 ▲ +0.34%
13840 Wallenius Wilhelmsen Logistics ASA
OL:WAWI
1.19x Nkr451.00 Million
≈ $47.46 Million
Nkr380.00 Million Norway Nkr145.60 ▲ +0.21%
13841 Rhinebeck Bancorp Inc
NASDAQ:RBKB
1.19x $2.77 Million $2.34 Million USA $12.43 ▲ +0.65%
13842 Prolexus Bhd
KLSE:8966
1.19x RM6.58 Million
≈ $1.65 Million
RM5.55 Million Malaysia RM0.06 ▲ +0.00%
13843 Texas Capital Bancshares, Inc.
NASDAQ:TCBI
1.19x $87.53 Million $73.79 Million USA $99.25 ▲ +0.59%
13844 R&G PharmaStudies Co. Ltd. A
SHE:301333
1.19x CN¥40.98 Million
≈ $6.00 Million
CN¥34.56 Million China CN¥47.67 ▼ -6.68%
13845 Shanghai Chlor-Alkali Chemical Co Ltd B
SHG:900908
1.19x $129.02 Million $108.81 Million China $0.66 ▼ -4.93%
13846 creditshelf Aktiengesellschaft
F:CSQ
1.19x €991.90K
≈ $1.16 Million
€836.80K Germany €0.00 ▼ -60.00%
13847 Danone SA
F:BSND
1.19x €713.50 Million
≈ $834.16 Million
€602.00 Million Germany €13.30 ▼ -1.48%
13848 Steel City Securities Limited
NSE:STEELCITY
1.19x Rs34.67 Million
≈ $374.94K
Rs29.26 Million India Rs74.36 ▼ -1.89%
13849 China Minsheng Banking Corp Ltd
SHG:600016
1.18x CN¥8.49 Billion
≈ $1.24 Billion
CN¥7.16 Billion China CN¥3.50 ▼ -0.85%
13850 Shenzhen H&T Intelligent Control Co Ltd
SHE:002402
1.18x CN¥295.16 Million
≈ $43.19 Million
CN¥249.22 Million China CN¥19.57 ▼ -3.17%
13851 EIH Limited
NSE:EIHOTEL
1.18x Rs2.61 Billion
≈ $28.25 Million
Rs2.21 Billion India Rs326.40 ▲ +1.57%
13852 Whanin Pharm
KO:016580
1.18x ₩2.38 Billion
≈ $1.61 Million
₩2.01 Billion Korea ₩9840.00 ▼ -0.61%
13853 Bavarian Nordic
CO:BAVA
1.18x Dkr1.29 Billion
≈ $202.44 Million
Dkr1.09 Billion Denmark Dkr174.40 ▼ -1.25%
13854 Indo Rama Synthetics (India) Limited
NSE:INDORAMA
1.18x Rs914.60 Million
≈ $9.89 Million
Rs773.00 Million India Rs48.43 ▲ +1.57%
13855 Kollect on Demand Holding Ab
ST:KOLL
1.18x Skr21.10 Million
≈ $2.27 Million
Skr17.84 Million Sweden Skr0.11 ▼ -52.14%
13856 COFCO Joycome Foods Limited
F:0M7
1.18x €488.33 Million
≈ $570.91 Million
€412.81 Million Germany €0.12 ▲ +0.83%
13857 Apex Dynamics Inc.
TW:4583
1.18x NT$337.60 Million
≈ $10.64 Million
NT$285.42 Million Taiwan NT$569.00 ▼ -3.56%
13858 Norte Grande
SN:NORTEGRAN
1.18x CL$132.07 Million
≈ $147.70K
CL$111.68 Million Chile CL$14.59 ▲ +0.00%
13859 Skandia Greenpower AS
OL:SKAND
1.18x Nkr5.30 Million
≈ $558.24K
Nkr4.49 Million Norway Nkr1.38 ▲ +0.73%
13860 Coral India Finance & Housing Limited
NSE:CORALFINAC
1.18x Rs98.62 Million
≈ $1.07 Million
Rs83.42 Million India Rs32.50 ▲ +3.73%
13861 Korea Computer Inc
KQ:054040
1.18x ₩6.88 Billion
≈ $4.67 Million
₩5.82 Billion Korea ₩4970.00 ▼ -1.78%
13862 Mid-America Apartment Communities Inc
NYSE:MAA
1.18x $149.64 Million $126.61 Million USA $133.88 ▲ +0.85%
13863 Evolution AB (publ)
ST:EVO
1.18x Skr345.84 Million
≈ $37.22 Million
Skr292.61 Million Sweden Skr695.00 ▲ +0.75%
13864 L3Harris Technologies Inc
NYSE:LHX
1.18x $546.00 Million $462.00 Million USA $300.21 ▲ +0.18%
13865 Renaissancere Holdings Ltd
NYSE:RNR
1.18x $687.57 Million $581.80 Million USA $329.10 ▲ +3.68%
13866 Hefei Meiya Optoelectronic Technology Inc
SHE:002690
1.18x CN¥255.37 Million
≈ $37.37 Million
CN¥216.10 Million China CN¥14.71 ▼ -1.93%
13867 Fujian Nanwang Environment Protection Scien-Tech Co. Ltd. A
SHE:301355
1.18x CN¥44.04 Million
≈ $6.45 Million
CN¥37.28 Million China CN¥8.72 ▼ -2.68%
13868 Jiangsu Jiangnan Water Co Ltd
SHG:601199
1.18x CN¥131.40 Million
≈ $19.23 Million
CN¥111.23 Million China CN¥5.40 ▼ -6.09%
13869 WooGene B&G Co. Ltd
KQ:018620
1.18x ₩1.78 Billion
≈ $1.21 Million
₩1.51 Billion Korea ₩2530.00 ▲ +3.48%
13870 LogicMark Inc
NASDAQ:LGMK
1.18x $517.26K $438.06K USA $0.01 ▲ +0.00%
13871 Shinkong Textile Co Ltd
TW:1419
1.18x NT$260.41 Million
≈ $8.20 Million
NT$220.56 Million Taiwan NT$66.70 ▲ +1.37%
13872 ACNB Corporation
NASDAQ:ACNB
1.18x $12.76 Million $10.80 Million USA $62.10 ▼ -1.21%
13873 Raisio Oyj
HE:RAIKV
1.18x €7.20 Million
≈ $8.42 Million
€6.10 Million Finland €2.61 ▲ +1.56%
13874 Sejong Industrial
KO:033530
1.18x ₩27.81 Billion
≈ $18.85 Million
₩23.57 Billion Korea ₩6210.00 ▼ -2.20%
13875 Oasis Crescent Property Fund
JSE:OAS
1.18x ZAC56.69 Million
≈ $30.13K
ZAC48.04 Million South Africa ZAC2870.00 ▲ +1.56%
13876 Mega Lifesciences Public Company Limited
BK:MEGA
1.18x ฿461.26 Million
≈ $14.38 Million
฿390.92 Million Thailand ฿37.25 ▼ -0.67%
13877 Mega Lifesciences Public Company Limited
BK:MEGA-R
1.18x ฿461.26 Million
≈ $14.38 Million
฿390.92 Million Thailand ฿32.00 ▲ +0.00%
13878 Hecla Mining Company
NYSE:HL
1.18x $194.25 Million $164.65 Million USA $15.14 ▼ -1.17%
13879 Nazara Technologies Limited
NSE:NAZARA
1.18x Rs304.00 Million
≈ $3.29 Million
Rs257.70 Million India Rs302.30 ▼ -0.62%
13880 SACCHERIA F.LLI FRANCES.
F:YV1
1.18x €1.22 Million
≈ $1.43 Million
€1.04 Million Germany €1.20 ▲ +0.84%
13881 Worth Peripherals Limited
NSE:WORTHPERI
1.18x Rs35.74 Million
≈ $386.47K
Rs30.30 Million India Rs142.83 ▲ +1.46%
13882 AirAsia X Bhd
KLSE:5238
1.18x RM92.65 Million
≈ $23.26 Million
RM78.57 Million Malaysia RM1.06 ▼ -1.85%
13883 Shandong Longhua New Material Co. Ltd.
SHE:301149
1.18x CN¥28.63 Million
≈ $4.19 Million
CN¥24.28 Million China CN¥6.92 ▼ -3.89%
13884 Shanghai Prisemi Electronics Co Ltd
SHG:688230
1.18x CN¥27.62 Million
≈ $4.04 Million
CN¥23.43 Million China CN¥50.76 ▲ +0.79%
13885 Hume Industries Berhad
KLSE:5000
1.18x RM194.49 Million
≈ $48.83 Million
RM165.00 Million Malaysia RM2.88 ▼ -0.35%
13886 Vitania Ltd
TA:VTNA
1.18x ILA17.19 Million
≈ $46.09K
ILA14.59 Million Israel ILA1688.00 ▲ +1.99%
13887 Marco Holdings Bhd
KLSE:3514
1.18x RM11.34 Million
≈ $2.85 Million
RM9.62 Million Malaysia RM0.11 ▲ +0.00%
13888 Jiangxi Salt Industry Group Co. Ltd. A
SHG:601065
1.18x CN¥542.81 Million
≈ $79.43 Million
CN¥460.97 Million China CN¥6.60 ▼ -2.51%
13889 Altshuler Shaham Financial LTD
TA:ALTF
1.18x ILA33.00 Million
≈ $88.48K
ILA28.03 Million Israel ILA679.20 ▲ +0.79%
13890 IF Bancorp Inc
NASDAQ:IROQ
1.18x $1.56 Million $1.33 Million USA $26.55 ▼ -1.48%
13891 Srivichaivejvivat Public Company Limited
BK:VIH
1.18x ฿149.84 Million
≈ $4.67 Million
฿127.33 Million Thailand ฿8.55 ▲ +2.40%
13892 MicroAlgo Inc.
NASDAQ:MLGO
1.18x $2.17 Million $1.85 Million USA $4.17 ▲ +0.60%
13893 Booz Allen Hamilton Holding
NYSE:BAH
1.18x $240.00 Million $204.00 Million USA $72.53 ▲ +10.11%
13894 US Energy Corp
NASDAQ:USEG
1.18x $4.83 Million $4.11 Million USA $1.28 ▼ -5.88%
13895 Boston Properties Inc
NYSE:BXP
1.18x $156.47 Million $133.01 Million USA $69.11 ▲ +1.87%
13896 Trans Polonia S.A.
WAR:TRN
1.18x zł1.55 Million
≈ $426.03K
zł1.32 Million Poland zł13.10 ▲ +0.38%
13897 Hangzhou Zhongtai Cryogenic Technology Corp
SHE:300435
1.18x CN¥236.21 Million
≈ $34.57 Million
CN¥200.82 Million China CN¥16.28 ▼ -2.05%
13898 Iex Group NV
AS:IEX
1.18x €414.00K
≈ $484.01K
€352.00K Netherlands €2.28 ▲ +0.88%
13899 Green Earth Group N.V.
AS:HWK
1.18x €414.00K
≈ $484.01K
€352.00K USA €2.28 ▲ +0.88%
13900 Cepatwawasan Group Bhd
KLSE:8982
1.18x RM48.97 Million
≈ $12.29 Million
RM41.63 Million Malaysia RM0.83 ▲ +0.61%