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