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 |
|---|---|---|---|---|---|---|---|
| 4901 |
Qianjiang Yongan Pharmaceutical Co Ltd
SHE:002365 |
4.48x |
CN¥58.18 Million
≈ $8.51 Million |
CN¥13.00 Million | China | CN¥12.17 | ▼ -0.65% |
| 4902 |
Valiant Co Ltd
SHE:002643 |
4.47x |
CN¥391.36 Million
≈ $57.27 Million |
CN¥87.47 Million | China | CN¥13.50 | ▲ +3.37% |
| 4903 |
Action SA
WAR:ACT |
4.47x |
zł56.67 Million
≈ $15.60 Million |
zł12.67 Million | Poland | zł44.40 | ▲ +4.72% |
| 4904 |
medmix AG
SW:MEDX |
4.47x |
CHF30.40 Million
≈ $38.43 Million |
CHF6.80 Million | Switzerland | CHF8.25 | ▼ -0.84% |
| 4905 |
Empresas Copec S.A.
SN:COPEC |
4.47x |
CL$261.64 Million
≈ $292.61K |
CL$58.53 Million | Chile | CL$6450.00 | ▲ +4.03% |
| 4906 |
Magna Prima Bhd
KLSE:7617 |
4.47x |
RM45.05 Million
≈ $11.31 Million |
RM10.08 Million | Malaysia | RM0.72 | ▲ +0.00% |
| 4907 |
Malvern International
LSE:MLVN |
4.47x |
GBX1.68 Million
≈ $204.41 |
GBX376.00K | UK | GBX21.00 | ▲ +0.00% |
| 4908 |
Fleury Michon
PA:ALFLE |
4.47x |
€36.35 Million
≈ $42.50 Million |
€8.14 Million | France | €22.00 | ▲ +4.27% |
| 4909 |
HiVi Acoustics Technology Co Ltd
SHE:002888 |
4.46x |
CN¥5.01 Million
≈ $733.54K |
CN¥1.12 Million | China | CN¥14.51 | ▼ -2.75% |
| 4910 |
Jiangnan Mould & Plastic Technology Co Ltd
SHE:000700 |
4.46x |
CN¥364.89 Million
≈ $53.39 Million |
CN¥81.78 Million | China | CN¥11.38 | ▲ +1.79% |
| 4911 |
E.ON SE
F:EOAN |
4.46x |
€3.64 Billion
≈ $4.25 Billion |
€816.00 Million | Germany | €19.14 | ▼ -0.18% |
| 4912 |
E.ON SE
F:EOAA |
4.46x |
€3.64 Billion
≈ $4.25 Billion |
€816.00 Million | Germany | €18.90 | ▲ +2.16% |
| 4913 |
Brightstar Lottery PLC
NYSE:BRSL |
4.46x | $165.00 Million | $37.00 Million | USA | $10.64 | ▼ -0.93% |
| 4914 |
Pulse Oil Corp
V:PUL |
4.46x |
CA$546.71K
≈ $395.48K |
CA$122.67K | Canada | CA$0.01 | ▼ -33.33% |
| 4915 |
Ecopetrol SA ADR
NYSE:EC |
4.45x | $6.64 Trillion | $1.49 Trillion | USA | $14.43 | ▲ +0.77% |
| 4916 |
Shenzhen Ysstech Info-Tech Co Ltd
SHE:300377 |
4.45x |
CN¥246.38 Million
≈ $36.05 Million |
CN¥55.31 Million | China | CN¥14.32 | ▲ +4.30% |
| 4917 |
Hunan Fazhan Industrial Co Ltd
SHE:000722 |
4.45x |
CN¥102.80 Million
≈ $15.04 Million |
CN¥23.08 Million | China | CN¥14.33 | ▼ -5.79% |
| 4918 |
Levima Advanced Materials Corp
SHE:003022 |
4.45x |
CN¥326.34 Million
≈ $47.75 Million |
CN¥73.30 Million | China | CN¥18.64 | ▲ +5.67% |
| 4919 |
Guangzhou Development Group Inc
SHG:600098 |
4.45x |
CN¥2.33 Billion
≈ $341.19 Million |
CN¥523.76 Million | China | CN¥6.23 | ▼ -1.74% |
| 4920 |
Suzhou Hycan Holdings Co Ltd
SHE:002787 |
4.45x |
CN¥165.18 Million
≈ $24.17 Million |
CN¥37.10 Million | China | CN¥21.56 | ▲ +3.80% |
| 4921 |
Shinil Electronics Co
KO:002700 |
4.45x |
₩1.55 Billion
≈ $1.05 Million |
₩348.74 Million | Korea | ₩1043.00 | ▼ -2.07% |
| 4922 |
Lixiang Education Holding Co Ltd
NASDAQ:LXEH |
4.45x | $62.51 Million | $14.05 Million | USA | $1.43 | ▼ -2.40% |
| 4923 |
Jiangxi Tianli Technology INC
SHE:300399 |
4.45x |
CN¥53.09 Million
≈ $7.77 Million |
CN¥11.93 Million | China | CN¥16.35 | ▲ +0.49% |
| 4924 |
Econframe Bhd
KLSE:0227 |
4.45x |
RM5.11 Million
≈ $1.28 Million |
RM1.15 Million | Malaysia | RM0.27 | ▲ +0.00% |
| 4925 |
Manoj Vaibhav Gems 'N' Jewellers Limited
NSE:MVGJL |
4.45x |
Rs985.89 Million
≈ $10.66 Million |
Rs221.62 Million | India | Rs158.22 | ▲ +0.60% |
| 4926 |
Multistrada Arah Sarana Tbk
JK:MASA |
4.45x |
Rp52.03 Million
≈ $3.05K |
Rp11.70 Million | Indonesia | Rp6200.00 | ▲ +0.00% |
| 4927 |
U.S. Physical Therapy, Inc.
NYSE:USPH |
4.45x | $24.93 Million | $5.61 Million | USA | $74.74 | ▲ +0.43% |
| 4928 |
Sigdo Koppers
SN:SK |
4.45x |
CL$144.07 Million
≈ $161.12K |
CL$32.40 Million | Chile | CL$1611.90 | ▼ -1.25% |
| 4929 |
Volta Finance Ltd
LSE:VTAS |
4.45x |
GBX28.93 Million
≈ $3.52K |
GBX6.51 Million | UK | GBX515.50 | ▲ +0.00% |
| 4930 |
Saraswanti Anugerah Makmur Pt
JK:SAMF |
4.44x |
Rp377.51 Billion
≈ $22.12 Million |
Rp84.95 Billion | Indonesia | Rp280.00 | ▼ -0.71% |
| 4931 |
Hwaseung Corporation Co Ltd
KO:013520 |
4.44x |
₩44.24 Billion
≈ $29.98 Million |
₩9.96 Billion | Korea | ₩2490.00 | ▲ +2.68% |
| 4932 |
Bintulu Port Holdings Bhd
KLSE:5032 |
4.44x |
RM118.00 Million
≈ $29.63 Million |
RM26.56 Million | Malaysia | RM5.56 | ▲ +0.00% |
| 4933 |
Galaxia SM Inc
KO:011420 |
4.44x |
₩5.96 Billion
≈ $4.04 Million |
₩1.34 Billion | Korea | ₩1384.00 | ▲ +0.14% |
| 4934 |
ECOUP OYJ EO 1
F:62H |
4.44x |
€4.60 Million
≈ $5.38 Million |
€1.04 Million | Germany | €0.94 | ▲ +1.74% |
| 4935 |
Camil Alimentos S.A
SA:CAML3 |
4.44x |
R$349.64 Million
≈ $68.61 Million |
R$78.70 Million | Brazil | R$4.29 | ▲ +1.18% |
| 4936 |
Delta Galil Industries Ltd
TA:DELT |
4.44x |
ILA111.38 Million
≈ $298.60K |
ILA25.08 Million | Israel | ILA17190.00 | ▲ +1.12% |
| 4937 |
MARKS SPENCER ADR LS-25
F:MA6A |
4.44x |
€1.31 Billion
≈ $1.54 Billion |
€295.70 Million | Germany | €7.85 | ▼ -1.88% |
| 4938 |
China Tianrui Group Cement Company Limited
F:T18 |
4.44x |
€334.17 Million
≈ $390.67 Million |
€75.26 Million | Germany | €0.02 | ▲ +0.00% |
| 4939 |
Savills
LSE:SVS |
4.44x |
GBX273.90 Million
≈ $33.33K |
GBX61.70 Million | UK | GBX914.00 | ▼ -0.11% |
| 4940 |
W.A.G payment solutions plc
LSE:EWG |
4.44x |
GBX46.75 Million
≈ $5.69K |
GBX10.54 Million | UK | GBX100.00 | ▲ +1.01% |
| 4941 |
Hamborner REIT AG
XETRA:HABA |
4.44x |
€11.85 Million
≈ $13.85 Million |
€2.67 Million | Germany | €4.46 | ▲ +0.56% |
| 4942 |
Park & Bellheimer AG
F:PKB |
4.44x |
€2.34 Million
≈ $2.73 Million |
€526.94K | Germany | €2.52 | ▲ +0.00% |
| 4943 |
Hubei Yihua Chemical Industry Co Ltd
SHE:000422 |
4.43x |
CN¥1.83 Billion
≈ $267.79 Million |
CN¥412.71 Million | China | CN¥13.09 | ▲ +1.79% |
| 4944 |
Focus Lighting and Fixtures Limited
NSE:FOCUS |
4.43x |
Rs221.81 Million
≈ $2.40 Million |
Rs50.02 Million | India | Rs74.05 | ▼ -1.62% |
| 4945 |
Pexa Group Ltd
AU:PXA |
4.43x |
AU$68.06 Million
≈ $48.16 Million |
AU$15.36 Million | Australia | AU$7.53 | ▲ +0.27% |
| 4946 |
Rico Auto Industries Limited
NSE:RICOAUTO |
4.43x |
Rs1.49 Billion
≈ $16.13 Million |
Rs336.80 Million | India | Rs137.58 | ▼ -0.56% |
| 4947 |
MaxLinear Inc
NASDAQ:MXL |
4.42x | $42.16 Million | $9.53 Million | USA | $86.06 | ▲ +14.73% |
| 4948 |
BILFINGER SE UNSP.ADR 1/5
F:GBFU |
4.42x |
€186.60 Million
≈ $218.16 Million |
€42.20 Million | Germany | €20.60 | ▼ -1.90% |
| 4949 |
Melco Resorts & Entertainment Limited
F:MAS |
4.42x |
€818.12 Million
≈ $956.46 Million |
€185.04 Million | Germany | €4.66 | ▲ +1.30% |
| 4950 |
Golden Lime PCL
BK:SUTHA |
4.42x |
฿87.65 Million
≈ $2.73 Million |
฿19.83 Million | Thailand | ฿2.90 | ▲ +2.84% |
| 4951 |
Stingray Group Inc
TO:RAY-B |
4.42x |
CA$33.12 Million
≈ $23.96 Million |
CA$7.49 Million | Canada | CA$16.62 | ▼ -4.48% |
| 4952 |
Stingray Group Inc
TO:RAY-A |
4.42x |
CA$33.12 Million
≈ $23.96 Million |
CA$7.49 Million | Canada | CA$16.20 | ▲ +2.34% |
| 4953 |
Calin Technology Co Ltd
TW:4976 |
4.42x |
NT$40.46 Million
≈ $1.27 Million |
NT$9.16 Million | Taiwan | NT$31.70 | ▲ +0.32% |
| 4954 |
Xeris Pharmaceuticals Inc
NASDAQ:XERS |
4.42x | $9.87 Million | $2.23 Million | USA | $8.78 | ▲ +2.09% |
| 4955 |
Al-Salam Real Estate Investment Trust
KLSE:5269 |
4.42x |
RM44.58 Million
≈ $11.19 Million |
RM10.09 Million | Malaysia | RM0.58 | ▲ +0.87% |
| 4956 |
Grupo Televisa SAB DRC
BA:TV |
4.42x |
AR$4.56 Billion
≈ $3.30 Million |
AR$1.03 Billion | Argentina | AR$1431.00 | ▼ -1.24% |
| 4957 |
Xxentria Technology Materials Co Ltd
TWO:8942 |
4.42x |
NT$80.16 Million
≈ $2.53 Million |
NT$18.15 Million | Taiwan | NT$38.95 | ▲ +1.17% |
| 4958 |
TH Plantations Bhd
KLSE:5112 |
4.42x |
RM31.81 Million
≈ $7.99 Million |
RM7.20 Million | Malaysia | RM0.61 | ▼ -0.82% |
| 4959 |
Materials Analysis Technology
TWO:3587 |
4.42x |
NT$543.65 Million
≈ $17.13 Million |
NT$123.13 Million | Taiwan | NT$249.50 | ▲ +1.63% |
| 4960 |
Hi-Lai Foods Co Ltd
TWO:1268 |
4.42x |
NT$451.01 Million
≈ $14.21 Million |
NT$102.15 Million | Taiwan | NT$175.50 | ▲ +1.45% |
| 4961 |
Shenzhen Heungkong Holding Co Ltd
SHG:600162 |
4.41x |
CN¥12.53 Million
≈ $1.83 Million |
CN¥2.84 Million | China | CN¥2.61 | ▼ -5.09% |
| 4962 |
Xingye Leather Technology Co Ltd
SHE:002674 |
4.41x |
CN¥54.35 Million
≈ $7.95 Million |
CN¥12.31 Million | China | CN¥19.99 | ▼ -4.49% |
| 4963 |
Weibo Corp
NASDAQ:WB |
4.41x | $218.19 Million | $49.44 Million | USA | $8.00 | ▲ +0.00% |
| 4964 |
Tian Jin Motor Dies Co Ltd
SHE:002510 |
4.41x |
CN¥133.09 Million
≈ $19.48 Million |
CN¥30.16 Million | China | CN¥5.24 | ▲ +1.35% |
| 4965 |
Seyitler Kimya Sanayi AS
IS:SEYKM |
4.41x |
TL23.23 Million
≈ $520.28K |
TL5.27 Million | Turkey | TL5.05 | ▼ -3.63% |
| 4966 |
BingEx Ltd
NASDAQ:FLX |
4.41x | $99.03 Million | $22.46 Million | USA | $2.13 | ▼ -0.47% |
| 4967 |
ad pepper media International N.V
XETRA:APM |
4.41x |
€3.48 Million
≈ $4.07 Million |
€790.00K | Germany | €2.66 | ▲ +0.00% |
| 4968 |
PT Mitra Pack Tbk
JK:PTMP |
4.41x |
Rp8.63 Billion
≈ $505.58K |
Rp1.96 Billion | Indonesia | Rp62.00 | ▼ -1.59% |
| 4969 |
AdvancedAdvT Ltd
LSE:ADVT |
4.41x |
GBX14.92 Million
≈ $1.81K |
GBX3.38 Million | UK | GBX165.00 | ▲ +3.13% |
| 4970 |
Generic Engineering Construction and Projects Limited
NSE:GENCON |
4.41x |
Rs183.26 Million
≈ $1.98 Million |
Rs41.59 Million | India | Rs39.77 | ▼ -0.57% |
| 4971 |
China High-Speed Railway Technology
SHE:000008 |
4.41x |
CN¥34.12 Million
≈ $4.99 Million |
CN¥7.74 Million | China | CN¥2.28 | ▲ +0.00% |
| 4972 |
Guangdong Feinan Resources Recycling Co Ltd
SHE:301500 |
4.40x |
CN¥565.54 Million
≈ $82.76 Million |
CN¥128.39 Million | China | CN¥20.83 | ▲ +6.06% |
| 4973 |
Lucky Strike Entertainment Corporation
NYSE:LUCK |
4.40x | $74.20 Million | $16.85 Million | USA | $7.18 | ▼ -0.97% |
| 4974 |
Mirion Technologies Inc
NYSE:MIR |
4.40x | $76.10 Million | $17.30 Million | USA | $16.27 | ▲ +3.17% |
| 4975 |
Point Mobile Co. Ltd
KQ:318020 |
4.40x |
₩7.14 Billion
≈ $4.84 Million |
₩1.62 Billion | Korea | ₩1950.00 | ▼ -3.47% |
| 4976 |
Me2on Co. Ltd
KQ:201490 |
4.40x |
₩4.04 Billion
≈ $2.74 Million |
₩917.92 Million | Korea | ₩1965.00 | ▲ +1.34% |
| 4977 |
Guangdong Golden Dragon Development Inc
SHE:000712 |
4.40x |
CN¥577.42 Million
≈ $84.49 Million |
CN¥131.31 Million | China | CN¥8.53 | ▲ +1.79% |
| 4978 |
Hanil Forging Industrial Co. Ltd
KQ:024740 |
4.40x |
₩5.58 Billion
≈ $3.78 Million |
₩1.27 Billion | Korea | ₩2095.00 | ▼ -0.24% |
| 4979 |
Henan BCCY Environmental Energy Co. Ltd
SHE:300614 |
4.39x |
CN¥165.62 Million
≈ $24.24 Million |
CN¥37.68 Million | China | CN¥8.77 | ▼ -1.90% |
| 4980 |
Bestsun Energy Co Ltd
SHG:600681 |
4.39x |
CN¥108.05 Million
≈ $15.81 Million |
CN¥24.60 Million | China | CN¥3.35 | ▼ -2.05% |
| 4981 |
The Pebble Group PLC
LSE:PEBB |
4.39x |
GBX14.82 Million
≈ $1.80K |
GBX3.37 Million | UK | GBX58.00 | ▼ -0.85% |
| 4982 |
1-800 FLOWERS.COM Inc
NASDAQ:FLWS |
4.39x | $309.88 Million | $70.55 Million | USA | $4.20 | ▼ -0.71% |
| 4983 |
Tabcorp Holdings Ltd
AU:TAH |
4.39x |
AU$95.30 Million
≈ $67.43 Million |
AU$21.70 Million | Australia | AU$0.90 | ▲ +2.87% |
| 4984 |
Ningbo Bohui Chemical Technology
SHE:300839 |
4.39x |
CN¥97.94 Million
≈ $14.33 Million |
CN¥22.30 Million | China | CN¥10.11 | ▼ -3.07% |
| 4985 |
Euro Menkul Kiymet Yatirim Ortakligi AS
IS:EUYO |
4.39x |
TL8.65 Million
≈ $193.64K |
TL1.97 Million | Turkey | TL4.95 | ▲ +0.81% |
| 4986 |
AKKO Invest Nyrt
BUD:AKKO |
4.39x |
Ft702.50 Million
≈ $2.18 Million |
Ft160.00 Million | Hungary | Ft234.00 | ▼ -0.43% |
| 4987 |
L.P.N. Development Public Company Limited
BK:LPN |
4.39x |
฿217.66 Million
≈ $6.78 Million |
฿49.57 Million | Thailand | ฿1.61 | ▲ +0.00% |
| 4988 |
Grifols S.A
F:G0FB |
4.39x |
€430.86 Million
≈ $503.73 Million |
€98.14 Million | Germany | €6.20 | ▲ +0.81% |
| 4989 |
GRIFOLS ADR 1/2/EO-50
F:G0F |
4.39x |
€430.86 Million
≈ $503.73 Million |
€98.14 Million | Germany | €4.26 | ▼ -2.74% |
| 4990 |
Jiangsu Zhongchao Cable Co Ltd
SHE:002471 |
4.39x |
CN¥117.97 Million
≈ $17.26 Million |
CN¥26.87 Million | China | CN¥4.86 | ▲ +2.32% |
| 4991 |
Malibu Boats Inc
NASDAQ:MBUU |
4.39x | $21.04 Million | $4.79 Million | USA | $28.08 | ▲ +0.11% |
| 4992 |
ORG Packaging Co Ltd
SHE:002701 |
4.39x |
CN¥759.52 Million
≈ $111.14 Million |
CN¥173.06 Million | China | CN¥4.67 | ▲ +0.00% |
| 4993 |
Shanghai Ailu Package Co. Ltd.
SHE:301062 |
4.39x |
CN¥233.92 Million
≈ $34.23 Million |
CN¥53.33 Million | China | CN¥5.73 | ▼ -0.87% |
| 4994 |
Alumindo Light Metal Industry
JK:ALMI |
4.39x |
Rp10.98 Million
≈ $643.34 |
Rp2.50 Million | Indonesia | Rp74.00 | ▲ +0.00% |
| 4995 |
Drilling Tools International Corp.
NASDAQ:DTI |
4.38x | $5.33 Million | $1.22 Million | USA | $2.27 | ▲ +0.44% |
| 4996 |
TOP Engineering Co. Ltd
KQ:065130 |
4.38x |
₩13.98 Billion
≈ $9.47 Million |
₩3.19 Billion | Korea | ₩2885.00 | ▼ -3.83% |
| 4997 |
Scandic Hotels Group AB (publ)
ST:SHOT |
4.38x |
Skr929.00 Million
≈ $99.98 Million |
Skr212.00 Million | Sweden | Skr80.35 | ▼ -0.68% |
| 4998 |
Megacable Holdings S. A. B. de C. V
MX:MEGACPO |
4.38x |
MX$3.36 Billion
≈ $193.47 Million |
MX$767.65 Million | Mexico | MX$61.58 | ▼ -3.80% |
| 4999 |
Thai Nondestructive Testing Public Company Limited
BK:TNDT |
4.38x |
฿6.16 Million
≈ $192.03K |
฿1.41 Million | Thailand | ฿0.15 | ▲ +0.00% |
| 5000 |
TAIZHOU WATER GRP. H YC 1
F:GX5 |
4.38x |
€244.85 Million
≈ $286.25 Million |
€55.92 Million | Germany | €0.11 | ▲ +0.00% |