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.
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 |
|---|---|---|---|---|---|---|---|
| 5201 |
BGF Retail Co Ltd
KO:282330 |
4.24x |
₩336.29 Billion
≈ $227.90 Million |
₩79.30 Billion | Korea | ₩129000.00 | ▼ -2.64% |
| 5202 |
KT Submarine Co. Ltd
KQ:060370 |
4.24x |
₩13.65 Billion
≈ $9.25 Million |
₩3.22 Billion | Korea | ₩31800.00 | ▼ -3.05% |
| 5203 |
OneMain Holdings Inc
NYSE:OMF |
4.24x | $865.00 Million | $204.00 Million | USA | $55.28 | ▲ +3.50% |
| 5204 |
ZHOU HEI YA HLDG -000001
F:ZHY |
4.24x |
€416.39 Million
≈ $486.80 Million |
€98.20 Million | Germany | €0.10 | ▼ -2.45% |
| 5205 |
FRASERS PROPERTY
F:1IQ |
4.24x |
€1.03 Billion
≈ $1.20 Billion |
€243.10 Million | Germany | €0.72 | ▼ -1.37% |
| 5206 |
Klabin S.A.
SA:KLBN11 |
4.24x |
R$856.32 Million
≈ $168.03 Million |
R$202.02 Million | Brazil | R$16.76 | ▼ -0.89% |
| 5207 |
Klabin S.A
SA:KLBN3 |
4.24x |
R$856.32 Million
≈ $168.03 Million |
R$202.02 Million | Brazil | R$3.37 | ▼ -0.30% |
| 5208 |
Suzhou Good-Ark Electronics Co Ltd
SHE:002079 |
4.24x |
CN¥79.74 Million
≈ $11.67 Million |
CN¥18.81 Million | China | CN¥12.31 | ▲ +0.74% |
| 5209 |
Huhtamaki Oyj
HE:HUH1V |
4.24x |
€234.80 Million
≈ $274.51 Million |
€55.40 Million | Finland | €26.78 | ▲ +0.15% |
| 5210 |
Huhtamaki Oyj
NYSE:HMKIY |
4.24x | $234.80 Million | $55.40 Million | USA | $8.35 | ▲ +0.00% |
| 5211 |
Perpetual Limited
F:PVQ |
4.24x |
€68.20 Million
≈ $79.73 Million |
€16.10 Million | Germany | €9.05 | ▼ -1.63% |
| 5212 |
Yotta Acquisition Corporation Common Stock
NASDAQ:YOTA |
4.24x | $313.01K | $73.89K | USA | $10.62 | ▲ +0.00% |
| 5213 |
OT Logistics S.A
WAR:OTS |
4.24x |
zł6.90 Million
≈ $1.90 Million |
zł1.63 Million | Poland | zł15.32 | ▲ +5.66% |
| 5214 |
Promotora de Informaciones SA
MC:PRS |
4.23x |
€88.34 Million
≈ $103.28 Million |
€20.87 Million | Spain | €0.30 | ▲ +0.00% |
| 5215 |
New Nordic Healthbrands AB (publ)
ST:NNH |
4.23x |
Skr8.63 Million
≈ $928.73K |
Skr2.04 Million | Sweden | Skr14.00 | ▲ +0.72% |
| 5216 |
Almirall S.A.
MC:ALM |
4.23x |
€88.75 Million
≈ $103.76 Million |
€20.97 Million | Spain | €11.16 | ▲ +1.45% |
| 5217 |
Agro Tech Foods Limited
NSE:ATFL |
4.23x |
Rs106.60 Million
≈ $1.15 Million |
Rs25.20 Million | India | Rs896.20 | ▲ +0.00% |
| 5218 |
Eurotel SA
WAR:ETL |
4.23x |
zł10.64 Million
≈ $2.93 Million |
zł2.52 Million | Poland | zł30.80 | ▼ -0.32% |
| 5219 |
Constellation Software Inc.
TO:CSU |
4.23x |
CA$685.00 Million
≈ $495.52 Million |
CA$162.00 Million | Canada | CA$2901.56 | ▲ +5.50% |
| 5220 |
HARIM Co. Ltd
KQ:136480 |
4.23x |
₩36.06 Billion
≈ $24.44 Million |
₩8.53 Billion | Korea | ₩2860.00 | ▲ +0.00% |
| 5221 |
Starwood Property Trust Inc
NYSE:STWD |
4.22x | $337.59 Million | $79.93 Million | USA | $17.09 | ▲ +0.95% |
| 5222 |
SKILLCAST GROUP LS -001
F:K9I |
4.22x |
€2.16 Million
≈ $2.52 Million |
€511.37K | Germany | €0.45 | ▲ +0.00% |
| 5223 |
Enegex Ltd
AU:ENX |
4.22x |
AU$1.58 Billion
≈ $1.12 Billion |
AU$373.55 Million | Australia | AU$0.20 | ▲ +2.56% |
| 5224 |
Guangzhou Jet Bio-Filtration Co Ltd
SHG:688026 |
4.22x |
CN¥46.24 Million
≈ $6.77 Million |
CN¥10.95 Million | China | CN¥13.15 | ▼ -2.30% |
| 5225 |
Decisive Dividend Corp
V:DE |
4.22x |
CA$5.91 Million
≈ $4.28 Million |
CA$1.40 Million | Canada | CA$9.64 | ▼ -0.62% |
| 5226 |
PCC Rokita SA
WAR:PCR |
4.22x |
zł87.30 Million
≈ $24.03 Million |
zł20.68 Million | Poland | zł69.00 | ▲ +0.00% |
| 5227 |
AtkinsRealis Group Inc
TO:ATRL |
4.22x |
CA$401.00 Million
≈ $290.08 Million |
CA$95.01 Million | Canada | CA$82.10 | ▲ +1.67% |
| 5228 |
Globalworth REIT
LSE:GWI |
4.22x |
€33.88 Million
≈ $39.61 Million |
€8.03 Million | UK | €1.70 | ▼ -2.86% |
| 5229 |
Green Dot Corporation
NYSE:GDOT |
4.22x | $108.72 Million | $25.77 Million | USA | $12.81 | ▲ +2.97% |
| 5230 |
Alpha Teknova Inc
NASDAQ:TKNO |
4.22x | $2.43 Million | $577.00K | USA | $5.43 | ▲ +5.85% |
| 5231 |
Dynaciate Group Bhd
KLSE:5178 |
4.22x |
RM3.25 Million
≈ $817.22K |
RM772.00K | Malaysia | RM0.03 | ▲ +20.00% |
| 5232 |
Indo Komoditi Korpora Tbk PT
JK:INCF |
4.22x |
Rp4.33 Billion
≈ $254.00K |
Rp1.03 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 5233 |
Tata Steel Limited
NSE:TATASTEEL |
4.21x |
Rs130.74 Billion
≈ $1.41 Billion |
Rs31.02 Billion | India | Rs210.57 | ▼ -0.62% |
| 5234 |
Grupo Rotoplas SAB de CV
MX:AGUA |
4.21x |
MX$473.75 Million
≈ $27.26 Million |
MX$112.43 Million | Mexico | MX$12.95 | ▼ -1.45% |
| 5235 |
Shanghai Fenghwa Group Co Ltd
SHG:600615 |
4.21x |
CN¥19.15 Million
≈ $2.80 Million |
CN¥4.55 Million | China | CN¥9.89 | ▼ -1.69% |
| 5236 |
Canadian Solar Inc
NASDAQ:CSIQ |
4.21x | $188.56 Million | $44.77 Million | USA | $19.47 | ▼ -0.31% |
| 5237 |
Fintel PLC
LSE:FNTL |
4.21x |
GBX10.10 Million
≈ $1.23K |
GBX2.40 Million | UK | GBX185.00 | ▲ +1.09% |
| 5238 |
Eastcompeace Technology Co Ltd
SHE:002017 |
4.21x |
CN¥141.08 Million
≈ $20.64 Million |
CN¥33.53 Million | China | CN¥16.20 | ▼ -1.22% |
| 5239 |
America Movil SAB de CV ADR
NYSE:AMX |
4.21x | $79.18 Billion | $18.83 Billion | USA | $26.04 | ▲ +1.20% |
| 5240 |
Chin Hin Group Bhd
KLSE:5273 |
4.20x |
RM159.75 Million
≈ $40.11 Million |
RM37.99 Million | Malaysia | RM2.10 | ▼ -0.47% |
| 5241 |
Maintel Holdings Plc
LSE:MAI |
4.20x |
GBX1.85 Million
≈ $225.58 |
GBX441.00K | UK | GBX92.50 | ▲ +0.00% |
| 5242 |
Tianjin Realty Development Group Co Ltd
SHG:600322 |
4.20x |
CN¥235.88 Million
≈ $34.52 Million |
CN¥56.15 Million | China | CN¥2.70 | ▲ +0.37% |
| 5243 |
Wasu Media Holding Co Ltd
SHE:000156 |
4.20x |
CN¥399.26 Million
≈ $58.42 Million |
CN¥95.06 Million | China | CN¥6.68 | ▼ -2.20% |
| 5244 |
Tullow Oil PLC
LSE:TLW |
4.20x |
GBX527.10 Million
≈ $64.13K |
GBX125.50 Million | UK | GBX15.80 | ▲ +0.77% |
| 5245 |
Nafpaktos Textile Industry S.A
AT:NAYP |
4.20x |
€1.83 Million
≈ $2.14 Million |
€436.39K | Greece | €1.26 | ▼ -0.40% |
| 5246 |
Lamb Weston Holdings Inc
NYSE:LW |
4.20x | $530.40 Million | $126.40 Million | USA | $42.37 | ▲ +1.03% |
| 5247 |
Boralex Inc
TO:BLX |
4.20x |
CA$172.00 Million
≈ $124.42 Million |
CA$41.00 Million | Canada | CA$36.85 | ▼ -0.03% |
| 5248 |
Bms Birlesik Metal Sanayi ve Ticaret AS
IS:BMSTL |
4.19x |
TL52.83 Million
≈ $1.18 Million |
TL12.61 Million | Turkey | TL84.95 | ▲ +1.07% |
| 5249 |
Valeura Energy Inc
TO:VLE |
4.19x |
CA$99.24 Million
≈ $71.79 Million |
CA$23.69 Million | Canada | CA$11.55 | ▲ +0.52% |
| 5250 |
Jfrog Ltd
NASDAQ:FROG |
4.19x | $7.11 Million | $1.70 Million | USA | $86.16 | ▲ +2.74% |
| 5251 |
Globaltec Formation Bhd
KLSE:5220 |
4.19x |
RM16.51 Million
≈ $4.15 Million |
RM3.94 Million | Malaysia | RM0.88 | ▲ +2.34% |
| 5252 |
Aviat Networks Inc
NASDAQ:AVNW |
4.18x | $23.92 Million | $5.72 Million | USA | $19.35 | ▲ +11.08% |
| 5253 |
Srithai Superware Public Company Limited
BK:SITHAI |
4.18x |
฿202.46 Million
≈ $6.31 Million |
฿48.44 Million | Thailand | ฿1.06 | ▼ -0.93% |
| 5254 |
Zhonglu Co Ltd B
SHG:900915 |
4.18x | $24.89 Million | $5.95 Million | China | $0.20 | ▼ -1.00% |
| 5255 |
Xreality Group Ltd
AU:XRG |
4.18x |
AU$3.06 Million
≈ $2.17 Million |
AU$733.21K | Australia | AU$0.07 | ▲ +5.80% |
| 5256 |
Bombay Super Hybrid Seeds Limited
NSE:BSHSL |
4.18x |
Rs606.29 Million
≈ $6.56 Million |
Rs145.10 Million | India | Rs94.60 | ▲ +0.72% |
| 5257 |
DocuSign Inc
NASDAQ:DOCU |
4.18x | $377.22 Million | $90.30 Million | USA | $50.94 | ▼ -2.79% |
| 5258 |
Hainan Strait Shipping Co Ltd
SHE:002320 |
4.18x |
CN¥270.57 Million
≈ $39.59 Million |
CN¥64.80 Million | China | CN¥7.22 | ▼ -2.70% |
| 5259 |
Sino Prima Gas Technology Co Ltd
SHE:300483 |
4.17x |
CN¥713.27 Million
≈ $104.37 Million |
CN¥170.94 Million | China | CN¥18.99 | ▼ -3.51% |
| 5260 |
Devyser Diagnostics AB
ST:DVYSR |
4.17x |
Skr12.10 Million
≈ $1.30 Million |
Skr2.90 Million | Sweden | Skr95.40 | ▲ +0.21% |
| 5261 |
Zhejiang Jianfeng Group Co Ltd
SHG:600668 |
4.17x |
CN¥133.68 Million
≈ $19.56 Million |
CN¥32.06 Million | China | CN¥7.66 | ▼ -3.16% |
| 5262 |
QXO, Inc.
NASDAQ:QXO |
4.17x | $36.50 Million | $8.76 Million | USA | $20.82 | ▲ +1.17% |
| 5263 |
QXO, Inc.
NYSE:QXO |
4.17x | $36.50 Million | $8.76 Million | USA | $16.23 | ▼ -1.28% |
| 5264 |
COUNTRY GARDEN SVDL-0001
F:75H |
4.17x |
€2.51 Billion
≈ $2.93 Billion |
€601.50 Million | Germany | €0.62 | ▼ -1.60% |
| 5265 |
Zedcor Energy
V:ZDC |
4.17x |
CA$6.26 Million
≈ $4.53 Million |
CA$1.50 Million | Canada | CA$5.79 | ▲ +1.58% |
| 5266 |
Aerospace Auto
SHG:600151 |
4.17x |
CN¥61.86 Million
≈ $9.05 Million |
CN¥14.85 Million | China | CN¥12.60 | ▲ +0.40% |
| 5267 |
Bike24 Holding AG
F:BIKE |
4.16x |
€7.27 Million
≈ $8.50 Million |
€1.75 Million | Germany | €2.84 | ▼ -0.70% |
| 5268 |
TV Vision Limited
NSE:TVVISION |
4.16x |
Rs127.53 Million
≈ $1.38 Million |
Rs30.63 Million | India | Rs5.22 | ▼ -1.32% |
| 5269 |
HPMT Holdings Bhd
KLSE:5291 |
4.16x |
RM20.96 Million
≈ $5.26 Million |
RM5.04 Million | Malaysia | RM0.17 | ▼ -2.86% |
| 5270 |
CHRISTIAN DIOR ADR1/4/EO2
F:DIO0 |
4.16x |
€18.86 Billion
≈ $22.05 Billion |
€4.53 Billion | Germany | €109.00 | ▼ -3.54% |
| 5271 |
Shenzhen Changhong Tech
SHE:300151 |
4.16x |
CN¥73.19 Million
≈ $10.71 Million |
CN¥17.58 Million | China | CN¥25.25 | ▲ +2.31% |
| 5272 |
Castings PLC
LSE:CGS |
4.16x |
GBX15.53 Million
≈ $1.89K |
GBX3.73 Million | UK | GBX327.00 | ▲ +21.56% |
| 5273 |
FSP Technology Inc
TW:3015 |
4.16x |
NT$156.09 Million
≈ $4.92 Million |
NT$37.51 Million | Taiwan | NT$62.70 | ▲ +10.00% |
| 5274 |
mPLUS Corp
KQ:259630 |
4.16x |
₩29.88 Billion
≈ $20.25 Million |
₩7.18 Billion | Korea | ₩13240.00 | ▼ -1.56% |
| 5275 |
Engenco Ltd
AU:EGN |
4.16x |
AU$9.93 Million
≈ $7.03 Million |
AU$2.39 Million | Australia | AU$0.31 | ▲ +0.00% |
| 5276 |
Hai Kwang Enterprise Corp
TW:2038 |
4.16x |
NT$318.65 Million
≈ $10.04 Million |
NT$76.66 Million | Taiwan | NT$14.30 | ▼ -2.05% |
| 5277 |
Ferrovial S.A.
MC:FER |
4.16x |
€1.42 Billion
≈ $1.66 Billion |
€341.00 Million | Spain | €56.94 | ▼ -0.18% |
| 5278 |
ChemPartner PharmaTech Co Ltd
SHE:300149 |
4.15x |
CN¥28.21 Million
≈ $4.13 Million |
CN¥6.79 Million | China | CN¥8.16 | ▼ -1.45% |
| 5279 |
Jiangsu Wanlin Modern Logistic
SHG:603117 |
4.15x |
CN¥17.32 Million
≈ $2.53 Million |
CN¥4.17 Million | China | CN¥4.19 | ▼ -0.48% |
| 5280 |
FIT Hon Teng Limited
F:0FJ |
4.15x |
€175.31 Million
≈ $204.96 Million |
€42.25 Million | Germany | €1.02 | ▼ -2.67% |
| 5281 |
Suzhou Hesheng Special Material Co Ltd
SHE:002290 |
4.15x |
CN¥80.02 Million
≈ $11.71 Million |
CN¥19.29 Million | China | CN¥89.47 | ▲ +0.22% |
| 5282 |
Beijing Watertek Information Technology Co Ltd
SHE:300324 |
4.15x |
CN¥256.00 Million
≈ $37.46 Million |
CN¥61.71 Million | China | CN¥4.18 | ▼ -3.91% |
| 5283 |
Energia Latina SA
SN:ENLASA |
4.15x |
CL$6.28 Million
≈ $7.02K |
CL$1.51 Million | Chile | CL$1001.00 | ▲ +0.10% |
| 5284 |
Ignite Ltd
AU:IGN |
4.15x |
AU$2.57 Million
≈ $1.82 Million |
AU$620.00K | Australia | AU$0.65 | ▲ +0.00% |
| 5285 |
Bahnhof AB Series B
ST:BAHN-B |
4.15x |
Skr38.42 Million
≈ $4.13 Million |
Skr9.27 Million | Sweden | Skr49.60 | ▼ -1.20% |
| 5286 |
Zhejiang Jihua Group Co Ltd
SHG:603980 |
4.14x |
CN¥45.52 Million
≈ $6.66 Million |
CN¥10.98 Million | China | CN¥5.73 | ▲ +0.00% |
| 5287 |
Proteome Sciences PLC
LSE:PRM |
4.14x |
GBX14.99 Billion
≈ $1.82 Million |
GBX3.62 Billion | UK | GBX1.81 | ▲ +12.81% |
| 5288 |
SPIE SA
PA:SPIE |
4.14x |
€786.28 Million
≈ $919.24 Million |
€189.77 Million | France | €48.70 | ▲ +0.04% |
| 5289 |
Merdeka Copper Gold PT
JK:MDKA |
4.14x |
Rp46.65 Million
≈ $2.73K |
Rp11.26 Million | Indonesia | Rp2490.00 | ▲ +7.33% |
| 5290 |
Zhejiang Runtu Co Ltd
SHE:002440 |
4.14x |
CN¥312.07 Million
≈ $45.67 Million |
CN¥75.35 Million | China | CN¥8.98 | ▼ -1.43% |
| 5291 |
init innovation in traffic systems SE
F:IXX |
4.14x |
€9.57 Million
≈ $11.18 Million |
€2.31 Million | Germany | €50.50 | ▼ -0.39% |
| 5292 |
Motus Holdings Ltd
JSE:MTH |
4.14x |
ZAC5.48 Billion
≈ $2.91 Million |
ZAC1.32 Billion | South Africa | ZAC9972.00 | ▲ +0.02% |
| 5293 |
Zhejiang Jinfei Kaida Wheel Co Ltd
SHE:002863 |
4.14x |
CN¥112.79 Million
≈ $16.51 Million |
CN¥27.24 Million | China | CN¥5.02 | ▼ -0.99% |
| 5294 |
Elanor Commercial Property Fund
AU:ECF |
4.14x |
AU$11.41 Million
≈ $8.08 Million |
AU$2.76 Million | Australia | AU$0.54 | ▼ -1.83% |
| 5295 |
Gaotu Techedu Inc
F:18WA |
4.14x |
€54.55 Million
≈ $63.77 Million |
€13.17 Million | Germany | €1.38 | ▼ -4.17% |
| 5296 |
Dr. Hönle AG
F:HNL |
4.14x |
€803.00K
≈ $938.79K |
€194.00K | Germany | €9.42 | ▼ -1.05% |
| 5297 |
Valiant Organics Limited
NSE:VALIANTORG |
4.14x |
Rs177.77 Million
≈ $1.92 Million |
Rs42.98 Million | India | Rs294.25 | ▼ -2.10% |
| 5298 |
ZoomInfo Technologies Inc.
NASDAQ:GTM |
4.14x | $143.50 Million | $34.70 Million | USA | $3.03 | ▼ -2.88% |
| 5299 |
Pan-International Industrial Corp
TW:2328 |
4.14x |
NT$714.41 Million
≈ $22.51 Million |
NT$172.76 Million | Taiwan | NT$57.90 | ▼ -4.30% |
| 5300 |
Banco Santander S.A
F:BSDK |
4.13x |
€8.98 Billion
≈ $10.50 Billion |
€2.17 Billion | Germany | €10.55 | ▲ +0.48% |