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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
4001 CTCI Corp
TW:9933
5.63x NT$10.68 Billion
≈ $336.33 Million
NT$1.90 Billion Taiwan NT$42.15 ▼ -1.29%
4002 FocalTech Systems Co Ltd
TW:3545
5.63x NT$451.09 Million
≈ $14.21 Million
NT$80.18 Million Taiwan NT$56.20 ▼ -4.91%
4003 PT Sunter Lakeside Hotel Tbk
JK:SNLK
5.62x Rp7.15 Billion
≈ $419.02K
Rp1.27 Billion Indonesia Rp238.00 ▲ +1.71%
4004 Albertsons Companies
NYSE:ACI
5.62x $1.65 Billion $293.30 Million USA $15.88 ▲ +1.08%
4005 Safestay PLC
LSE:SSTY
5.62x GBX2.65 Million
≈ $321.94
GBX471.00K UK GBX13.50 ▲ +0.00%
4006 Ningbo Ronbay New Energy Tech Ltd
SHG:688005
5.62x CN¥1.01 Billion
≈ $147.52 Million
CN¥179.52 Million China CN¥32.36 ▲ +3.32%
4007 Beijing Oriental Jicheng Co Ltd
SHE:002819
5.61x CN¥129.73 Million
≈ $18.98 Million
CN¥23.11 Million China CN¥22.89 ▼ -1.21%
4008 Thungela Resources Limited
JSE:TGA
5.61x ZAC1.43 Billion
≈ $757.85K
ZAC254.00 Million South Africa ZAC14975.00 ▼ -3.37%
4009 Guangdong Enpack Packaging Co Ltd
SHE:002846
5.61x CN¥57.25 Million
≈ $8.38 Million
CN¥10.20 Million China CN¥11.76 ▼ -2.65%
4010 Moso Power Supply Technology Co Ltd
SHE:002660
5.61x CN¥3.35 Million
≈ $490.91K
CN¥597.96K China CN¥7.50 ▼ -2.47%
4011 Next Entertainment World Co. Ltd
KQ:160550
5.61x ₩17.25 Billion
≈ $11.69 Million
₩3.08 Billion Korea ₩1277.00 ▲ +0.63%
4012 Grupa Azoty Zaklady Chemiczne Police SA
WAR:PCE
5.61x zł276.25 Million
≈ $76.03 Million
zł49.27 Million Poland zł7.60 ▼ -1.30%
4013 News Corp A
NASDAQ:NWSA
5.61x $499.00 Million $89.00 Million USA $26.84 ▲ +3.03%
4014 Laurus Labs Limited
NSE:LAURUSLABS
5.61x Rs10.93 Billion
≈ $118.22 Million
Rs1.95 Billion India Rs1427.20 ▲ +2.36%
4015 Jinko Power Technology Co Ltd
SHG:601778
5.61x CN¥1.31 Billion
≈ $191.11 Million
CN¥232.97 Million China CN¥5.60 ▼ -3.28%
4016 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$2.94 ▼ -1.01%
4017 ADF Group Inc.
TO:DRX
5.60x CA$35.62 Million
≈ $25.77 Million
CA$6.36 Million Canada CA$11.35 ▼ -2.16%
4018 Vinvest Capital Holdings Bhd
KLSE:0069
5.60x RM1.30 Million
≈ $327.03K
RM232.52K Malaysia RM0.02 ▲ +0.00%
4019 Suumaya Industries Limited
NSE:SUULD
5.60x Rs36.40 Million
≈ $393.65K
Rs6.50 Million India Rs1.57 ▲ +0.00%
4020 Ao World
LSE:AO
5.60x GBX70.50 Million
≈ $8.58K
GBX12.60 Million UK GBX94.10 ▲ +2.06%
4021 Team Group Inc
TW:4967
5.59x NT$1.40 Billion
≈ $44.02 Million
NT$249.76 Million Taiwan NT$302.00 ▲ +1.00%
4022 Hana Microelectronics Public Company Limited
BK:HANA
5.59x ฿798.30 Million
≈ $24.88 Million
฿142.73 Million Thailand ฿38.75 ▼ -0.64%
4023 DCM Shriram Limited
NSE:DCMSHRIRAM
5.59x Rs15.24 Billion
≈ $164.84 Million
Rs2.73 Billion India Rs1021.60 ▼ -0.88%
4024 Suvidhaa Infoserve Limited
NSE:SUVIDHAA
5.59x Rs69.00 Million
≈ $746.21K
Rs12.34 Million India Rs2.70 ▲ +3.05%
4025 Jaya Konstruksi Manggala Pratama
JK:JKON
5.59x Rp521.91 Billion
≈ $30.58 Million
Rp93.35 Billion Indonesia Rp68.00 ▼ -1.45%
4026 Cypark Resources Berhad
KLSE:5184
5.59x RM56.18 Million
≈ $14.10 Million
RM10.05 Million Malaysia RM0.69 ▼ -0.72%
4027 Digital Turbine Inc
NASDAQ:APPS
5.59x $14.18 Million $2.54 Million USA $9.32 ▲ +7.50%
4028 Maiden Holdings Ltd
NASDAQ:MHLD
5.58x $8.05 Million $1.44 Million USA $1.15 ▲ +0.00%
4029 Jiajia Food Group Co Ltd
SHE:002650
5.58x CN¥84.16 Million
≈ $12.32 Million
CN¥15.08 Million China CN¥7.54 ▼ -1.31%
4030 Hoegh Autoliners ASA
OL:HAUTO
5.58x Nkr583.48 Million
≈ $61.40 Million
Nkr104.54 Million Norway Nkr142.90 ▲ +3.40%
4031 ServiceNow Inc
NYSE:NOW
5.58x $2.24 Billion $401.00 Million USA $119.36 ▲ +1.24%
4032 Grandjoy Holdings Group Co Ltd
SHE:000031
5.58x CN¥2.04 Billion
≈ $299.06 Million
CN¥366.26 Million China CN¥2.56 ▼ -4.12%
4033 NEXA RESOURCES S.A. DL 1
F:NE0
5.58x €280.82 Million
≈ $328.31 Million
€50.34 Million Germany €13.30 ▲ +0.76%
4034 Rocky Mountain Chocolate Factory
NASDAQ:RMCF
5.57x $2.00 Million $359.21K USA $1.72 ▼ -0.58%
4035 Weizmann Limited
NSE:WEIZMANIND
5.56x Rs177.49 Million
≈ $1.92 Million
Rs31.89 Million India Rs83.01 ▲ +2.17%
4036 Jinro Distillers Co. Ltd
KQ:018120
5.56x ₩9.80 Billion
≈ $6.64 Million
₩1.76 Billion Korea ₩16990.00 ▲ +0.06%
4037 H & M Hennes & Mauritz AB (publ)
ST:HM-B
5.56x Skr4.03 Billion
≈ $433.15 Million
Skr724.00 Million Sweden Skr165.75 ▲ +0.33%
4038 Dhc Software Co Ltd
SHE:002065
5.56x CN¥593.31 Million
≈ $86.82 Million
CN¥106.73 Million China CN¥7.28 ▼ -2.28%
4039 Welltower Inc
NYSE:WELL
5.56x $654.33 Million $117.77 Million USA $200.85 ▲ +0.63%
4040 Development Advance Solution Co Ltd
KO:058730
5.56x ₩11.35 Billion
≈ $7.69 Million
₩2.04 Billion Korea ₩2480.00 ▼ -3.88%
4041 Hua Hong Semiconductor Limited
F:1HH
5.55x €196.55 Million
≈ $229.78 Million
€35.39 Million Germany €17.51 ▲ +4.85%
4042 FARO Technologies Inc
NASDAQ:FARO
5.55x $5.03 Million $906.00K USA $43.99 ▲ +0.48%
4043 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¥138.05 ▲ +14.13%
4044 Shinsegae
KO:004170
5.54x ₩195.12 Billion
≈ $132.23 Million
₩35.20 Billion Korea ₩659000.00 ▲ +15.82%
4045 M.J. International Co Ltd
TW:8466
5.54x NT$355.49 Million
≈ $11.20 Million
NT$64.13 Million Taiwan NT$16.45 ▲ +1.23%
4046 NH All One REIT Co Ltd
KO:400760
5.54x ₩7.71 Billion
≈ $5.23 Million
₩1.39 Billion Korea ₩2955.00 ▼ -1.34%
4047 Wafer Works
TWO:6182
5.54x NT$123.72 Million
≈ $3.90 Million
NT$22.32 Million Taiwan NT$90.90 ▼ -6.19%
4048 Grupo Aval Acciones y Valores S.A
F:6GAA
5.54x €359.10 Billion
≈ $419.82 Billion
€64.80 Billion Germany €4.20 ▲ +0.96%
4049 Dharani Sugars&Chemicals Limited
NSE:DHARSUGAR
5.54x Rs1.26 Billion
≈ $13.66 Million
Rs228.04 Million India Rs8.55 ▲ +0.00%
4050 Alisa Pankki Oyj
HE:ALISA
5.53x €89.10 Million
≈ $104.17 Million
€16.10 Million Finland €0.13 ▼ -3.65%
4051 Witbe Net SA
PA:ALWIT
5.53x €4.08 Million
≈ $4.77 Million
€738.00K France €3.28 ▲ +6.15%
4052 Ovintiv Inc
NYSE:OVV
5.53x $818.63 Million $148.00 Million USA $59.29 ▲ +0.08%
4053 Regenxbio Inc
NASDAQ:RGNX
5.53x $33.63 Million $6.08 Million USA $6.88 ▲ +2.84%
4054 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.32 ▼ -1.74%
4055 Vodafone Group PLC
LSE:VOD
5.53x GBX4.51 Billion
≈ $548.61K
GBX816.00 Million UK GBX110.55 ▼ -2.43%
4056 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¥455.89 ▲ +2.45%
4057 Turk Traktor ve Ziraat Makineleri AS
IS:TTRAK
5.52x TL1.87 Billion
≈ $41.84 Million
TL338.46 Million Turkey TL447.00 ▼ -0.67%
4058 Maiden Holdings Ltd
F:4OWA
5.52x €8.05 Million
≈ $9.41 Million
€1.46 Million Germany €0.86 ▲ +0.00%
4059 Northland Power Inc.
TO:NPI
5.52x CA$368.66 Million
≈ $266.68 Million
CA$66.83 Million Canada CA$23.32 ▼ -0.81%
4060 Alpha Services and Holdings S.A.
AT:ALPHA
5.52x €1.23 Billion
≈ $1.44 Billion
€223.00 Million Greece €3.70 ▼ -2.50%
4061 GD Power Development Co Ltd
SHG:600795
5.51x CN¥17.04 Billion
≈ $2.49 Billion
CN¥3.09 Billion China CN¥5.16 ▼ -1.34%
4062 Grupo Casas Bahia S.A.
SA:BHIA3
5.51x R$204.00 Million
≈ $40.03 Million
R$37.00 Million Brazil R$1.26 ▼ -3.82%
4063 Inventronics Hangzhou Inc
SHE:300582
5.51x CN¥15.39 Million
≈ $2.25 Million
CN¥2.79 Million China CN¥14.35 ▼ -0.49%
4064 JA Solar Technology Co Ltd
SHE:002459
5.51x CN¥2.15 Billion
≈ $314.51 Million
CN¥389.84 Million China CN¥8.62 ▼ -0.69%
4065 Stern Groep N.V.
AS:PBH
5.51x €14.13 Million
≈ $16.52 Million
€2.56 Million Netherlands €3.54 ▲ +0.00%
4066 Albatron Technology Co Ltd
TWO:5386
5.51x NT$252.45 Million
≈ $7.95 Million
NT$45.83 Million Taiwan NT$541.00 ▼ -1.10%
4067 CBAK ENERGY TECH. NEW
F:B6JA
5.51x €14.60 Million
≈ $17.07 Million
€2.65 Million Germany €0.65 ▼ -2.99%
4068 CBAK Energy Technology Inc
NASDAQ:CBAT
5.51x $14.60 Million $2.65 Million USA $0.75 ▼ -2.53%
4069 Jiangsu Phoenix Publishing & Media Corp Ltd
SHG:601928
5.50x CN¥635.29 Million
≈ $92.96 Million
CN¥115.46 Million China CN¥8.81 ▼ -0.68%
4070 Taihan Precision Technology Co Ltd
TWO:1336
5.50x NT$97.27 Million
≈ $3.06 Million
NT$17.68 Million Taiwan NT$14.55 ▲ +1.04%
4071 Eniro AB
ST:ENRO
5.50x Skr44.00 Million
≈ $4.74 Million
Skr8.00 Million Sweden Skr0.60 ▲ +2.90%
4072 MMAG Holdings Bhd
KLSE:0034
5.50x RM196.85 Million
≈ $49.42 Million
RM35.80 Million Malaysia RM0.03 ▲ +0.00%
4073 Megawin Technology Co Ltd
TWO:3122
5.49x NT$27.99 Million
≈ $881.93K
NT$5.10 Million Taiwan NT$31.15 ▼ -2.04%
4074 Bank Millennium S.A.
WAR:MIL
5.49x zł1.82 Billion
≈ $500.93 Million
zł331.48 Million Poland zł19.03 ▲ +0.98%
4075 GHCL TEXTILES LTD
NSE:GHCLTEXTIL
5.49x Rs246.40 Million
≈ $2.66 Million
Rs44.90 Million India Rs96.40 ▲ +0.47%
4076 Solutions 30 SE
PA:S30
5.49x €40.38 Million
≈ $47.20 Million
€7.36 Million France €0.75 ▼ -0.53%
4077 Perdana Karya Perkasa Tbk
JK:PKPK
5.49x Rp51.68 Billion
≈ $3.03 Million
Rp9.42 Billion Indonesia Rp2670.00 ▼ -1.48%
4078 Suzhou Iron Technology Co. Ltd. A
SHG:688329
5.48x CN¥40.76 Million
≈ $5.96 Million
CN¥7.43 Million China CN¥22.30 ▼ -3.04%
4079 Hanwang Technology Co Ltd
SHE:002362
5.48x CN¥77.10 Million
≈ $11.28 Million
CN¥14.06 Million China CN¥16.05 ▼ -0.86%
4080 SZZT Electronics Co Ltd
SHE:002197
5.48x CN¥15.01 Million
≈ $2.20 Million
CN¥2.74 Million China CN¥6.47 ▼ -1.97%
4081 Via Transportation, Inc.
NASDAQ:VIA
5.48x $9.39 Million $1.71 Million USA $15.28 ▲ +1.13%
4082 Barclays PLC
LSE:BARC
5.48x GBX18.74 Billion
≈ $2.28 Million
GBX3.42 Billion UK GBX463.90 ▲ +0.89%
4083 IDT Australia Ltd
AU:IDT
5.48x AU$6.65 Million
≈ $4.71 Million
AU$1.21 Million Australia AU$0.04 ▲ +0.00%
4084 Adomos SA
PA:ALADO
5.48x €1.86 Million
≈ $2.18 Million
€340.00K France €0.57 ▼ -9.09%
4085 Solutions 30 SE
F:30L3
5.48x €20.19 Million
≈ $23.60 Million
€3.69 Million Germany €0.57 ▼ -2.72%
4086 Novem Group S.A.
XETRA:NVM
5.47x €14.96 Million
≈ $17.50 Million
€2.73 Million Germany €2.62 ▼ -0.76%
4087 Mistral Iberia Real Estate SOCIMI S.A.
MC:YMIB
5.47x €96.28K
≈ $112.56K
€17.59K Spain €1.04 ▲ +0.00%
4088 Invoicery Group AB
ST:FRILAN
5.47x Skr45.90 Million
≈ $4.94 Million
Skr8.39 Million Sweden Skr6.40 ▼ -3.03%
4089 Kailong High Technology Co. Ltd.
SHE:300912
5.47x CN¥51.23 Million
≈ $7.50 Million
CN¥9.36 Million China CN¥26.45 ▲ +0.38%
4090 Payment Financial Technologies Ltd
TA:PMNT
5.47x ILA28.28 Million
≈ $75.81K
ILA5.17 Million Israel ILA671.90 ▲ +1.05%
4091 Adecco Group AG
F:ADIA
5.47x €476.00 Million
≈ $556.49 Million
€87.00 Million Germany €8.65 ▼ -2.26%
4092 Origin Enterprises Plc
IR:OIZ
5.47x €128.13 Million
≈ $149.80 Million
€23.42 Million Ireland €4.59 ▼ -0.22%
4093 Burelle SA
PA:BUR
5.47x €361.00 Million
≈ $422.05 Million
€66.00 Million France €411.00 ▲ +0.00%
4094 D2L Inc
TO:DTOL
5.47x CA$23.99 Million
≈ $17.35 Million
CA$4.39 Million Canada CA$9.62 ▲ +0.10%
4095 Taseko Mines Ltd
TO:TKO
5.46x CA$92.03 Million
≈ $66.57 Million
CA$16.84 Million Canada CA$10.61 ▼ -1.94%
4096 Sempio Foods
KO:007540
5.46x ₩19.96 Billion
≈ $13.52 Million
₩3.65 Billion Korea ₩43100.00 ▼ -0.92%
4097 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.35 ▼ -2.65%
4098 Ashtead Group PLC
LSE:AHT
5.46x GBX1.58 Billion
≈ $192.56K
GBX290.00 Million UK GBX5326.00 ▼ -0.04%
4099 El-Mor Electric Installation & Services 1986 Ltd
TA:ELMR
5.46x ILA40.05 Million
≈ $107.36K
ILA7.34 Million Israel ILA3140.00 ▼ -0.63%
4100 Worldline SA
PA:WLN
5.46x €441.90 Million
≈ $516.63 Million
€81.00 Million France €0.31 ▼ -1.29%