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