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
13301 B3 S.A. - Brasil Bolsa Balcão
SA:B3SA3
1.29x R$1.61 Billion
≈ $316.57 Million
R$1.25 Billion Brazil R$15.41 ▼ -0.71%
13302 Northfield Bancorp Inc
NASDAQ:NFBK
1.29x $13.92 Million $10.75 Million USA $14.35 ▲ +0.63%
13303 Wuxi Taiji Industry Co Ltd
SHG:600667
1.29x CN¥148.34 Million
≈ $21.71 Million
CN¥114.59 Million China CN¥16.15 ▼ -1.28%
13304 Megachem (Thailand) Public Company Limited
BK:MGT
1.29x ฿26.73 Million
≈ $833.09K
฿20.65 Million Thailand ฿1.87 ▼ -1.06%
13305 Cake Box Holdings PLC
LSE:CBOX
1.29x GBX2.50 Million
≈ $304.77
GBX1.94 Million UK GBX195.00 ▲ +0.00%
13306 Ferm. Casino Mun. Canne
PA:FCMC
1.29x €35.07 Million
≈ $41.01 Million
€27.11 Million France €2720.00 ▲ +0.74%
13307 Lan Fa Textile Co Ltd
TW:1459
1.29x NT$95.70 Million
≈ $3.02 Million
NT$73.97 Million Taiwan NT$11.75 ▼ -0.42%
13308 Triad Group PLC
LSE:TRD
1.29x GBX1.14 Million
≈ $138.34
GBX879.00K UK GBX285.00 ▲ +0.00%
13309 First Financial Corporation Indiana
NASDAQ:THFF
1.29x $26.85 Million $20.76 Million USA $71.08 ▲ +0.61%
13310 Boiron SA
PA:BOI
1.29x €27.52 Million
≈ $32.17 Million
€21.28 Million France €28.80 ▲ +1.77%
13311 Malayan United Industries Bhd
KLSE:3891
1.29x RM261.98 Million
≈ $65.77 Million
RM202.64 Million Malaysia RM0.06 ▲ +22.22%
13312 StealthGas Inc
F:S6W
1.29x €16.51 Million
≈ $19.30 Million
€12.78 Million Germany €8.25 ▲ +5.10%
13313 Zhejiang Changsheng Sliding Bearings Co Ltd Class A
SHE:300718
1.29x CN¥79.78 Million
≈ $11.67 Million
CN¥61.74 Million China CN¥76.50 ▲ +3.66%
13314 CPT Global Ltd
AU:CGO
1.29x AU$345.00K
≈ $244.11K
AU$267.00K Australia AU$0.09 ▲ +0.00%
13315 Sandhar Technologies Limited
NSE:SANDHAR
1.29x Rs947.75 Million
≈ $10.25 Million
Rs733.76 Million India Rs703.10 ▼ -1.22%
13316 Solid State Plc
LSE:SOLI
1.29x GBX3.73 Million
≈ $453.35
GBX2.88 Million UK GBX180.00 ▼ -2.70%
13317 Rejlers AB (publ)
ST:REJL-B
1.29x Skr64.70 Million
≈ $6.96 Million
Skr50.10 Million Sweden Skr155.80 ▼ -1.39%
13318 Universal Microelectronics Co Ltd
TW:2413
1.29x NT$133.37 Million
≈ $4.20 Million
NT$103.29 Million Taiwan NT$51.10 ▼ -3.04%
13319 Bafang Electric Suzhou Co Ltd
SHG:603489
1.29x CN¥44.81 Million
≈ $6.56 Million
CN¥34.71 Million China CN¥33.82 ▲ +2.02%
13320 Hafnia Limited
NYSE:HAFN
1.29x $118.14 Million $91.50 Million USA $7.28 ▲ +0.28%
13321 Hafnia Ltd
OL:HAFNI
1.29x Nkr118.14 Million
≈ $12.43 Million
Nkr91.50 Million Norway Nkr69.45 ▲ +1.02%
13322 Prestar Resources Bhd
KLSE:9873
1.29x RM17.10 Million
≈ $4.29 Million
RM13.24 Million Malaysia RM0.30 ▲ +0.00%
13323 MN Holdings Berhad
KLSE:0245
1.29x RM82.04 Million
≈ $20.60 Million
RM63.58 Million Malaysia RM2.61 ▼ -1.14%
13324 Time Technoplast Limited
NSE:TIMETECHNO
1.29x Rs2.72 Billion
≈ $29.38 Million
Rs2.11 Billion India Rs172.44 ▲ +0.38%
13325 Netwealth Group Ltd
AU:NWL
1.29x AU$76.04 Million
≈ $53.80 Million
AU$58.93 Million Australia AU$21.26 ▲ +0.33%
13326 KAWASAKI KISEN K. ADR/1/2
F:KLI
1.29x €273.17 Billion
≈ $319.37 Billion
€211.77 Billion Germany €13.20 ▲ +0.00%
13327 Insyde Software
TWO:6231
1.29x NT$121.44 Million
≈ $3.83 Million
NT$94.16 Million Taiwan NT$312.00 ▼ -2.19%
13328 DMCC SPECIALITY CHEMICALS LIMITED
NSE:DMCC
1.29x Rs174.18 Million
≈ $1.88 Million
Rs135.06 Million India Rs248.55 ▼ -2.53%
13329 IT Link
PA:ALITL
1.29x €1.89 Million
≈ $2.21 Million
€1.47 Million France €16.80 ▲ +0.00%
13330 Thai Textile Industry Public Company Limited
BK:TTI
1.29x ฿29.54 Million
≈ $920.74K
฿22.91 Million Thailand ฿25.75 ▼ -2.83%
13331 Grupo Aeroportuario del Centro Norte S.A.B. de C.V
MX:OMAB
1.29x MX$1.94 Billion
≈ $111.62 Million
MX$1.50 Billion Mexico MX$211.92 ▼ -1.60%
13332 Rogers Corporation
NYSE:ROG
1.29x $5.80 Million $4.50 Million USA $137.67 ▼ -5.56%
13333 TQM CORPORATION
BK:TQM-R
1.29x ฿289.59 Million
≈ $9.03 Million
฿224.70 Million Thailand ฿14.10 ▲ +1.44%
13334 Western Asset Diversified Income Fund
NYSE:WDI
1.29x $92.25 Million $71.58 Million USA $13.22 ▼ -0.90%
13335 GuangZhou Wahlap Technology Corporation Limited
SHE:301011
1.29x CN¥41.11 Million
≈ $6.02 Million
CN¥31.90 Million China CN¥16.45 ▲ +1.98%
13336 Redan S.A.
WAR:RDN
1.29x zł3.50 Million
≈ $961.87K
zł2.71 Million Poland zł0.05 ▲ +0.00%
13337 Zhongjing Food Co. Ltd.
SHE:300908
1.29x CN¥68.68 Million
≈ $10.05 Million
CN¥53.32 Million China CN¥23.94 ▲ +2.84%
13338 Boyd Gaming Corporation
NYSE:BYD
1.29x $134.34 Million $104.29 Million USA $87.87 ▼ -0.58%
13339 Geovis Technology Co Ltd
SHG:688568
1.29x CN¥88.05 Million
≈ $12.88 Million
CN¥68.37 Million China CN¥45.90 ▲ +2.34%
13340 PERFORMANCE SHIPP.
F:DS2
1.29x €9.73 Million
≈ $11.38 Million
€7.56 Million Germany €1.45 ▼ -6.81%
13341 Fiducian Group Ltd
AU:FID
1.29x AU$12.80 Million
≈ $9.06 Million
AU$9.94 Million Australia AU$8.99 ▲ +6.64%
13342 Credo Brands Marketing Limited
NSE:MUFTI
1.29x Rs324.01 Million
≈ $3.50 Million
Rs251.75 Million India Rs89.66 ▲ +2.66%
13343 Jeil Pharmaceutical Co Ltd
KO:271980
1.29x ₩13.23 Billion
≈ $8.96 Million
₩10.28 Billion Korea ₩10180.00 ▼ -4.59%
13344 Global Blue Group Holding Ltd
NYSE:GB
1.29x $27.45 Million $21.34 Million USA $7.49 ▲ +0.13%
13345 Naturhouse Health SA
MC:NTH
1.29x €3.98 Million
≈ $4.65 Million
€3.09 Million Spain €2.51 ▲ +1.62%
13346 Capital Appreciation Ltd
JSE:CTA
1.29x ZAC170.32 Million
≈ $90.52K
ZAC132.44 Million South Africa ZAC184.00 ▲ +0.00%
13347 American Hotel Income Properties LP
TO:HOT-U
1.29x $12.40 Million $9.65 Million Canada $0.47 ▲ +40.91%
13348 VTEX
NYSE:VTEX
1.29x $8.16 Million $6.35 Million USA $3.64 ▼ -2.41%
13349 Eason & Co Public Company Limited
BK:EASON
1.29x ฿36.04 Million
≈ $1.12 Million
฿28.03 Million Thailand ฿1.07 ▼ -0.93%
13350 Kervansaray Yatirim Holding AS
IS:KERVN
1.29x TL969.60 Million
≈ $21.72 Million
TL754.28 Million Turkey TL5.80 ▲ +1.75%
13351 AlzChem Group AG
XETRA:ACT
1.29x €21.52 Million
≈ $25.15 Million
€16.74 Million Germany €173.70 ▼ -0.74%
13352 Beijing CTJ Information Technology Co. Ltd.
SHE:301153
1.29x CN¥129.64 Million
≈ $18.97 Million
CN¥100.87 Million China CN¥18.16 ▲ +0.72%
13353 ADMA Biologics Inc
NASDAQ:ADMA
1.29x $58.25 Million $45.33 Million USA $7.97 ▼ -0.13%
13354 Aniplus Inc
KQ:310200
1.28x ₩14.98 Billion
≈ $10.15 Million
₩11.66 Billion Korea ₩2245.00 ▼ -0.22%
13355 Orezone Gold Corporation
AU:ORE
1.28x AU$99.48 Million
≈ $70.39 Million
AU$77.44 Million Australia AU$2.62 ▲ +1.16%
13356 Charoen Pokphand Indonesia TBK PT
JK:CPIN
1.28x Rp1.88 Trillion
≈ $110.23 Million
Rp1.46 Trillion Indonesia Rp3380.00 ▼ -1.17%
13357 Addentax Group Corp
NASDAQ:ATXG
1.28x $1.11 Million $864.57K USA $5.00 ▲ +3.09%
13358 Hengan International Group Company Limited
F:HGNC
1.28x €1.30 Billion
≈ $1.52 Billion
€1.01 Billion Germany €2.62 ▼ -0.23%
13359 Kemper Corporation
NYSE:KMPR
1.28x $89.60 Million $69.80 Million USA $24.75 ▲ +4.17%
13360 Hologic Inc
NASDAQ:HOLX
1.28x $229.90 Million $179.10 Million USA $76.01 ▲ +0.48%
13361 Winmark Corporation
NASDAQ:WINA
1.28x $11.88 Million $9.25 Million USA $377.59 ▼ -0.70%
13362 Pool Advista Indonesia Tbk
JK:POOL
1.28x Rp9.22 Billion
≈ $540.14K
Rp7.18 Billion Indonesia Rp50.00 ▲ +0.00%
13363 MiTAC Holdings Corp
TW:3706
1.28x NT$3.15 Billion
≈ $99.15 Million
NT$2.45 Billion Taiwan NT$92.40 ▼ -1.60%
13364 Palo Alto Networks Inc
NASDAQ:PANW
1.28x $554.00 Million $432.00 Million USA $272.05 ▼ -2.58%
13365 Grg Metrology
SHE:002967
1.28x CN¥181.46 Million
≈ $26.55 Million
CN¥141.50 Million China CN¥19.04 ▼ -3.64%
13366 Microtek International Inc
TW:2305
1.28x NT$60.85 Million
≈ $1.92 Million
NT$47.46 Million Taiwan NT$22.50 ▼ -0.22%
13367 Zhejiang Jiemei Electronic and Technology Co Ltd
SHE:002859
1.28x CN¥99.27 Million
≈ $14.53 Million
CN¥77.43 Million China CN¥86.56 ▼ -8.30%
13368 BALTIC CLASSIF.GR LS 001
F:983
1.28x €57.37 Million
≈ $67.07 Million
€44.76 Million Germany €2.12 ▼ -0.93%
13369 GeoVax Labs Inc
NASDAQ:GOVX
1.28x $993.49K $775.20K USA $1.65 ▼ -7.82%
13370 Sungchang Hold
KO:000180
1.28x ₩6.89 Billion
≈ $4.67 Million
₩5.38 Billion Korea ₩5320.00 ▼ -0.56%
13371 Osisko Gold Ro
TO:OR
1.28x CA$116.57 Million
≈ $84.32 Million
CA$90.97 Million Canada CA$47.12 ▼ -6.23%
13372 Apple Inc
NASDAQ:AAPL
1.28x $53.92 Billion $42.10 Billion USA $307.34 ▼ -1.25%
13373 Ge Shen Corporation Bhd
KLSE:7197
1.28x RM52.56 Million
≈ $13.20 Million
RM41.04 Million Malaysia RM1.48 ▲ +0.68%
13374 Enseval Putra Megatrading Tbk
JK:EPMT
1.28x Rp269.78 Billion
≈ $15.81 Million
Rp210.62 Billion Indonesia Rp2270.00 ▲ +1.34%
13375 Shenzhen Lifotronic Technology Co
SHG:688389
1.28x CN¥53.10 Million
≈ $7.77 Million
CN¥41.46 Million China CN¥11.23 ▲ +0.90%
13376 American Express Company
NYSE:AXP
1.28x $3.80 Billion $2.97 Billion USA $310.66 ▼ -0.60%
13377 Sea Sonic Electronics Co Ltd
TWO:6203
1.28x NT$235.00 Million
≈ $7.40 Million
NT$183.54 Million Taiwan NT$71.10 ▼ -1.25%
13378 NVR Inc
NYSE:NVR
1.28x $438.71 Million $342.69 Million USA $6182.55 ▲ +0.09%
13379 Coats Group PLC
LSE:COA
1.28x GBX75.90 Million
≈ $9.23K
GBX59.30 Million UK GBX79.75 ▼ -0.81%
13380 Autodesk Inc
NASDAQ:ADSK
1.28x $439.00 Million $343.00 Million USA $229.96 ▼ -1.58%
13381 Elite Advanced Laser Corp
TW:3450
1.28x NT$607.32 Million
≈ $19.13 Million
NT$474.52 Million Taiwan NT$501.00 ▼ -3.65%
13382 Pecca Group Bhd
KLSE:5271
1.28x RM26.03 Million
≈ $6.54 Million
RM20.34 Million Malaysia RM1.45 ▼ -1.36%
13383 SMAIO SA
PA:ALSMA
1.28x €1.04 Million
≈ $1.22 Million
€813.20K France €8.72 ▲ +0.46%
13384 Cape Range Ltd
AU:CAG
1.28x AU$149.34K
≈ $105.67K
AU$116.71K Australia AU$0.08 ▲ +0.00%
13385 Harrisons Holdings (Malaysia)
KLSE:5008
1.28x RM44.47 Million
≈ $11.17 Million
RM34.76 Million Malaysia RM1.29 ▼ -0.77%
13386 TechnipFMC PLC
NYSE:FTI
1.28x $332.50 Million $259.90 Million USA $66.82 ▼ -3.17%
13387 Green Resources Public Company Limited
BK:GREEN
1.28x ฿9.60 Million
≈ $299.16K
฿7.50 Million Thailand ฿0.73 ▲ +0.00%
13388 VOLVO B (FRIA) UNSP.ADR
F:VOL4
1.28x €10.63 Billion
≈ $12.43 Billion
€8.31 Billion Germany €29.00 ▼ -1.36%
13389 Sinotruk (Hong Kong) Limited
F:4SK
1.28x €1.52 Billion
≈ $1.77 Billion
€1.19 Billion Germany €4.52 ▼ -7.38%
13390 Tradegate AG Wertpapierhandelsbank
F:T2G
1.28x €65.57 Million
≈ $76.65 Million
€51.27 Million Germany €87.50 ▲ +0.00%
13391 BOLIDEN AB UNSP.ADR/2
F:BWJ0
1.28x €4.88 Billion
≈ $5.71 Billion
€3.82 Billion Germany €99.00 ▼ -1.00%
13392 Elliptic Laboratories AS
OL:ELABS
1.28x Nkr7.05 Million
≈ $741.44K
Nkr5.51 Million Norway Nkr3.15 ▼ -0.16%
13393 Goyal Aluminiums Limited
NSE:GOYALALUM
1.28x Rs9.16 Million
≈ $99.05K
Rs7.17 Million India Rs6.83 ▲ +0.74%
13394 Westone Information Industry Inc
SHE:002268
1.28x CN¥474.53 Million
≈ $69.44 Million
CN¥371.37 Million China CN¥13.77 ▲ +1.10%
13395 Archi Indonesia Tbk PT
JK:ARCI
1.28x Rp44.71 Million
≈ $2.62K
Rp34.99 Million Indonesia Rp1015.00 ▲ +1.00%
13396 BLS International Services Limited
NSE:BLS
1.28x Rs5.15 Billion
≈ $55.69 Million
Rs4.03 Billion India Rs261.10 ▼ -0.85%
13397 Unitech Computer Co Ltd
TW:2414
1.28x NT$241.82 Million
≈ $7.62 Million
NT$189.27 Million Taiwan NT$52.80 ▼ -0.94%
13398 Aasen Sparebank
OL:AASB
1.28x Nkr15.01 Million
≈ $1.58 Million
Nkr11.75 Million Norway Nkr138.48 ▲ +0.00%
13399 Worley Ltd
AU:WOR
1.28x AU$152.00 Million
≈ $107.55 Million
AU$119.00 Million Australia AU$12.99 ▼ -0.84%
13400 UGI Corporation
NYSE:UGI
1.28x $664.00 Million $520.00 Million USA $34.85 ▲ +1.43%