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