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 |
|---|---|---|---|---|---|---|---|
| 5001 |
Al-Salam Real Estate Investment Trust
KLSE:5269 |
4.42x |
RM44.58 Million
≈ $11.19 Million |
RM10.09 Million | Malaysia | RM0.50 | ▲ +0.00% |
| 5002 |
Xxentria Technology Materials Co Ltd
TWO:8942 |
4.42x |
NT$80.16 Million
≈ $2.53 Million |
NT$18.15 Million | Taiwan | NT$41.55 | ▲ +0.12% |
| 5003 |
Materials Analysis Technology
TWO:3587 |
4.42x |
NT$543.65 Million
≈ $17.13 Million |
NT$123.13 Million | Taiwan | NT$311.00 | ▼ -3.12% |
| 5004 |
Hi-Lai Foods Co Ltd
TWO:1268 |
4.42x |
NT$451.01 Million
≈ $14.21 Million |
NT$102.15 Million | Taiwan | NT$170.50 | ▲ +0.00% |
| 5005 |
Shenzhen Heungkong Holding Co Ltd
SHG:600162 |
4.41x |
CN¥12.53 Million
≈ $1.83 Million |
CN¥2.84 Million | China | CN¥3.42 | ▲ +2.09% |
| 5006 |
Xingye Leather Technology Co Ltd
SHE:002674 |
4.41x |
CN¥54.35 Million
≈ $7.95 Million |
CN¥12.31 Million | China | CN¥14.71 | ▲ +1.66% |
| 5007 |
Weibo Corp
NASDAQ:WB |
4.41x | $218.19 Million | $49.44 Million | USA | $7.85 | ▼ -0.76% |
| 5008 |
Tian Jin Motor Dies Co Ltd
SHE:002510 |
4.41x |
CN¥133.09 Million
≈ $19.48 Million |
CN¥30.16 Million | China | CN¥6.18 | ▼ -3.13% |
| 5009 |
Fresh Del Monte Produce Inc
NYSE:FDP |
4.41x | $44.10 Million | $10.00 Million | USA | $29.37 | ▼ -0.47% |
| 5010 |
Seyitler Kimya Sanayi AS
IS:SEYKM |
4.41x |
TL23.23 Million
≈ $520.28K |
TL5.27 Million | Turkey | TL5.08 | ▼ -2.31% |
| 5011 |
BingEx Ltd
NASDAQ:FLX |
4.41x | $99.03 Million | $22.46 Million | USA | $2.29 | ▲ +1.33% |
| 5012 |
ad pepper media International N.V
XETRA:APM |
4.41x |
€3.48 Million
≈ $4.07 Million |
€790.00K | Germany | €2.66 | ▲ +0.76% |
| 5013 |
PT Mitra Pack Tbk
JK:PTMP |
4.41x |
Rp8.63 Billion
≈ $505.58K |
Rp1.96 Billion | Indonesia | Rp53.00 | ▼ -8.62% |
| 5014 |
AdvancedAdvT Ltd
LSE:ADVT |
4.41x |
GBX14.92 Million
≈ $1.81K |
GBX3.38 Million | UK | GBX155.00 | ▲ +2.65% |
| 5015 |
Generic Engineering Construction and Projects Limited
NSE:GENCON |
4.41x |
Rs183.26 Million
≈ $1.98 Million |
Rs41.59 Million | India | Rs39.78 | ▲ +0.99% |
| 5016 |
China High-Speed Railway Technology
SHE:000008 |
4.41x |
CN¥34.12 Million
≈ $4.99 Million |
CN¥7.74 Million | China | CN¥2.57 | ▼ -1.53% |
| 5017 |
Guangdong Feinan Resources Recycling Co Ltd
SHE:301500 |
4.40x |
CN¥565.54 Million
≈ $82.76 Million |
CN¥128.39 Million | China | CN¥26.08 | ▼ -2.36% |
| 5018 |
Elco Ltd
TA:ELCO |
4.40x |
ILA229.00 Million
≈ $613.94K |
ILA52.00 Million | Israel | ILA14540.00 | ▼ -1.02% |
| 5019 |
Lucky Strike Entertainment Corporation
NYSE:LUCK |
4.40x | $74.20 Million | $16.85 Million | USA | $7.66 | ▲ +4.08% |
| 5020 |
LKQ Corporation
NASDAQ:LKQ |
4.40x | $330.00 Million | $75.00 Million | USA | $25.26 | ▼ -1.06% |
| 5021 |
Mirion Technologies Inc
NYSE:MIR |
4.40x | $76.10 Million | $17.30 Million | USA | $18.22 | ▼ -0.11% |
| 5022 |
Me2on Co. Ltd
KQ:201490 |
4.40x |
₩4.04 Billion
≈ $2.74 Million |
₩917.92 Million | Korea | ₩2360.00 | ▼ -0.84% |
| 5023 |
Guangdong Golden Dragon Development Inc
SHE:000712 |
4.40x |
CN¥577.42 Million
≈ $84.49 Million |
CN¥131.31 Million | China | CN¥9.39 | ▼ -5.06% |
| 5024 |
Goodtech
OL:GOD |
4.40x |
Nkr83.10 Million
≈ $8.74 Million |
Nkr18.90 Million | Norway | Nkr13.00 | ▼ -1.14% |
| 5025 |
Hanil Forging Industrial Co. Ltd
KQ:024740 |
4.40x |
₩5.58 Billion
≈ $3.78 Million |
₩1.27 Billion | Korea | ₩2380.00 | ▼ -1.04% |
| 5026 |
Henan BCCY Environmental Energy Co. Ltd
SHE:300614 |
4.39x |
CN¥165.62 Million
≈ $24.24 Million |
CN¥37.68 Million | China | CN¥11.22 | ▼ -3.53% |
| 5027 |
Bestsun Energy Co Ltd
SHG:600681 |
4.39x |
CN¥108.05 Million
≈ $15.81 Million |
CN¥24.60 Million | China | CN¥3.72 | ▼ -0.53% |
| 5028 |
The Pebble Group PLC
LSE:PEBB |
4.39x |
GBX14.82 Million
≈ $1.80K |
GBX3.37 Million | UK | GBX61.00 | ▲ +0.00% |
| 5029 |
1-800 FLOWERS.COM Inc
NASDAQ:FLWS |
4.39x | $309.88 Million | $70.55 Million | USA | $4.52 | ▲ +4.39% |
| 5030 |
Tabcorp Holdings Ltd
AU:TAH |
4.39x |
AU$95.30 Million
≈ $67.43 Million |
AU$21.70 Million | Australia | AU$0.80 | ▲ +0.00% |
| 5031 |
Ningbo Bohui Chemical Technology
SHE:300839 |
4.39x |
CN¥97.94 Million
≈ $14.33 Million |
CN¥22.30 Million | China | CN¥15.56 | ▼ -3.05% |
| 5032 |
Euro Menkul Kiymet Yatirim Ortakligi AS
IS:EUYO |
4.39x |
TL8.65 Million
≈ $193.64K |
TL1.97 Million | Turkey | TL6.44 | ▼ -2.28% |
| 5033 |
AKKO Invest Nyrt
BUD:AKKO |
4.39x |
Ft702.50 Million
≈ $2.18 Million |
Ft160.00 Million | Hungary | Ft239.00 | ▲ +0.00% |
| 5034 |
L.P.N. Development Public Company Limited
BK:LPN |
4.39x |
฿217.66 Million
≈ $6.78 Million |
฿49.57 Million | Thailand | ฿1.55 | ▲ +0.00% |
| 5035 |
Grifols S.A
F:G0FB |
4.39x |
€430.86 Million
≈ $503.73 Million |
€98.14 Million | Germany | €6.35 | ▲ +0.00% |
| 5036 |
GRIFOLS ADR 1/2/EO-50
F:G0F |
4.39x |
€430.86 Million
≈ $503.73 Million |
€98.14 Million | Germany | €4.26 | ▼ -2.74% |
| 5037 |
Jiangsu Zhongchao Cable Co Ltd
SHE:002471 |
4.39x |
CN¥117.97 Million
≈ $17.26 Million |
CN¥26.87 Million | China | CN¥7.23 | ▲ +2.99% |
| 5038 |
Malibu Boats Inc
NASDAQ:MBUU |
4.39x | $21.04 Million | $4.79 Million | USA | $27.07 | ▼ -0.77% |
| 5039 |
ORG Packaging Co Ltd
SHE:002701 |
4.39x |
CN¥759.52 Million
≈ $111.14 Million |
CN¥173.06 Million | China | CN¥4.91 | ▼ -1.01% |
| 5040 |
Shanghai Ailu Package Co. Ltd.
SHE:301062 |
4.39x |
CN¥233.92 Million
≈ $34.23 Million |
CN¥53.33 Million | China | CN¥6.54 | ▼ -1.80% |
| 5041 |
Alumindo Light Metal Industry
JK:ALMI |
4.39x |
Rp10.98 Million
≈ $643.34 |
Rp2.50 Million | Indonesia | Rp74.00 | ▲ +0.00% |
| 5042 |
Drilling Tools International Corp.
NASDAQ:DTI |
4.38x | $5.33 Million | $1.22 Million | USA | $2.82 | ▲ +1.44% |
| 5043 |
TOP Engineering Co. Ltd
KQ:065130 |
4.38x |
₩13.98 Billion
≈ $9.47 Million |
₩3.19 Billion | Korea | ₩3680.00 | ▼ -7.65% |
| 5044 |
Scandic Hotels Group AB (publ)
ST:SHOT |
4.38x |
Skr929.00 Million
≈ $99.98 Million |
Skr212.00 Million | Sweden | Skr88.55 | ▲ +0.74% |
| 5045 |
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$60.30 | ▲ +1.60% |
| 5046 |
Sinopec Shandong Taishan Petroleum Co Ltd
SHE:000554 |
4.38x |
CN¥44.23 Million
≈ $6.47 Million |
CN¥10.10 Million | China | CN¥6.70 | ▼ -4.83% |
| 5047 |
Thai Nondestructive Testing Public Company Limited
BK:TNDT |
4.38x |
฿6.16 Million
≈ $192.03K |
฿1.41 Million | Thailand | ฿0.13 | ▲ +0.00% |
| 5048 |
TAIZHOU WATER GRP. H YC 1
F:GX5 |
4.38x |
€244.85 Million
≈ $286.25 Million |
€55.92 Million | Germany | €0.10 | ▲ +0.00% |
| 5049 |
Goobit Group AB
ST:BTCX |
4.38x |
Skr2.87 Million
≈ $309.07K |
Skr656.00K | Sweden | Skr0.05 | ▼ -5.88% |
| 5050 |
Export Packing
KO:002200 |
4.38x |
₩5.81 Billion
≈ $3.93 Million |
₩1.33 Billion | Korea | ₩2575.00 | ▼ -0.19% |
| 5051 |
Kumho Tire
KO:073240 |
4.38x |
₩362.43 Billion
≈ $245.62 Million |
₩82.82 Billion | Korea | ₩4780.00 | ▼ -0.42% |
| 5052 |
Air China Ltd Class A
SHG:601111 |
4.38x |
CN¥16.08 Billion
≈ $2.35 Billion |
CN¥3.68 Billion | China | CN¥6.50 | ▼ -0.15% |
| 5053 |
Anhui Huaren Health Pharmaceutical Co. Ltd. Cl A
SHE:301408 |
4.38x |
CN¥837.18 Million
≈ $122.51 Million |
CN¥191.35 Million | China | CN¥16.42 | ▼ -3.86% |
| 5054 |
Leyand International Tbk
JK:LAPD |
4.37x |
Rp3.75 Billion
≈ $219.85K |
Rp857.82 Million | Indonesia | Rp55.00 | ▼ -5.17% |
| 5055 |
Xplore Resources Corp
V:XPLR |
4.37x |
CA$166.72K
≈ $120.61K |
CA$38.13K | Canada | CA$0.04 | ▲ +0.00% |
| 5056 |
Grupa Azoty Zaklady Azotowe Pulawy SA
WAR:ZAP |
4.37x |
zł959.19 Million
≈ $263.98 Million |
zł219.37 Million | Poland | zł50.00 | ▼ -1.96% |
| 5057 |
Taisol Electronics Co Ltd
TW:3338 |
4.37x |
NT$133.33 Million
≈ $4.20 Million |
NT$30.50 Million | Taiwan | NT$81.50 | ▼ -5.01% |
| 5058 |
Shandong Molong Petroleum Machinery Company Limited
F:PXI |
4.37x |
€179.52 Million
≈ $209.88 Million |
€41.08 Million | Germany | €0.60 | ▼ -3.25% |
| 5059 |
Mesiniaga Bhd
KLSE:5011 |
4.37x |
RM7.39 Million
≈ $1.86 Million |
RM1.69 Million | Malaysia | RM1.30 | ▲ +0.00% |
| 5060 |
Karelian Diamond Resources PLC
LSE:KDR |
4.37x |
GBX433.28
≈ $0.05 |
GBX99.16 | UK | GBX0.88 | ▲ +0.00% |
| 5061 |
seha corporation
KO:027970 |
4.37x |
₩13.55 Billion
≈ $9.18 Million |
₩3.10 Billion | Korea | ₩641.00 | ▼ -3.61% |
| 5062 |
Paul Hartmann AG
F:PHH2 |
4.37x |
€25.54 Million
≈ $29.86 Million |
€5.85 Million | Germany | €207.00 | ▼ -0.48% |
| 5063 |
Sunny Friend Environmental Technology Co Ltd
TW:8341 |
4.37x |
NT$500.49 Million
≈ $15.77 Million |
NT$114.58 Million | Taiwan | NT$78.60 | ▲ +1.42% |
| 5064 |
Santech Holdings Limited
NASDAQ:STEC |
4.37x | $525.32 Million | $120.27 Million | USA | $302.20 | ▲ +0.70% |
| 5065 |
Chord Energy Corp
NASDAQ:CHRD |
4.37x | $568.15 Million | $130.11 Million | USA | $140.07 | ▼ -0.39% |
| 5066 |
Embotelladora Andina S.A
SN:ANDINA-B |
4.37x |
CL$154.18 Billion
≈ $172.42 Million |
CL$35.31 Billion | Chile | CL$4149.00 | ▼ -3.51% |
| 5067 |
Embotelladora Andina S.A
F:AKOB |
4.37x |
€154.18 Billion
≈ $180.25 Billion |
€35.31 Billion | Germany | €24.60 | ▼ -2.38% |
| 5068 |
Bermaz Auto Bhd
KLSE:5248 |
4.37x |
RM142.46 Million
≈ $35.77 Million |
RM32.63 Million | Malaysia | RM0.90 | ▲ +0.00% |
| 5069 |
AIMA Technology Group Co Ltd
SHG:603529 |
4.36x |
CN¥3.03 Billion
≈ $443.80 Million |
CN¥694.82 Million | China | CN¥20.73 | ▼ -2.17% |
| 5070 |
International Research Corporation Public Company Limited
BK:IRCP |
4.36x |
฿57.72 Million
≈ $1.80 Million |
฿13.23 Million | Thailand | ฿0.27 | ▲ +3.85% |
| 5071 |
Creative Media & Community Trust Corporation
NASDAQ:CMCT |
4.36x | $4.12 Million | $944.00K | USA | $3.28 | ▼ -0.91% |
| 5072 |
Kehua Holdings Co Ltd Class A
SHG:603161 |
4.36x |
CN¥113.95 Million
≈ $16.67 Million |
CN¥26.12 Million | China | CN¥14.82 | ▲ +6.01% |
| 5073 |
SPG Co. Ltd
KQ:058610 |
4.36x |
₩15.90 Billion
≈ $10.78 Million |
₩3.65 Billion | Korea | ₩111500.00 | ▼ -9.86% |
| 5074 |
Ni Steel
KO:008260 |
4.36x |
₩20.30 Billion
≈ $13.75 Million |
₩4.65 Billion | Korea | ₩3075.00 | ▼ -0.16% |
| 5075 |
Evotec SE
XETRA:EVT |
4.36x |
€63.69 Million
≈ $74.46 Million |
€14.62 Million | Germany | €5.12 | ▲ +1.79% |
| 5076 |
Nanjing Sciyon Automation Group Co Ltd
SHE:002380 |
4.35x |
CN¥353.85 Million
≈ $51.78 Million |
CN¥81.26 Million | China | CN¥38.41 | ▼ -1.99% |
| 5077 |
Organización Soriana S. A. B. de C. V
MX:SORIANAB |
4.35x |
MX$3.49 Billion
≈ $200.69 Million |
MX$801.01 Million | Mexico | MX$31.00 | ▼ -1.62% |
| 5078 |
EVOTEC SE ADR 1/2 O.N.
F:EVTA |
4.35x |
€63.63 Million
≈ $74.39 Million |
€14.62 Million | Germany | €2.66 | ▼ -1.48% |
| 5079 |
Evotec SE ADR
NASDAQ:EVO |
4.35x | $63.63 Million | $14.62 Million | USA | $3.23 | ▼ -2.12% |
| 5080 |
Orbia Advance Corporation S.A.B. de C.V
F:4FZ |
4.35x |
€374.00 Million
≈ $437.25 Million |
€86.00 Million | Germany | €1.11 | ▼ -1.77% |
| 5081 |
Madusari Murni Indah Tbk PT
JK:MOLI |
4.35x |
Rp133.24 Billion
≈ $7.81 Million |
Rp30.64 Billion | Indonesia | Rp195.00 | ▼ -5.34% |
| 5082 |
Csd Water Service Co Ltd
SHG:603903 |
4.35x |
CN¥163.44 Million
≈ $23.92 Million |
CN¥37.59 Million | China | CN¥12.32 | ▲ +10.00% |
| 5083 |
Xiamen R&T Plumbing Technology Co Ltd
SHE:002790 |
4.35x |
CN¥43.06 Million
≈ $6.30 Million |
CN¥9.91 Million | China | CN¥6.16 | ▼ -2.07% |
| 5084 |
Bharat Heavy Electricals Limited
NSE:BHEL |
4.35x |
Rs21.92 Billion
≈ $237.04 Million |
Rs5.04 Billion | India | Rs389.20 | ▼ -4.21% |
| 5085 |
Guangdong Homa Appliances Co Ltd
SHE:002668 |
4.34x |
CN¥634.11 Million
≈ $92.79 Million |
CN¥145.95 Million | China | CN¥9.28 | ▼ -2.11% |
| 5086 |
ISE Commerce Company Limited
KQ:069920 |
4.34x |
₩2.77 Billion
≈ $1.88 Million |
₩637.10 Million | Korea | ₩1249.00 | ▼ -2.19% |
| 5087 |
OPmobility SE
PA:OPM |
4.34x |
€391.00 Million
≈ $457.12 Million |
€90.00 Million | France | €15.98 | ▼ -4.82% |
| 5088 |
Cheng Shin Rubber Ind. Co Ltd
TW:2105 |
4.34x |
NT$3.74 Billion
≈ $117.83 Million |
NT$860.92 Million | Taiwan | NT$34.55 | ▲ +0.00% |
| 5089 |
SAMT Co. Ltd
KQ:031330 |
4.34x |
₩64.81 Billion
≈ $43.92 Million |
₩14.92 Billion | Korea | ₩18860.00 | ▲ +15.92% |
| 5090 |
Bank of Ayudhya PCL
BK:BAY |
4.34x |
฿30.96 Billion
≈ $964.93 Million |
฿7.13 Billion | Thailand | ฿38.50 | ▲ +6.21% |
| 5091 |
Bank of Ayudhya Public Company Limited
F:NVAU |
4.34x |
€30.96 Billion
≈ $36.19 Billion |
€7.13 Billion | Germany | €0.96 | ▲ +3.24% |
| 5092 |
Solar A/S
CO:SOLAR-B |
4.34x |
Dkr430.00 Million
≈ $67.28 Million |
Dkr99.00 Million | Denmark | Dkr198.60 | ▲ +2.06% |
| 5093 |
Shenzhen King Brother Electronics Technology Co.Ltd.
SHE:301041 |
4.34x |
CN¥87.56 Million
≈ $12.81 Million |
CN¥20.16 Million | China | CN¥32.36 | ▼ -3.60% |
| 5094 |
Shanghai Industrial Development Co Ltd
SHG:600748 |
4.34x |
CN¥629.05 Million
≈ $92.05 Million |
CN¥144.94 Million | China | CN¥4.29 | ▼ -4.45% |
| 5095 |
Enero Group Ltd
AU:EGG |
4.34x |
AU$1.28 Million
≈ $905.68K |
AU$295.00K | Australia | AU$0.32 | ▼ -3.08% |
| 5096 |
Costamare Bulkers Holdings Limited
NYSE:CMDB |
4.34x | $31.90 Million | $7.35 Million | USA | $16.79 | ▲ +3.32% |
| 5097 |
Harmonic Inc
NASDAQ:HLIT |
4.34x | $31.69 Million | $7.31 Million | USA | $14.61 | ▼ -0.34% |
| 5098 |
Equinix Inc
NASDAQ:EQIX |
4.33x | $1.14 Billion | $264.00 Million | USA | $1089.15 | ▲ +1.13% |
| 5099 |
GCI Liberty, Inc.
NASDAQ:GLIBK |
4.33x | $78.00 Million | $18.00 Million | USA | $20.71 | ▲ +0.78% |
| 5100 |
Sino Medical Sciences Technology In
SHG:688108 |
4.33x |
CN¥31.52 Million
≈ $4.61 Million |
CN¥7.28 Million | China | CN¥20.08 | ▼ -1.52% |