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