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