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 |
|---|---|---|---|---|---|---|---|
| 4001 |
Ningbo Ronbay New Energy Tech Ltd
SHG:688005 |
5.62x |
CN¥1.01 Billion
≈ $147.52 Million |
CN¥179.52 Million | China | CN¥26.66 | ▲ +7.98% |
| 4002 |
Beijing Oriental Jicheng Co Ltd
SHE:002819 |
5.61x |
CN¥129.73 Million
≈ $18.98 Million |
CN¥23.11 Million | China | CN¥19.04 | ▲ +1.17% |
| 4003 |
Thungela Resources Limited
JSE:TGA |
5.61x |
ZAC1.43 Billion
≈ $757.85K |
ZAC254.00 Million | South Africa | ZAC10108.00 | ▲ +1.18% |
| 4004 |
Guangdong Enpack Packaging Co Ltd
SHE:002846 |
5.61x |
CN¥57.25 Million
≈ $8.38 Million |
CN¥10.20 Million | China | CN¥9.18 | ▲ +0.99% |
| 4005 |
Moso Power Supply Technology Co Ltd
SHE:002660 |
5.61x |
CN¥3.35 Million
≈ $490.91K |
CN¥597.96K | China | CN¥6.08 | ▲ +0.66% |
| 4006 |
Next Entertainment World Co. Ltd
KQ:160550 |
5.61x |
₩17.25 Billion
≈ $11.69 Million |
₩3.08 Billion | Korea | ₩1090.00 | ▲ +1.77% |
| 4007 |
Grupa Azoty Zaklady Chemiczne Police SA
WAR:PCE |
5.61x |
zł276.25 Million
≈ $76.03 Million |
zł49.27 Million | Poland | zł7.28 | ▲ +0.00% |
| 4008 |
News Corp A
NASDAQ:NWSA |
5.61x | $499.00 Million | $89.00 Million | USA | $27.53 | ▼ -2.70% |
| 4009 |
Laurus Labs Limited
NSE:LAURUSLABS |
5.61x |
Rs10.93 Billion
≈ $118.22 Million |
Rs1.95 Billion | India | Rs1593.20 | ▲ +2.20% |
| 4010 |
Jinko Power Technology Co Ltd
SHG:601778 |
5.61x |
CN¥1.31 Billion
≈ $191.11 Million |
CN¥232.97 Million | China | CN¥3.51 | ▲ +2.63% |
| 4011 |
Innolux Corp
TW:3481 |
5.60x |
NT$9.13 Billion
≈ $287.71 Million |
NT$1.63 Billion | Taiwan | NT$50.70 | ▲ +0.60% |
| 4012 |
Vamos Locação de Caminhões Máquinas e Equipamentos S.A
SA:VAMO3 |
5.60x |
R$685.32 Million
≈ $134.47 Million |
R$122.31 Million | Brazil | R$3.09 | ▲ +0.00% |
| 4013 |
Vinvest Capital Holdings Bhd
KLSE:0069 |
5.60x |
RM1.30 Million
≈ $327.03K |
RM232.52K | Malaysia | RM0.02 | ▲ +0.00% |
| 4014 |
Suumaya Industries Limited
NSE:SUULD |
5.60x |
Rs36.40 Million
≈ $393.65K |
Rs6.50 Million | India | Rs1.57 | ▲ +0.00% |
| 4015 |
Ao World
LSE:AO |
5.60x |
GBX70.50 Million
≈ $8.58K |
GBX12.60 Million | UK | GBX92.90 | ▲ +1.42% |
| 4016 |
DCM Shriram Limited
NSE:DCMSHRIRAM |
5.59x |
Rs15.24 Billion
≈ $164.84 Million |
Rs2.73 Billion | India | Rs1038.10 | ▲ +0.67% |
| 4017 |
Suvidhaa Infoserve Limited
NSE:SUVIDHAA |
5.59x |
Rs69.00 Million
≈ $746.21K |
Rs12.34 Million | India | Rs2.51 | ▼ -1.57% |
| 4018 |
Cypark Resources Berhad
KLSE:5184 |
5.59x |
RM56.18 Million
≈ $14.10 Million |
RM10.05 Million | Malaysia | RM0.66 | ▼ -0.75% |
| 4019 |
Digital Turbine Inc
NASDAQ:APPS |
5.59x | $14.18 Million | $2.54 Million | USA | $9.18 | ▲ +10.07% |
| 4020 |
Maiden Holdings Ltd
NASDAQ:MHLD |
5.58x | $8.05 Million | $1.44 Million | USA | $1.15 | ▲ +0.00% |
| 4021 |
Jiajia Food Group Co Ltd
SHE:002650 |
5.58x |
CN¥84.16 Million
≈ $12.32 Million |
CN¥15.08 Million | China | CN¥5.50 | ▼ -1.79% |
| 4022 |
Hoegh Autoliners ASA
OL:HAUTO |
5.58x |
Nkr583.48 Million
≈ $61.40 Million |
Nkr104.54 Million | Norway | Nkr159.40 | ▲ +2.05% |
| 4023 |
ServiceNow Inc
NYSE:NOW |
5.58x | $2.24 Billion | $401.00 Million | USA | $102.06 | ▼ -2.52% |
| 4024 |
Grandjoy Holdings Group Co Ltd
SHE:000031 |
5.58x |
CN¥2.04 Billion
≈ $299.06 Million |
CN¥366.26 Million | China | CN¥2.07 | ▼ -0.96% |
| 4025 |
NEXA RESOURCES S.A. DL 1
F:NE0 |
5.58x |
€280.82 Million
≈ $328.31 Million |
€50.34 Million | Germany | €10.30 | ▼ -0.96% |
| 4026 |
Rocky Mountain Chocolate Factory
NASDAQ:RMCF |
5.57x | $2.00 Million | $359.21K | USA | $0.94 | ▲ +2.55% |
| 4027 |
Weizmann Limited
NSE:WEIZMANIND |
5.56x |
Rs177.49 Million
≈ $1.92 Million |
Rs31.89 Million | India | Rs78.01 | ▼ -1.15% |
| 4028 |
Jinro Distillers Co. Ltd
KQ:018120 |
5.56x |
₩9.80 Billion
≈ $6.64 Million |
₩1.76 Billion | Korea | ₩16460.00 | ▼ -0.06% |
| 4029 |
H & M Hennes & Mauritz AB (publ)
ST:HM-B |
5.56x |
Skr4.03 Billion
≈ $433.15 Million |
Skr724.00 Million | Sweden | Skr161.70 | ▼ -0.77% |
| 4030 |
Dhc Software Co Ltd
SHE:002065 |
5.56x |
CN¥593.31 Million
≈ $86.82 Million |
CN¥106.73 Million | China | CN¥6.97 | ▲ +0.43% |
| 4031 |
Development Advance Solution Co Ltd
KO:058730 |
5.56x |
₩11.35 Billion
≈ $7.69 Million |
₩2.04 Billion | Korea | ₩4350.00 | ▼ -0.23% |
| 4032 |
Hua Hong Semiconductor Limited
F:1HH |
5.55x |
€196.55 Million
≈ $229.78 Million |
€35.39 Million | Germany | €14.85 | ▼ -13.90% |
| 4033 |
FARO Technologies Inc
NASDAQ:FARO |
5.55x | $5.03 Million | $906.00K | USA | $43.99 | ▲ +0.00% |
| 4034 |
Guangzhou Sanfu New Materials Technology Co. Ltd. A
SHG:688359 |
5.55x |
CN¥30.01 Million
≈ $4.39 Million |
CN¥5.41 Million | China | CN¥124.00 | ▲ +17.18% |
| 4035 |
Shinsegae
KO:004170 |
5.54x |
₩195.12 Billion
≈ $132.23 Million |
₩35.20 Billion | Korea | ₩562000.00 | ▲ +5.84% |
| 4036 |
M.J. International Co Ltd
TW:8466 |
5.54x |
NT$355.49 Million
≈ $11.20 Million |
NT$64.13 Million | Taiwan | NT$17.45 | ▲ +2.65% |
| 4037 |
NH All One REIT Co Ltd
KO:400760 |
5.54x |
₩7.71 Billion
≈ $5.23 Million |
₩1.39 Billion | Korea | ₩2980.00 | ▲ +0.17% |
| 4038 |
Wafer Works
TWO:6182 |
5.54x |
NT$123.72 Million
≈ $3.90 Million |
NT$22.32 Million | Taiwan | NT$130.00 | ▼ -3.70% |
| 4039 |
Grupo Aval Acciones y Valores S.A
F:6GAA |
5.54x |
€359.10 Billion
≈ $419.82 Billion |
€64.80 Billion | Germany | €4.26 | ▲ +0.95% |
| 4040 |
Dharani Sugars&Chemicals Limited
NSE:DHARSUGAR |
5.54x |
Rs1.26 Billion
≈ $13.66 Million |
Rs228.04 Million | India | Rs8.55 | ▲ +0.00% |
| 4041 |
Alisa Pankki Oyj
HE:ALISA |
5.53x |
€89.10 Million
≈ $104.17 Million |
€16.10 Million | Finland | €0.13 | ▲ +0.40% |
| 4042 |
Witbe Net SA
PA:ALWIT |
5.53x |
€4.08 Million
≈ $4.77 Million |
€738.00K | France | €3.18 | ▲ +4.95% |
| 4043 |
Ovintiv Inc
NYSE:OVV |
5.53x | $818.63 Million | $148.00 Million | USA | $59.37 | ▲ +2.77% |
| 4044 |
Regenxbio Inc
NASDAQ:RGNX |
5.53x | $33.63 Million | $6.08 Million | USA | $10.34 | ▲ +0.19% |
| 4045 |
Chinese Universe Publishing And Media Co Ltd
SHG:600373 |
5.53x |
CN¥601.20 Million
≈ $87.97 Million |
CN¥108.78 Million | China | CN¥7.30 | ▲ +0.14% |
| 4046 |
Vodafone Group PLC
LSE:VOD |
5.53x |
GBX4.51 Billion
≈ $548.61K |
GBX816.00 Million | UK | GBX114.35 | ▼ -0.74% |
| 4047 |
Yangtze Optical Fibre and Cable Joint Stock Ltd Co
SHG:601869 |
5.52x |
CN¥1.90 Billion
≈ $278.12 Million |
CN¥344.06 Million | China | CN¥406.38 | ▲ +6.38% |
| 4048 |
YBM Net Inc
KQ:057030 |
5.52x |
₩3.64 Billion
≈ $2.46 Million |
₩658.65 Million | Korea | ₩2100.00 | ▼ -1.41% |
| 4049 |
Turk Traktor ve Ziraat Makineleri AS
IS:TTRAK |
5.52x |
TL1.87 Billion
≈ $41.84 Million |
TL338.46 Million | Turkey | TL417.00 | ▼ -3.25% |
| 4050 |
Maiden Holdings Ltd
F:4OWA |
5.52x |
€8.05 Million
≈ $9.41 Million |
€1.46 Million | Germany | €0.86 | ▲ +0.00% |
| 4051 |
Alpha Services and Holdings S.A.
AT:ALPHA |
5.52x |
€1.23 Billion
≈ $1.44 Billion |
€223.00 Million | Greece | €4.07 | ▲ +4.70% |
| 4052 |
GD Power Development Co Ltd
SHG:600795 |
5.51x |
CN¥17.04 Billion
≈ $2.49 Billion |
CN¥3.09 Billion | China | CN¥4.85 | ▼ -0.61% |
| 4053 |
Grupo Casas Bahia S.A.
SA:BHIA3 |
5.51x |
R$204.00 Million
≈ $40.03 Million |
R$37.00 Million | Brazil | R$0.91 | ▼ -9.90% |
| 4054 |
Inventronics Hangzhou Inc
SHE:300582 |
5.51x |
CN¥15.39 Million
≈ $2.25 Million |
CN¥2.79 Million | China | CN¥9.81 | ▲ +2.40% |
| 4055 |
JA Solar Technology Co Ltd
SHE:002459 |
5.51x |
CN¥2.15 Billion
≈ $314.51 Million |
CN¥389.84 Million | China | CN¥7.11 | ▲ +0.71% |
| 4056 |
Stern Groep N.V.
AS:PBH |
5.51x |
€14.13 Million
≈ $16.52 Million |
€2.56 Million | Netherlands | €3.44 | ▲ +0.00% |
| 4057 |
Albatron Technology Co Ltd
TWO:5386 |
5.51x |
NT$252.45 Million
≈ $7.95 Million |
NT$45.83 Million | Taiwan | NT$258.50 | ▲ +10.00% |
| 4058 |
CBAK ENERGY TECH. NEW
F:B6JA |
5.51x |
€14.60 Million
≈ $17.07 Million |
€2.65 Million | Germany | €0.54 | ▲ +0.00% |
| 4059 |
CBAK Energy Technology Inc
NASDAQ:CBAT |
5.51x | $14.60 Million | $2.65 Million | USA | $0.52 | ▲ +4.19% |
| 4060 |
Jiangsu Phoenix Publishing & Media Corp Ltd
SHG:601928 |
5.50x |
CN¥635.29 Million
≈ $92.96 Million |
CN¥115.46 Million | China | CN¥9.53 | ▼ -1.14% |
| 4061 |
Taihan Precision Technology Co Ltd
TWO:1336 |
5.50x |
NT$97.27 Million
≈ $3.06 Million |
NT$17.68 Million | Taiwan | NT$16.65 | ▲ +9.90% |
| 4062 |
Eniro AB
ST:ENRO |
5.50x |
Skr44.00 Million
≈ $4.74 Million |
Skr8.00 Million | Sweden | Skr24.75 | ▼ -2.56% |
| 4063 |
MMAG Holdings Bhd
KLSE:0034 |
5.50x |
RM196.85 Million
≈ $49.42 Million |
RM35.80 Million | Malaysia | RM0.03 | ▲ +0.00% |
| 4064 |
Korean Drug Co. Ltd
KQ:014570 |
5.49x |
₩6.60 Billion
≈ $4.47 Million |
₩1.20 Billion | Korea | ₩3390.00 | ▲ +1.19% |
| 4065 |
Megawin Technology Co Ltd
TWO:3122 |
5.49x |
NT$27.99 Million
≈ $881.93K |
NT$5.10 Million | Taiwan | NT$26.00 | ▲ +1.36% |
| 4066 |
Bank Millennium S.A.
WAR:MIL |
5.49x |
zł1.82 Billion
≈ $500.93 Million |
zł331.48 Million | Poland | zł20.46 | ▲ +2.89% |
| 4067 |
Eversendai Corporation Bhd
KLSE:5205 |
5.49x |
RM14.58 Million
≈ $3.66 Million |
RM2.66 Million | Malaysia | RM0.30 | ▲ +0.00% |
| 4068 |
Solutions 30 SE
PA:S30 |
5.49x |
€40.38 Million
≈ $47.20 Million |
€7.36 Million | France | €0.54 | ▼ -0.37% |
| 4069 |
Perdana Karya Perkasa Tbk
JK:PKPK |
5.49x |
Rp51.68 Billion
≈ $3.03 Million |
Rp9.42 Billion | Indonesia | Rp3800.00 | ▲ +4.40% |
| 4070 |
Suzhou Iron Technology Co. Ltd. A
SHG:688329 |
5.48x |
CN¥40.76 Million
≈ $5.96 Million |
CN¥7.43 Million | China | CN¥17.06 | ▲ +1.61% |
| 4071 |
Hanwang Technology Co Ltd
SHE:002362 |
5.48x |
CN¥77.10 Million
≈ $11.28 Million |
CN¥14.06 Million | China | CN¥14.32 | ▲ +1.49% |
| 4072 |
SZZT Electronics Co Ltd
SHE:002197 |
5.48x |
CN¥15.01 Million
≈ $2.20 Million |
CN¥2.74 Million | China | CN¥6.34 | ▲ +10.07% |
| 4073 |
Barclays PLC
LSE:BARC |
5.48x |
GBX18.74 Billion
≈ $2.28 Million |
GBX3.42 Billion | UK | GBX522.40 | ▲ +1.95% |
| 4074 |
IDT Australia Ltd
AU:IDT |
5.48x |
AU$6.65 Million
≈ $4.71 Million |
AU$1.21 Million | Australia | AU$0.04 | ▲ +28.13% |
| 4075 |
Adomos SA
PA:ALADO |
5.48x |
€1.86 Million
≈ $2.18 Million |
€340.00K | France | €0.38 | ▲ +7.04% |
| 4076 |
Solutions 30 SE
F:30L3 |
5.48x |
€20.19 Million
≈ $23.60 Million |
€3.69 Million | Germany | €0.60 | ▼ -9.44% |
| 4077 |
CENIT Aktiengesellschaft
XETRA:CSH |
5.47x |
€13.76 Million
≈ $16.08 Million |
€2.51 Million | Germany | €7.42 | ▲ +0.82% |
| 4078 |
Novem Group S.A.
XETRA:NVM |
5.47x |
€14.96 Million
≈ $17.50 Million |
€2.73 Million | Germany | €2.62 | ▲ +0.77% |
| 4079 |
Mistral Iberia Real Estate SOCIMI S.A.
MC:YMIB |
5.47x |
€96.28K
≈ $112.56K |
€17.59K | Spain | €0.96 | ▲ +0.00% |
| 4080 |
Invoicery Group AB
ST:FRILAN |
5.47x |
Skr45.90 Million
≈ $4.94 Million |
Skr8.39 Million | Sweden | Skr6.90 | ▲ +1.47% |
| 4081 |
Kailong High Technology Co. Ltd.
SHE:300912 |
5.47x |
CN¥51.23 Million
≈ $7.50 Million |
CN¥9.36 Million | China | CN¥22.65 | ▼ -1.01% |
| 4082 |
Payment Financial Technologies Ltd
TA:PMNT |
5.47x |
ILA28.28 Million
≈ $75.81K |
ILA5.17 Million | Israel | ILA571.80 | ▲ +0.37% |
| 4083 |
Adecco Group AG
F:ADIA |
5.47x |
€476.00 Million
≈ $556.49 Million |
€87.00 Million | Germany | €10.70 | ▼ -0.93% |
| 4084 |
Origin Enterprises Plc
IR:OIZ |
5.47x |
€128.13 Million
≈ $149.80 Million |
€23.42 Million | Ireland | €4.30 | ▲ +2.63% |
| 4085 |
Burelle SA
PA:BUR |
5.47x |
€361.00 Million
≈ $422.05 Million |
€66.00 Million | France | €369.00 | ▼ -0.81% |
| 4086 |
Taseko Mines Ltd
TO:TKO |
5.46x |
CA$92.03 Million
≈ $66.57 Million |
CA$16.84 Million | Canada | CA$10.88 | ▲ +10.23% |
| 4087 |
Compañía Minera Autlán S.A.B. de C.V
MX:AUTLANB |
5.46x |
MX$23.60 Million
≈ $1.36 Million |
MX$4.32 Million | Mexico | MX$7.48 | ▼ -1.58% |
| 4088 |
Ashtead Group PLC
LSE:AHT |
5.46x |
GBX1.58 Billion
≈ $192.56K |
GBX290.00 Million | UK | GBX5326.00 | ▼ -0.04% |
| 4089 |
El-Mor Electric Installation & Services 1986 Ltd
TA:ELMR |
5.46x |
ILA40.05 Million
≈ $107.36K |
ILA7.34 Million | Israel | ILA2753.00 | ▲ +1.51% |
| 4090 |
Worldline SA
PA:WLN |
5.46x |
€441.90 Million
≈ $516.63 Million |
€81.00 Million | France | €10.16 | ▲ +2.77% |
| 4091 |
Samhyun Steel Co. Ltd
KQ:017480 |
5.46x |
₩10.10 Billion
≈ $6.85 Million |
₩1.85 Billion | Korea | ₩4685.00 | ▲ +1.30% |
| 4092 |
Guangdong Shaoneng Group Co Ltd
SHE:000601 |
5.46x |
CN¥418.06 Million
≈ $61.18 Million |
CN¥76.64 Million | China | CN¥6.78 | ▼ -3.83% |
| 4093 |
Cashbil
JSE:CSB |
5.45x |
ZAC548.08 Million
≈ $291.28K |
ZAC100.56 Million | South Africa | ZAC11375.00 | ▼ -1.09% |
| 4094 |
MM Forgings Limited
NSE:MMFL |
5.45x |
Rs1.82 Billion
≈ $19.64 Million |
Rs333.28 Million | India | Rs555.75 | ▲ +4.13% |
| 4095 |
Hsing Ta Cement Co Ltd
TW:1109 |
5.45x |
NT$432.63 Million
≈ $13.63 Million |
NT$79.39 Million | Taiwan | NT$13.85 | ▼ -0.36% |
| 4096 |
Foshan Golden Milky Way Intelligent Equipment Co Ltd
SHE:300619 |
5.45x |
CN¥294.05 Million
≈ $43.03 Million |
CN¥53.98 Million | China | CN¥22.85 | ▲ +4.48% |
| 4097 |
WenYi Trinity Technology Co Ltd
SHG:600520 |
5.45x |
CN¥17.06 Million
≈ $2.50 Million |
CN¥3.13 Million | China | CN¥24.76 | ▲ +5.86% |
| 4098 |
Kindom Construction Corp
TW:2520 |
5.45x |
NT$1.68 Billion
≈ $52.95 Million |
NT$308.67 Million | Taiwan | NT$35.70 | ▼ -0.14% |
| 4099 |
Episil-Precision Inc
TW:3016 |
5.44x |
NT$93.62 Million
≈ $2.95 Million |
NT$17.20 Million | Taiwan | NT$101.50 | ▲ +0.50% |
| 4100 |
Lake Materials Co. Ltd.
KQ:281740 |
5.44x |
₩9.21 Billion
≈ $6.24 Million |
₩1.69 Billion | Korea | ₩11170.00 | ▲ +0.18% |