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