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
13201 Xianheng International Science & Technology Co Ltd
SHG:605056
1.30x CN¥288.78 Million
≈ $42.26 Million
CN¥222.93 Million China CN¥12.53 ▼ -3.76%
13202 Monolithic Power Systems Inc
NASDAQ:MPWR
1.30x $250.25 Million $193.23 Million USA $1333.81 ▼ -4.53%
13203 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.44 ▼ -1.34%
13204 Northfield Bancorp Inc
NASDAQ:NFBK
1.29x $13.92 Million $10.75 Million USA $15.31 ▲ +0.00%
13205 Wuxi Taiji Industry Co Ltd
SHG:600667
1.29x CN¥148.34 Million
≈ $21.71 Million
CN¥114.59 Million China CN¥16.29 ▲ +0.37%
13206 Megachem (Thailand) Public Company Limited
BK:MGT
1.29x ฿26.73 Million
≈ $833.09K
฿20.65 Million Thailand ฿1.90 ▼ -1.04%
13207 Cake Box Holdings PLC
LSE:CBOX
1.29x GBX2.50 Million
≈ $304.77
GBX1.94 Million UK GBX200.00 ▲ +0.00%
13208 Ferm. Casino Mun. Canne
PA:FCMC
1.29x €35.07 Million
≈ $41.01 Million
€27.11 Million France €2920.00 ▲ +3.55%
13209 Lan Fa Textile Co Ltd
TW:1459
1.29x NT$95.70 Million
≈ $3.02 Million
NT$73.97 Million Taiwan NT$15.80 ▲ +0.00%
13210 Nano Chem Tech Inc
KQ:091970
1.29x ₩1.72 Billion
≈ $1.16 Million
₩1.33 Billion Korea ₩3905.00 ▼ -0.26%
13211 Grupo Aeroportuario del Sureste S. A. B. de C. V
MX:ASURB
1.29x MX$3.64 Billion
≈ $209.43 Million
MX$2.81 Billion Mexico MX$469.41 ▼ -0.42%
13212 First BanCorp.
NYSE:FBP
1.29x $114.84 Million $88.78 Million USA $28.82 ▼ -0.10%
13213 Triad Group PLC
LSE:TRD
1.29x GBX1.14 Million
≈ $138.34
GBX879.00K UK GBX360.00 ▲ +0.00%
13214 First Financial Corporation Indiana
NASDAQ:THFF
1.29x $26.85 Million $20.76 Million USA $77.51 ▲ +1.83%
13215 Boiron SA
PA:BOI
1.29x €27.52 Million
≈ $32.17 Million
€21.28 Million France €27.30 ▲ +0.00%
13216 Malayan United Industries Bhd
KLSE:3891
1.29x RM261.98 Million
≈ $65.77 Million
RM202.64 Million Malaysia RM0.05 ▲ +0.00%
13217 StealthGas Inc
F:S6W
1.29x €16.51 Million
≈ $19.30 Million
€12.78 Million Germany €7.70 ▼ -1.28%
13218 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¥53.13 ▼ -4.96%
13219 CPT Global Ltd
AU:CGO
1.29x AU$345.00K
≈ $244.11K
AU$267.00K Australia AU$0.09 ▲ +0.00%
13220 Solid State Plc
LSE:SOLI
1.29x GBX3.73 Million
≈ $453.35
GBX2.88 Million UK GBX185.00 ▼ -1.33%
13221 Rejlers AB (publ)
ST:REJL-B
1.29x Skr64.70 Million
≈ $6.96 Million
Skr50.10 Million Sweden Skr153.20 ▲ +1.86%
13222 Universal Microelectronics Co Ltd
TW:2413
1.29x NT$133.37 Million
≈ $4.20 Million
NT$103.29 Million Taiwan NT$40.25 ▼ -3.82%
13223 Bafang Electric Suzhou Co Ltd
SHG:603489
1.29x CN¥44.81 Million
≈ $6.56 Million
CN¥34.71 Million China CN¥24.04 ▼ -1.56%
13224 Hafnia Limited
NYSE:HAFN
1.29x $118.14 Million $91.50 Million USA $7.65 ▲ +0.66%
13225 Hafnia Ltd
OL:HAFNI
1.29x Nkr118.14 Million
≈ $12.43 Million
Nkr91.50 Million Norway Nkr74.15 ▲ +1.09%
13226 Prestar Resources Bhd
KLSE:9873
1.29x RM17.10 Million
≈ $4.29 Million
RM13.24 Million Malaysia RM0.29 ▼ -1.72%
13227 MN Holdings Berhad
KLSE:0245
1.29x RM82.04 Million
≈ $20.60 Million
RM63.58 Million Malaysia RM2.93 ▼ -0.68%
13228 Time Technoplast Limited
NSE:TIMETECHNO
1.29x Rs2.72 Billion
≈ $29.38 Million
Rs2.11 Billion India Rs201.26 ▲ +0.61%
13229 Netwealth Group Ltd
AU:NWL
1.29x AU$76.04 Million
≈ $53.80 Million
AU$58.93 Million Australia AU$20.98 ▼ -4.16%
13230 KAWASAKI KISEN K. ADR/1/2
F:KLI
1.29x €273.17 Billion
≈ $319.37 Billion
€211.77 Billion Germany €13.20 ▲ +0.00%
13231 Insyde Software
TWO:6231
1.29x NT$121.44 Million
≈ $3.83 Million
NT$94.16 Million Taiwan NT$221.50 ▼ -4.53%
13232 DMCC SPECIALITY CHEMICALS LIMITED
NSE:DMCC
1.29x Rs174.18 Million
≈ $1.88 Million
Rs135.06 Million India Rs272.75 ▲ +3.77%
13233 IT Link
PA:ALITL
1.29x €1.89 Million
≈ $2.21 Million
€1.47 Million France €15.20 ▲ +2.01%
13234 Thai Textile Industry Public Company Limited
BK:TTI
1.29x ฿29.54 Million
≈ $920.74K
฿22.91 Million Thailand ฿25.75 ▲ +3.41%
13235 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$226.26 ▼ -0.46%
13236 Rogers Corporation
NYSE:ROG
1.29x $5.80 Million $4.50 Million USA $130.69 ▼ -1.77%
13237 TQM CORPORATION
BK:TQM-R
1.29x ฿289.59 Million
≈ $9.03 Million
฿224.70 Million Thailand ฿14.10 ▲ +1.44%
13238 Western Asset Diversified Income Fund
NYSE:WDI
1.29x $92.25 Million $71.58 Million USA $13.12 ▼ -2.09%
13239 GuangZhou Wahlap Technology Corporation Limited
SHE:301011
1.29x CN¥41.11 Million
≈ $6.02 Million
CN¥31.90 Million China CN¥13.35 ▼ -3.82%
13240 Redan S.A.
WAR:RDN
1.29x zł3.50 Million
≈ $961.87K
zł2.71 Million Poland zł0.05 ▲ +0.00%
13241 Zhongjing Food Co. Ltd.
SHE:300908
1.29x CN¥68.68 Million
≈ $10.05 Million
CN¥53.32 Million China CN¥21.97 ▼ -2.40%
13242 Boyd Gaming Corporation
NYSE:BYD
1.29x $134.34 Million $104.29 Million USA $87.04 ▲ +0.55%
13243 Geovis Technology Co Ltd
SHG:688568
1.29x CN¥88.05 Million
≈ $12.88 Million
CN¥68.37 Million China CN¥32.35 ▼ -4.32%
13244 PERFORMANCE SHIPP.
F:DS2
1.29x €9.73 Million
≈ $11.38 Million
€7.56 Million Germany €1.45 ▲ +0.97%
13245 Fiducian Group Ltd
AU:FID
1.29x AU$12.80 Million
≈ $9.06 Million
AU$9.94 Million Australia AU$8.39 ▼ -3.56%
13246 GHCL Limited
NSE:GHCL
1.29x Rs3.23 Billion
≈ $34.92 Million
Rs2.51 Billion India Rs436.20 ▲ +1.56%
13247 Credo Brands Marketing Limited
NSE:MUFTI
1.29x Rs324.01 Million
≈ $3.50 Million
Rs251.75 Million India Rs82.92 ▼ -0.54%
13248 Jeil Pharmaceutical Co Ltd
KO:271980
1.29x ₩13.23 Billion
≈ $8.96 Million
₩10.28 Billion Korea ₩9680.00 ▼ -1.83%
13249 Global Blue Group Holding Ltd
NYSE:GB
1.29x $27.45 Million $21.34 Million USA $7.49 ▲ +0.13%
13250 Naturhouse Health SA
MC:NTH
1.29x €3.98 Million
≈ $4.65 Million
€3.09 Million Spain €2.58 ▲ +1.98%
13251 Capital Appreciation Ltd
JSE:CTA
1.29x ZAC170.32 Million
≈ $90.52K
ZAC132.44 Million South Africa ZAC184.00 ▲ +0.00%
13252 American Hotel Income Properties LP
TO:HOT-U
1.29x $12.40 Million $9.65 Million Canada $0.38 ▼ -2.56%
13253 VTEX
NYSE:VTEX
1.29x $8.16 Million $6.35 Million USA $3.90 ▲ +0.52%
13254 Kervansaray Yatirim Holding AS
IS:KERVN
1.29x TL969.60 Million
≈ $21.72 Million
TL754.28 Million Turkey TL6.95 ▲ +3.73%
13255 Beijing CTJ Information Technology Co. Ltd.
SHE:301153
1.29x CN¥129.64 Million
≈ $18.97 Million
CN¥100.87 Million China CN¥15.77 ▼ -4.54%
13256 ADMA Biologics Inc
NASDAQ:ADMA
1.29x $58.25 Million $45.33 Million USA $8.27 ▼ -1.19%
13257 Aniplus Inc
KQ:310200
1.28x ₩14.98 Billion
≈ $10.15 Million
₩11.66 Billion Korea ₩2655.00 ▼ -2.93%
13258 Orezone Gold Corporation
AU:ORE
1.28x AU$99.48 Million
≈ $70.39 Million
AU$77.44 Million Australia AU$2.26 ▼ -3.83%
13259 Charoen Pokphand Indonesia TBK PT
JK:CPIN
1.28x Rp1.88 Trillion
≈ $110.23 Million
Rp1.46 Trillion Indonesia Rp3230.00 ▼ -2.42%
13260 Hengan International Group Company Limited
F:HGNC
1.28x €1.30 Billion
≈ $1.52 Billion
€1.01 Billion Germany €2.57 ▼ -1.76%
13261 Kemper Corporation
NYSE:KMPR
1.28x $89.60 Million $69.80 Million USA $28.81 ▲ +4.23%
13262 Hologic Inc
NASDAQ:HOLX
1.28x $229.90 Million $179.10 Million USA $76.01 ▲ +0.48%
13263 Winmark Corporation
NASDAQ:WINA
1.28x $11.88 Million $9.25 Million USA $332.52 ▼ -0.94%
13264 Pool Advista Indonesia Tbk
JK:POOL
1.28x Rp9.22 Billion
≈ $540.14K
Rp7.18 Billion Indonesia Rp50.00 ▲ +0.00%
13265 MiTAC Holdings Corp
TW:3706
1.28x NT$3.15 Billion
≈ $99.15 Million
NT$2.45 Billion Taiwan NT$91.30 ▼ -0.76%
13266 Palo Alto Networks Inc
NASDAQ:PANW
1.28x $554.00 Million $432.00 Million USA $323.79 ▼ -0.57%
13267 Petro Rio S.A.
SA:PRIO3
1.28x R$2.15 Billion
≈ $422.49 Million
R$1.68 Billion Brazil R$58.82 ▼ -2.84%
13268 Grg Metrology
SHE:002967
1.28x CN¥181.46 Million
≈ $26.55 Million
CN¥141.50 Million China CN¥15.96 ▼ -2.09%
13269 Microtek International Inc
TW:2305
1.28x NT$60.85 Million
≈ $1.92 Million
NT$47.46 Million Taiwan NT$32.30 ▼ -5.97%
13270 Zhejiang Jiemei Electronic and Technology Co Ltd
SHE:002859
1.28x CN¥99.27 Million
≈ $14.53 Million
CN¥77.43 Million China CN¥59.38 ▼ -2.35%
13271 BALTIC CLASSIF.GR LS 001
F:983
1.28x €57.37 Million
≈ $67.07 Million
€44.76 Million Germany €2.08 ▼ -1.89%
13272 GeoVax Labs Inc
NASDAQ:GOVX
1.28x $993.49K $775.20K USA $0.73 ▼ -12.95%
13273 Sungchang Hold
KO:000180
1.28x ₩6.89 Billion
≈ $4.67 Million
₩5.38 Billion Korea ₩5310.00 ▼ -0.19%
13274 Osisko Gold Ro
TO:OR
1.28x CA$116.57 Million
≈ $84.32 Million
CA$90.97 Million Canada CA$41.13 ▲ +0.56%
13275 Apple Inc
NASDAQ:AAPL
1.28x $53.92 Billion $42.10 Billion USA $333.02 ▲ +3.53%
13276 Enseval Putra Megatrading Tbk
JK:EPMT
1.28x Rp269.78 Billion
≈ $15.81 Million
Rp210.62 Billion Indonesia Rp2320.00 ▲ +0.43%
13277 Shenzhen Lifotronic Technology Co
SHG:688389
1.28x CN¥53.10 Million
≈ $7.77 Million
CN¥41.46 Million China CN¥10.24 ▼ -3.12%
13278 American Express Company
NYSE:AXP
1.28x $3.80 Billion $2.97 Billion USA $326.17 ▼ -4.30%
13279 Sea Sonic Electronics Co Ltd
TWO:6203
1.28x NT$235.00 Million
≈ $7.40 Million
NT$183.54 Million Taiwan NT$66.10 ▼ -1.05%
13280 NVR Inc
NYSE:NVR
1.28x $438.71 Million $342.69 Million USA $6414.67 ▲ +4.22%
13281 Coats Group PLC
LSE:COA
1.28x GBX75.90 Million
≈ $9.23K
GBX59.30 Million UK GBX75.80 ▲ +1.00%
13282 Autodesk Inc
NASDAQ:ADSK
1.28x $439.00 Million $343.00 Million USA $209.75 ▲ +2.19%
13283 Pecca Group Bhd
KLSE:5271
1.28x RM26.03 Million
≈ $6.54 Million
RM20.34 Million Malaysia RM1.33 ▲ +0.00%
13284 SMAIO SA
PA:ALSMA
1.28x €1.04 Million
≈ $1.22 Million
€813.20K France €8.30 ▲ +1.22%
13285 Sonova H Ag
SW:SOON
1.28x CHF446.10 Million
≈ $563.99 Million
CHF348.60 Million Switzerland CHF211.40 ▲ +1.25%
13286 Cape Range Ltd
AU:CAG
1.28x AU$149.34K
≈ $105.67K
AU$116.71K Australia AU$0.08 ▲ +0.00%
13287 Harrisons Holdings (Malaysia)
KLSE:5008
1.28x RM44.47 Million
≈ $11.17 Million
RM34.76 Million Malaysia RM1.23 ▼ -0.81%
13288 TechnipFMC PLC
NYSE:FTI
1.28x $332.50 Million $259.90 Million USA $76.75 ▲ +0.96%
13289 VOLVO B (FRIA) UNSP.ADR
F:VOL4
1.28x €10.63 Billion
≈ $12.43 Billion
€8.31 Billion Germany €29.00 ▼ -1.36%
13290 Sinotruk (Hong Kong) Limited
F:4SK
1.28x €1.52 Billion
≈ $1.77 Billion
€1.19 Billion Germany €4.56 ▼ -3.80%
13291 Tradegate AG Wertpapierhandelsbank
F:T2G
1.28x €65.57 Million
≈ $76.65 Million
€51.27 Million Germany €84.00 ▲ +1.20%
13292 BOLIDEN AB UNSP.ADR/2
F:BWJ0
1.28x €4.88 Billion
≈ $5.71 Billion
€3.82 Billion Germany €99.00 ▼ -1.00%
13293 Elliptic Laboratories AS
OL:ELABS
1.28x Nkr7.05 Million
≈ $741.44K
Nkr5.51 Million Norway Nkr2.52 ▲ +0.80%
13294 Goyal Aluminiums Limited
NSE:GOYALALUM
1.28x Rs9.16 Million
≈ $99.05K
Rs7.17 Million India Rs6.54 ▲ +0.93%
13295 Westone Information Industry Inc
SHE:002268
1.28x CN¥474.53 Million
≈ $69.44 Million
CN¥371.37 Million China CN¥13.43 ▼ -6.41%
13296 Archi Indonesia Tbk PT
JK:ARCI
1.28x Rp44.71 Million
≈ $2.62K
Rp34.99 Million Indonesia Rp1055.00 ▼ -7.05%
13297 BLS International Services Limited
NSE:BLS
1.28x Rs5.15 Billion
≈ $55.69 Million
Rs4.03 Billion India Rs233.60 ▲ +1.43%
13298 Unitech Computer Co Ltd
TW:2414
1.28x NT$241.82 Million
≈ $7.62 Million
NT$189.27 Million Taiwan NT$55.70 ▲ +2.20%
13299 Aasen Sparebank
OL:AASB
1.28x Nkr15.01 Million
≈ $1.58 Million
Nkr11.75 Million Norway Nkr138.98 ▼ -0.33%
13300 Worley Ltd
AU:WOR
1.28x AU$152.00 Million
≈ $107.55 Million
AU$119.00 Million Australia AU$10.64 ▼ -0.84%