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
4201 Multi Ways Holdings Ltd
NYSE MKT:MWG
5.31x $3.63 Million $682.14K USA $1.36 ▲ +0.74%
4202 Shanghai Yaohua Pilkington Glass Group Co Ltd A
SHG:600819
5.31x CN¥199.23 Million
≈ $29.15 Million
CN¥37.49 Million China CN¥4.92 ▲ +1.23%
4203 COGNYTE SOFTWARE LTD
F:81M
5.31x €19.97 Million
≈ $23.34 Million
€3.76 Million Germany €7.65 ▲ +0.00%
4204 Mineros SA
TO:MSA
5.31x CA$50.62 Million
≈ $36.62 Million
CA$9.53 Million Canada CA$6.92 ▲ +7.12%
4205 Internet Thailand Public Company Limited
F:IE2A
5.31x €530.08 Million
≈ $619.71 Million
€99.81 Million Germany €0.10 ▼ -0.99%
4206 Founder Securities Co Ltd
SHG:601901
5.31x CN¥7.89 Billion
≈ $1.15 Billion
CN¥1.49 Billion China CN¥7.05 ▼ -0.14%
4207 Arvind SmartSpaces Limited
NSE:ARVSMART
5.31x Rs1.35 Billion
≈ $14.57 Million
Rs253.63 Million India Rs589.45 ▼ -1.38%
4208 Avax S.A
AT:AVAX
5.31x €16.10 Million
≈ $18.83 Million
€3.03 Million Greece €3.26 ▲ +0.77%
4209 Emerging Display Technologies Corp
TW:3038
5.31x NT$142.18 Million
≈ $4.48 Million
NT$26.78 Million Taiwan NT$20.70 ▲ +0.98%
4210 Stanley Fertilizer Co Ltd
SHE:002588
5.31x CN¥1.11 Billion
≈ $161.81 Million
CN¥208.34 Million China CN¥8.57 ▼ -0.70%
4211 Daesang Corp
KO:001680
5.31x ₩117.69 Billion
≈ $79.76 Million
₩22.17 Billion Korea ₩17130.00 ▼ -0.52%
4212 Anhui Yuanchen Environmental Protection Science & Technology Co. Ltd.
SHG:688659
5.31x CN¥33.40 Million
≈ $4.89 Million
CN¥6.29 Million China CN¥8.22 ▲ +0.86%
4213 Armada Berjaya Trans Tbk PT
JK:JAYA
5.31x Rp9.83 Billion
≈ $575.84K
Rp1.85 Billion Indonesia Rp127.00 ▲ +0.79%
4214 The Reject Shop Ltd
AU:TRS
5.31x AU$84.60 Million
≈ $59.86 Million
AU$15.95 Million Australia AU$6.68 ▲ +0.00%
4215 Ubis (Asia) Public Company Limited
BK:UBIS
5.30x ฿30.94 Million
≈ $964.40K
฿5.83 Million Thailand ฿1.39 ▼ -1.42%
4216 Substrate AI S.A.
MC:SAI
5.30x €1.13 Million
≈ $1.33 Million
€213.87K Spain €0.06 ▼ -11.42%
4217 BG Staffing Inc
NYSE:BGSF
5.30x $5.29 Million $999.00K USA $5.61 ▼ -0.18%
4218 Shanghai Dragonnet Tech
SHE:300245
5.30x CN¥87.55 Million
≈ $12.81 Million
CN¥16.53 Million China CN¥5.05 ▲ +0.80%
4219 Dayforce Inc.
NYSE:DAY
5.29x $112.70 Million $21.30 Million USA $69.86 ▲ +1.36%
4220 Shenzhen Bromake New Material Co. Ltd. A
SHE:301387
5.29x CN¥95.81 Million
≈ $14.02 Million
CN¥18.12 Million China CN¥52.60 ▲ +7.30%
4221 Leslies Inc
NASDAQ:LESL
5.29x $114.91 Million $21.73 Million USA $2.38 ▲ +4.39%
4222 PCBL LIMITED
NSE:PCBL
5.28x Rs8.22 Billion
≈ $88.92 Million
Rs1.56 Billion India Rs332.30 ▲ +2.07%
4223 CK HUTCHISON HLDGS ADR 1
F:2CKA
5.28x €62.57 Billion
≈ $73.15 Billion
€11.84 Billion Germany €6.75 ▲ +0.75%
4224 Klimasan Klima Sanayi ve Ticaret AS
IS:KLMSN
5.28x TL473.21 Million
≈ $10.60 Million
TL89.56 Million Turkey TL29.86 ▼ -0.20%
4225 Groep Brussel Lambert NV
BR:GBLB
5.28x €232.40 Million
≈ $271.70 Million
€44.00 Million Belgium €77.20 ▲ +0.13%
4226 Metro Investment Development Co Ltd
SHG:600683
5.28x CN¥268.20 Million
≈ $39.25 Million
CN¥50.78 Million China CN¥7.80 ▲ +3.31%
4227 Norva24 Group AB
ST:NORVA
5.28x Skr298.20 Million
≈ $32.09 Million
Skr56.50 Million Sweden Skr36.00 ▲ +0.00%
4228 Sundiro Holding Co Ltd
SHE:000571
5.28x CN¥215.88 Million
≈ $31.59 Million
CN¥40.91 Million China CN¥5.70 ▲ +2.15%
4229 Delhivery Limited
NSE:DELHIVERY
5.28x Rs2.15 Billion
≈ $23.21 Million
Rs406.70 Million India Rs484.75 ▼ -0.43%
4230 Masisa
SN:MASISA
5.28x CL$8.38 Million
≈ $9.37K
CL$1.59 Million Chile CL$8.71 ▲ +0.32%
4231 Sanjiang Shopping Club Co Ltd
SHG:601116
5.27x CN¥121.92 Million
≈ $17.84 Million
CN¥23.12 Million China CN¥9.46 ▲ +0.42%
4232 Hites S.A.
SN:HITES
5.27x CL$20.90 Billion
≈ $23.37 Million
CL$3.96 Billion Chile CL$131.06 ▲ +1.42%
4233 Readytech Holdings Ltd
AU:RDY
5.27x AU$13.58 Million
≈ $9.61 Million
AU$2.58 Million Australia AU$1.60 ▲ +0.00%
4234 Delek Logistics Partners LP
NYSE:DKL
5.27x $170.38 Million $32.35 Million USA $55.24 ▼ -0.02%
4235 Hisense Home Appliances Group Co. Ltd
F:GKE
5.27x €4.89 Billion
≈ $5.72 Billion
€928.44 Million Germany €2.55 ▲ +3.66%
4236 Yufo Electronics Co Ltd
TWO:6194
5.26x NT$87.88 Million
≈ $2.77 Million
NT$16.69 Million Taiwan NT$30.10 ▼ -0.17%
4237 Regulus Resources Inc
V:REG
5.26x CA$2.93 Million
≈ $2.12 Million
CA$556.26K Canada CA$4.11 ▲ +0.49%
4238 Dutch Bros Inc
NYSE:BROS
5.26x $84.72 Million $16.10 Million USA $66.13 ▼ -0.18%
4239 Pansari Developers Limited
NSE:PANSARI
5.26x Rs389.54 Million
≈ $4.21 Million
Rs74.06 Million India Rs365.30 ▲ +2.44%
4240 Gates Industrial Corporation plc
NYSE:GTES
5.26x $269.80 Million $51.30 Million USA $27.05 ▲ +5.25%
4241 Trias Sentosa Tbk
JK:TRST
5.26x Rp79.47 Billion
≈ $4.66 Million
Rp15.11 Billion Indonesia Rp478.00 ▼ -1.65%
4242 Guodian Nanjing Automation Co Ltd
SHG:600268
5.26x CN¥1.42 Billion
≈ $207.30 Million
CN¥269.49 Million China CN¥10.83 ▲ +0.28%
4243 Beijing Creative Distribution Automation Co Ltd
SHE:002350
5.26x CN¥63.06 Million
≈ $9.23 Million
CN¥12.00 Million China CN¥13.63 ▲ +0.96%
4244 Beijing Beilu Pharmaceutical
SHE:300016
5.25x CN¥74.66 Million
≈ $10.93 Million
CN¥14.21 Million China CN¥7.53 ▼ -1.57%
4245 Sinoma Science & Technology Co Ltd
SHE:002080
5.25x CN¥1.78 Billion
≈ $259.83 Million
CN¥337.99 Million China CN¥53.63 ▲ +6.66%
4246 Hedera Group publ AB
ST:HEGR
5.25x Skr2.10 Million
≈ $225.99K
Skr400.00K Sweden Skr0.45 ▲ +1.35%
4247 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
5.25x CN¥736.70 Million
≈ $107.80 Million
CN¥140.34 Million China CN¥6.44 ▲ +0.47%
4248 Parex Resources Inc
TO:PXT
5.25x CA$23.69 Million
≈ $17.14 Million
CA$4.51 Million Canada CA$23.12 ▲ +2.39%
4249 ezCaretech Co. LTD
KQ:099750
5.25x ₩7.96 Billion
≈ $5.40 Million
₩1.52 Billion Korea ₩6460.00 ▲ +4.53%
4250 Foresta Group Holdings Ltd
AU:FGH
5.24x AU$302.60K
≈ $214.11K
AU$57.74K Australia AU$0.01 ▲ +22.22%
4251 Skin Elements Ltd
AU:SKN
5.24x AU$357.80K
≈ $253.17K
AU$68.32K Australia AU$0.01 ▼ -16.67%
4252 Somnomed Ltd
AU:SOM
5.24x AU$4.15 Million
≈ $2.93 Million
AU$792.00K Australia AU$0.42 ▼ -3.45%
4253 Shanghai Datun Energy Resources Co Ltd
SHG:600508
5.23x CN¥260.26 Million
≈ $38.08 Million
CN¥49.72 Million China CN¥8.45 ▼ -1.17%
4254 PTG Energy PCL
BK:PTG
5.23x ฿1.07 Billion
≈ $33.46 Million
฿205.10 Million Thailand ฿7.75 ▼ -1.27%
4255 Dredging Corporation of India Limited
NSE:DREDGECORP
5.23x Rs1.12 Billion
≈ $12.11 Million
Rs213.97 Million India Rs1018.50 ▼ -0.11%
4256 Jiangling Motors Corp Ltd
SHE:200550
5.23x HK$2.23 Billion
≈ $285.00 Million
HK$426.73 Million China HK$9.36 ▲ +0.11%
4257 Turbon AG
F:TUR
5.23x €1.39 Million
≈ $1.63 Million
€266.00K Germany €2.92 ▲ +0.69%
4258 Zhejiang Zhongjian Technology Co Ltd
SHE:002779
5.23x CN¥46.28 Million
≈ $6.77 Million
CN¥8.85 Million China CN¥59.58 ▲ +1.36%
4259 RHI Magnesita NV
VI:RHIM
5.23x €153.50 Million
≈ $179.46 Million
€29.35 Million Austria €34.40 ▼ -1.99%
4260 China Telecom Corp Ltd
SHG:601728
5.23x CN¥40.56 Billion
≈ $5.94 Billion
CN¥7.76 Billion China CN¥6.10 ▼ -2.24%
4261 Aevis Victoria SA
SW:AEVS
5.23x CHF21.78 Million
≈ $27.54 Million
CHF4.17 Million Switzerland CHF12.65 ▼ -1.17%
4262 Lexicon Pharmaceuticals Inc
NASDAQ:LXRX
5.23x $16.99 Million $3.25 Million USA $2.38 ▲ +2.15%
4263 Motorsport Gaming Us LLC
NASDAQ:MSGM
5.22x $1.65 Million $315.83K USA $4.63 ▼ -2.11%
4264 Texchem Resources Bhd
KLSE:8702
5.22x RM30.86 Million
≈ $7.75 Million
RM5.91 Million Malaysia RM0.75 ▼ -2.61%
4265 DiGiSPICE Technologies Limited
NSE:DIGISPICE
5.22x Rs726.26 Million
≈ $7.85 Million
Rs139.16 Million India Rs19.20 ▼ -0.10%
4266 Sinopec Oilfield Service Corporation
F:YIZH
5.22x €943.20 Million
≈ $1.10 Billion
€180.79 Million Germany €0.06 ▲ +3.36%
4267 Voksel Electric Tbk
JK:VOKS
5.22x Rp159.39 Billion
≈ $9.34 Million
Rp30.56 Billion Indonesia Rp199.00 ▲ +0.51%
4268 Oversea Enterprise Bhd
KLSE:0153
5.21x RM5.24 Million
≈ $1.32 Million
RM1.00 Million Malaysia RM0.04 ▼ -12.50%
4269 Globalfoundries Inc
NASDAQ:GFS
5.21x $542.00 Million $104.00 Million USA $59.39 ▲ +4.54%
4270 Anhui Andeli Department Store Co Ltd
SHG:603031
5.21x CN¥353.73 Million
≈ $51.76 Million
CN¥67.88 Million China CN¥40.38 ▲ +1.66%
4271 Zymeworks Inc. Common Stock
NASDAQ:ZYME
5.21x $12.07 Million $2.32 Million USA $24.05 ▲ +1.22%
4272 Sunstone Development Co Ltd
SHG:603612
5.21x CN¥680.75 Million
≈ $99.61 Million
CN¥130.67 Million China CN¥15.82 ▲ +7.18%
4273 Enova International Inc
NYSE:ENVA
5.21x $474.54 Million $91.10 Million USA $228.46 ▼ -0.86%
4274 Riyue Heavy Industry Co Ltd
SHG:603218
5.21x CN¥785.49 Million
≈ $114.94 Million
CN¥150.81 Million China CN¥9.84 ▲ +1.13%
4275 IS Dongseo
KO:010780
5.21x ₩108.16 Billion
≈ $73.30 Million
₩20.77 Billion Korea ₩18060.00 ▲ +0.56%
4276 Guangxi Guidong Eletric Power Co Ltd
SHG:600310
5.21x CN¥776.51 Million
≈ $113.63 Million
CN¥149.13 Million China CN¥4.44 ▼ -8.07%
4277 HealthStream Inc
NASDAQ:HSTM
5.21x $13.19 Million $2.53 Million USA $27.84 ▼ -1.73%
4278 DaChan Food (Asia) Limited
F:3DS
5.20x €306.15 Million
≈ $357.93 Million
€58.83 Million Germany €0.06 ▲ +1.72%
4279 Deutsche Telekom AG
F:DTEA
5.20x €8.96 Billion
≈ $10.48 Billion
€1.72 Billion Germany €26.40 ▲ +1.93%
4280 Solvay SA
BR:SOLB
5.20x €182.00 Million
≈ $212.78 Million
€35.00 Million Belgium €25.98 ▲ +0.70%
4281 BK MANDIRI (PE).ADR/20 ON
F:PQ90
5.20x €96.51 Trillion
≈ $112.82 Trillion
€18.56 Trillion Germany €8.70 ▲ +8.75%
4282 Kyung Dong Navien Co Ltd
KO:009450
5.20x ₩97.20 Billion
≈ $65.87 Million
₩18.70 Billion Korea ₩62800.00 ▲ +0.16%
4283 Calfrac Well Services Ltd.
TO:CFW
5.20x CA$75.44 Million
≈ $54.58 Million
CA$14.52 Million Canada CA$6.37 ▲ +0.16%
4284 Ryder System Inc
NYSE:R
5.20x $2.59 Billion $499.00 Million USA $274.57 ▲ +2.57%
4285 Subsea 7 SA
LSE:0OGK
5.20x Nkr142.90 Million
≈ $15.04 Million
Nkr27.50 Million UK Nkr321.50 ▼ -0.46%
4286 IBKS No3 SPAC
KQ:225430
5.19x ₩824.30 Million
≈ $558.62K
₩158.72 Million Korea ₩1385.00 ▼ -4.48%
4287 DPSC Limited
NSE:DPSCLTD
5.19x Rs511.93 Million
≈ $5.54 Million
Rs98.58 Million India Rs7.41 ▲ +0.54%
4288 Guizhou Xinbang Pharmaceutical Co Ltd
SHE:002390
5.19x CN¥234.19 Million
≈ $34.27 Million
CN¥45.13 Million China CN¥2.96 ▼ -2.63%
4289 ABSA Bank Limited
JSE:ABSP
5.19x ZAC11.56 Billion
≈ $6.14 Million
ZAC2.23 Billion South Africa ZAC95800.00 ▲ +0.00%
4290 PTC India Financial Services Limited
NSE:PFS
5.19x Rs11.66 Billion
≈ $126.12 Million
Rs2.25 Billion India Rs29.62 ▼ -1.23%
4291 AIRTEL AFRICA UNSP.ADR/10
F:9AA0
5.19x €918.00 Million
≈ $1.07 Billion
€177.00 Million Germany €40.20 ▲ +2.03%
4292 Intelligent Monitoring Group Ltd
AU:IMB
5.19x AU$6.71 Million
≈ $4.75 Million
AU$1.29 Million Australia AU$0.65 ▲ +2.36%
4293 Tourmaline Bio Inc.
NASDAQ:TRML
5.18x $11.02 Million $2.13 Million USA $47.98 ▲ +0.00%
4294 Aris Water Solutions Inc
NYSE:ARIS
5.18x $72.99 Million $14.08 Million USA $14.70 ▲ +5.98%
4295 Inversiones Aguas Metropolitanas SA
SN:IAM
5.18x CL$64.43 Billion
≈ $72.06 Million
CL$12.43 Billion Chile CL$924.65 ▼ -0.58%
4296 Laboratorio Reig Jofre S.A
MC:RJF
5.18x €11.35 Million
≈ $13.27 Million
€2.19 Million Spain €2.66 ▲ +0.38%
4297 Nexchip Semiconductor Corp. A
SHG:688249
5.18x CN¥2.76 Billion
≈ $404.04 Million
CN¥532.84 Million China CN¥49.80 ▲ +14.75%
4298 Triumph Group Inc
NYSE:TGI
5.18x $147.64 Million $28.49 Million USA $287.40 ▲ +3.01%
4299 National Tyre & Wheel Limited
F:N37
5.18x €12.81 Million
≈ $14.97 Million
€2.47 Million Germany €0.10 ▲ +2.97%
4300 Bima Sakti Pertiwi Tbk PT
JK:PAMG
5.18x Rp1.89 Billion
≈ $110.66K
Rp364.59 Million Indonesia Rp57.00 ▼ -9.52%