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
13801 Axiom Intelligence Acquisition Corp 1 Class A Ordinary Shares
NASDAQ:AXIN
1.21x $297.96K $246.69K USA $10.37 ▼ -0.29%
13802 Airway
WAR:AWM
1.21x zł8.68 Million
≈ $2.39 Million
zł7.18 Million Poland zł0.27 ▲ +0.00%
13803 Matrix Concepts Holdings Bhd
KLSE:5236
1.21x RM85.82 Million
≈ $21.55 Million
RM71.06 Million Malaysia RM1.22 ▼ -1.61%
13804 1st Source Corporation
NASDAQ:SRCE
1.21x $51.05 Million $42.28 Million USA $75.35 ▲ +0.94%
13805 China Oilfield Services Limited
F:CO9
1.21x €1.25 Billion
≈ $1.46 Billion
€1.04 Billion Germany €0.88 ▲ +1.16%
13806 Kingsrose Mining Ltd
AU:KRM
1.21x AU$5.83 Million
≈ $4.13 Million
AU$4.83 Million Australia AU$0.03 ▼ -3.85%
13807 Konsolidator AS
CO:KONSOL
1.21x Dkr449.71K
≈ $70.36K
Dkr372.55K Denmark Dkr5.05 ▲ +1.81%
13808 Carclo plc
LSE:CAR
1.21x GBX443.00K
≈ $53.90
GBX367.00K UK GBX36.60 ▲ +0.27%
13809 CellaVision AB
ST:CEVI
1.21x Skr51.43 Million
≈ $5.53 Million
Skr42.61 Million Sweden Skr126.00 ▲ +2.27%
13810 Chaozhou Three-circle Group Co Ltd
SHE:300408
1.21x CN¥870.40 Million
≈ $127.37 Million
CN¥721.38 Million China CN¥134.83 ▼ -3.02%
13811 Nasdaq Inc
NASDAQ:NDAQ
1.21x $625.00 Million $518.00 Million USA $87.28 ▼ -1.32%
13812 Abnova Taiwan Corp
TW:4133
1.21x NT$12.73 Million
≈ $400.97K
NT$10.55 Million Taiwan NT$21.35 ▼ -1.16%
13813 WinMate Communication INC
TW:3416
1.21x NT$130.91 Million
≈ $4.12 Million
NT$108.53 Million Taiwan NT$181.00 ▲ +0.56%
13814 Lavipharm S.A
AT:LAVI
1.21x €1.15 Million
≈ $1.34 Million
€950.50K Greece €1.58 ▼ -0.13%
13815 Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273
1.21x CN¥122.51 Million
≈ $17.93 Million
CN¥101.58 Million China CN¥42.54 ▼ -0.47%
13816 Protasco Bhd
KLSE:5070
1.21x RM192.54 Million
≈ $48.34 Million
RM159.69 Million Malaysia RM0.20 ▼ -2.50%
13817 Banner Corporation
NASDAQ:BANR
1.21x $54.85 Million $45.50 Million USA $64.86 ▲ +0.39%
13818 Northern Shield Resources Inc.
V:NRN
1.21x CA$164.60K
≈ $119.07K
CA$136.54K Canada CA$0.05 ▼ -10.00%
13819 Shaanxi Lighte Optoelectronics Material Co. Ltd. A
SHG:688150
1.20x CN¥264.06 Million
≈ $38.64 Million
CN¥219.16 Million China CN¥49.83 ▼ -4.21%
13820 Shengda Mining Co Ltd
SHE:000603
1.20x CN¥304.17 Million
≈ $44.51 Million
CN¥252.54 Million China CN¥29.71 ▼ -1.36%
13821 Canaf Investments Inc
V:CAF
1.20x CA$626.42K
≈ $453.14K
CA$520.12K Canada CA$0.31 ▼ -1.59%
13822 N2N Connect Bhd
KLSE:0108
1.20x RM13.79 Million
≈ $3.46 Million
RM11.45 Million Malaysia RM0.33 ▼ -1.52%
13823 Seoam Machinery Industry Co.Ltd
KQ:100660
1.20x ₩1.04 Billion
≈ $704.96K
₩863.97 Million Korea ₩3390.00 ▲ +0.30%
13824 Shanghai Daimay Auto Interior
SHG:603730
1.20x CN¥244.87 Million
≈ $35.83 Million
CN¥203.38 Million China CN¥12.48 ▲ +0.40%
13825 BancFirst Corporation
NASDAQ:BANF
1.20x $75.42 Million $62.65 Million USA $110.37 ▲ +0.26%
13826 Meta Platforms Inc.
NASDAQ:META
1.20x $32.23 Billion $26.77 Billion USA $593.00 ▼ -5.51%
13827 Meta Platforms Inc.
SA:M1TA34
1.20x R$32.23 Billion
≈ $6.32 Billion
R$26.77 Billion Brazil R$117.63 ▼ -2.01%
13828 Reynolds Consumer Products Inc
NASDAQ:REYN
1.20x $71.00 Million $59.00 Million USA $22.46 ▲ +3.60%
13829 Prime Financial Group Ltd
AU:PFG
1.20x AU$2.11 Million
≈ $1.49 Million
AU$1.76 Million Australia AU$0.22 ▲ +0.00%
13830 Anhui Tongfeng Electronics Co Ltd
SHG:600237
1.20x CN¥48.09 Million
≈ $7.04 Million
CN¥39.99 Million China CN¥12.07 ▼ -1.23%
13831 Amgen Inc
NASDAQ:AMGN
1.20x $1.60 Billion $1.33 Billion USA $349.58 ▲ +1.15%
13832 Extendicare Inc
TO:EXE
1.20x CA$30.76 Million
≈ $22.25 Million
CA$25.58 Million Canada CA$33.14 ▲ +3.34%
13833 WesBanco, Inc.
NASDAQ:WSBC
1.20x $106.58 Million $88.64 Million USA $34.39 ▼ -0.64%
13834 Cell Biotech Co. Ltd
KQ:049960
1.20x ₩4.15 Billion
≈ $2.81 Million
₩3.45 Billion Korea ₩16330.00 ▼ -3.37%
13835 Australian Foundation Investment Company Ltd
AU:AFI
1.20x AU$176.58 Million
≈ $124.94 Million
AU$146.89 Million Australia AU$6.41 ▼ -1.38%
13836 Shandong Hualu Hengsheng Chemical Co Ltd
SHG:600426
1.20x CN¥967.59 Million
≈ $141.59 Million
CN¥805.06 Million China CN¥27.55 ▼ -2.82%
13837 United Malacca Bhd
KLSE:2593
1.20x RM185.93 Million
≈ $46.68 Million
RM154.71 Million Malaysia RM5.85 ▼ -0.17%
13838 Storytel AB (publ)
ST:STORY-B
1.20x Skr157.83 Million
≈ $16.98 Million
Skr131.34 Million Sweden Skr100.60 ▼ -0.30%
13839 Computershare Ltd
AU:CPU
1.20x AU$343.09 Million
≈ $242.76 Million
AU$285.55 Million Australia AU$34.93 ▲ +1.10%
13840 Shandong Link Science and Technology Co Ltd
SHE:001207
1.20x CN¥75.00 Million
≈ $10.98 Million
CN¥62.44 Million China CN¥18.65 ▼ -0.27%
13841 ENN Energy Holdings Limited
F:XGH
1.20x €2.00 Billion
≈ $2.34 Billion
€1.67 Billion Germany €5.68 ▲ +0.82%
13842 Excelerate Energy Inc
NYSE:EE
1.20x $60.02 Billion $49.98 Billion USA $32.23 ▼ -0.49%
13843 Energy Development Company Limited
NSE:ENERGYDEV
1.20x Rs146.66 Million
≈ $1.59 Million
Rs122.14 Million India Rs17.10 ▲ +4.27%
13844 Zhejiang Dibay Electric Co Ltd
SHG:603320
1.20x CN¥27.04 Million
≈ $3.96 Million
CN¥22.53 Million China CN¥21.51 ▲ +1.75%
13845 Jersey Electricity plc
LSE:JEL
1.20x GBX9.78 Million
≈ $1.19K
GBX8.15 Million UK GBX445.00 ▲ +0.00%
13846 Lang Inc
TW:6165
1.20x NT$108.39 Million
≈ $3.41 Million
NT$90.33 Million Taiwan NT$49.35 ▲ +0.51%
13847 Wiseway Group Ltd
AU:WWG
1.20x AU$2.52 Million
≈ $1.78 Million
AU$2.10 Million Australia AU$0.31 ▲ +0.00%
13848 King Slide Works Co Ltd
TW:2059
1.20x NT$4.22 Billion
≈ $132.82 Million
NT$3.51 Billion Taiwan NT$5620.00 ▲ +5.05%
13849 Clinuvel Pharmaceuticals Ltd
AU:CUV
1.20x AU$12.52 Million
≈ $8.86 Million
AU$10.44 Million Australia AU$9.13 ▲ +2.24%
13850 Jiangsu Leili Motor Corp Ltd
SHE:300660
1.20x CN¥94.14 Million
≈ $13.78 Million
CN¥78.50 Million China CN¥33.84 ▲ +4.35%
13851 Industria de Diseno Textil SA
MC:ITX
1.20x €3.35 Billion
≈ $3.91 Billion
€2.79 Billion Spain €55.00 ▲ +1.74%
13852 Steel Strips Wheels Limited
NSE:SSWL
1.20x Rs992.17 Million
≈ $10.73 Million
Rs827.57 Million India Rs226.89 ▼ -0.52%
13853 Gan & Lee Pharmaceuticals Co Ltd
SHG:603087
1.20x CN¥257.27 Million
≈ $37.65 Million
CN¥214.66 Million China CN¥54.58 ▲ +1.62%
13854 East West Bancorp Inc
NASDAQ:EWBC
1.20x $428.63 Million $357.80 Million USA $125.94 ▲ +0.58%
13855 XSpray Pharma AB
ST:XSPRAY
1.20x Skr817.00K
≈ $87.92K
Skr682.00K Sweden Skr17.80 ▼ -28.08%
13856 Alchimie Sa
PA:ALCHI
1.20x €769.00K
≈ $899.04K
€642.00K France €0.06 ▲ +0.00%
13857 Anhui Zhongding Sealing Parts Co Ltd
SHE:000887
1.20x CN¥586.78 Million
≈ $85.86 Million
CN¥489.87 Million China CN¥21.99 ▲ +7.01%
13858 Zimplats Holdings Ltd
AU:ZIM
1.20x AU$262.70 Million
≈ $185.88 Million
AU$219.33 Million Australia AU$15.66 ▼ -2.31%
13859 First Commonwealth Financial
NYSE:FCF
1.20x $49.50 Million $41.33 Million USA $19.11 ▲ +0.84%
13860 Skyward Specialty Insurance Group, Inc. Common Stock
NASDAQ:SKWD
1.20x $51.77 Million $43.23 Million USA $45.96 ▲ +4.38%
13861 ZTE Corporation
F:FZM
1.20x €2.84 Billion
≈ $3.32 Billion
€2.37 Billion Germany €2.82 ▲ +8.43%
13862 Central Pacific Financial Corp
NYSE:CPF
1.20x $22.23 Million $18.57 Million USA $35.19 ▲ +1.18%
13863 Makalot Industrial Co Ltd
TW:1477
1.20x NT$1.28 Billion
≈ $40.45 Million
NT$1.07 Billion Taiwan NT$228.00 ▼ -0.87%
13864 Hansol Csn
KO:009180
1.20x ₩4.25 Billion
≈ $2.88 Million
₩3.55 Billion Korea ₩2720.00 ▼ -0.91%
13865 President Bakery Public Company Limited
BK:PB
1.20x ฿370.39 Million
≈ $11.54 Million
฿309.69 Million Thailand ฿48.00 ▲ +0.00%
13866 China Merchants Port Group Co Ltd
SHE:001872
1.20x CN¥1.84 Billion
≈ $268.72 Million
CN¥1.54 Billion China CN¥21.84 ▲ +0.74%
13867 Chalet Hotels Limited
NSE:CHALET
1.20x Rs4.28 Billion
≈ $46.28 Million
Rs3.58 Billion India Rs777.45 ▲ +0.35%
13868 Edifier Technology Co Ltd
SHE:002351
1.20x CN¥156.73 Million
≈ $22.93 Million
CN¥131.11 Million China CN¥10.93 ▼ -0.27%
13869 Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275
1.20x CN¥117.62 Million
≈ $17.21 Million
CN¥98.40 Million China CN¥13.07 ▲ +1.55%
13870 Atlas Pearls Ltd
AU:ATP
1.20x AU$10.96 Million
≈ $7.76 Million
AU$9.17 Million Australia AU$0.09 ▼ -6.00%
13871 Udaipur Cement Works Limited
NSE:UDAICEMENT
1.19x Rs301.80 Million
≈ $3.26 Million
Rs252.60 Million India Rs36.23 ▼ -0.69%
13872 RiverNorth Managed Duration Municipal Income Fund II Inc.
NYSE:RMMZ
1.19x $13.42 Million $11.23 Million USA $14.82 ▲ +0.14%
13873 Global Health Ltd
AU:GLH
1.19x AU$532.02K
≈ $376.44K
AU$445.51K Australia AU$0.06 ▲ +0.00%
13874 Ningbo Yongxin Optics Co Ltd
SHG:603297
1.19x CN¥51.04 Million
≈ $7.47 Million
CN¥42.74 Million China CN¥123.83 ▲ +0.07%
13875 Dharma Satya Nusantara Ptdsn
JK:DSNG
1.19x Rp513.80 Billion
≈ $30.11 Million
Rp430.44 Billion Indonesia Rp1125.00 ▼ -2.17%
13876 Bpost NV
BR:BPOST
1.19x €7.40 Million
≈ $8.65 Million
€6.20 Million Belgium €1.72 ▼ -2.05%
13877 Huchems
KO:069260
1.19x ₩33.99 Billion
≈ $23.03 Million
₩28.48 Billion Korea ₩15950.00 ▼ -0.50%
13878 Rekah Pharmaceutical Industry Ltd
TA:REKA
1.19x ILA14.31 Million
≈ $38.37K
ILA12.00 Million Israel ILA1047.00 ▼ -5.76%
13879 Ideaya Biosciences Inc
NASDAQ:IDYA
1.19x $142.21 Million $119.24 Million USA $28.29 ▼ -3.18%
13880 FARM FRESH BERHAD
KLSE:5306
1.19x RM49.76 Million
≈ $12.49 Million
RM41.73 Million Malaysia RM2.18 ▲ +0.00%
13881 International Bancshares Corporation
NASDAQ:IBOC
1.19x $121.83 Million $102.19 Million USA $72.98 ▲ +0.05%
13882 Kingclean Electric Co Ltd
SHG:603355
1.19x CN¥230.58 Million
≈ $33.74 Million
CN¥193.41 Million China CN¥25.58 ▲ +0.99%
13883 CRISIL Limited
NSE:CRISIL
1.19x Rs2.05 Billion
≈ $22.12 Million
Rs1.72 Billion India Rs3878.90 ▼ -0.64%
13884 Vishal Mega Mart Ord Shs
NSE:VMM
1.19x Rs1.68 Billion
≈ $18.16 Million
Rs1.41 Billion India Rs118.73 ▲ +0.40%
13885 GreenMobility A/S
CO:GREENM
1.19x Dkr9.78 Million
≈ $1.53 Million
Dkr8.20 Million Denmark Dkr82.40 ▼ -1.90%
13886 Mistras Group Inc
NYSE:MG
1.19x $2.81 Million $2.36 Million USA $17.61 ▼ -4.71%
13887 News Corp B
NASDAQ:NWS
1.19x $230.00 Million $193.00 Million USA $31.19 ▲ +1.33%
13888 Natco Pharma Limited
NSE:NATCOPHARM
1.19x Rs11.91 Billion
≈ $128.76 Million
Rs9.99 Billion India Rs893.40 ▼ -2.75%
13889 Hubei Jiuzhiyang Infrared System Co Ltd
SHE:300516
1.19x CN¥14.67 Million
≈ $2.15 Million
CN¥12.32 Million China CN¥40.98 ▼ -2.94%
13890 Eden Inc Bhd
KLSE:7471
1.19x RM9.68 Million
≈ $2.43 Million
RM8.13 Million Malaysia RM0.17 ▼ -8.11%
13891 Northwest Natural Gas Co
NYSE:NWN
1.19x $116.13 Million $97.49 Million USA $49.78 ▲ +1.82%
13892 National Petroleum Co Ltd
TW:9937
1.19x NT$227.23 Million
≈ $7.16 Million
NT$190.78 Million Taiwan NT$55.70 ▼ -1.42%
13893 Westports Holdings Bhd
KLSE:5246
1.19x RM322.84 Million
≈ $81.05 Million
RM271.11 Million Malaysia RM6.05 ▲ +0.50%
13894 KIP Real Estate Investment Trust
KLSE:5280
1.19x RM21.62 Million
≈ $5.43 Million
RM18.17 Million Malaysia RM0.85 ▲ +0.59%
13895 Rajshree Polypack Limited
NSE:RPPL
1.19x Rs135.84 Million
≈ $1.47 Million
Rs114.13 Million India Rs17.59 ▼ -6.98%
13896 Suzhou Weizhixiang Food Co. Ltd.
SHG:605089
1.19x CN¥104.17 Million
≈ $15.24 Million
CN¥87.53 Million China CN¥21.81 ▲ +1.35%
13897 Taiwan Taffeta Fabric Co Ltd
TW:1454
1.19x NT$12.54 Million
≈ $394.92K
NT$10.53 Million Taiwan NT$13.05 ▲ +0.77%
13898 SANDVIK AB SP.ADR
F:SVK
1.19x €4.61 Billion
≈ $5.39 Billion
€3.88 Billion Germany €37.00 ▲ +2.21%
13899 TRX Gold Corporation
TO:TNX
1.19x CA$2.75 Million
≈ $1.99 Million
CA$2.31 Million Canada CA$40.75 ▼ -0.10%
13900 Hualan Biological EngineeringInc
SHE:002007
1.19x CN¥319.46 Million
≈ $46.75 Million
CN¥268.56 Million China CN¥13.45 ▲ +0.52%