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 |
|---|---|---|---|---|---|---|---|
| 15501 |
Nordic Paper Holding AB
ST:NPAPER |
0.94x |
Skr179.00 Million
≈ $19.26 Million |
Skr190.00 Million | Sweden | Skr47.60 | ▼ -0.17% |
| 15502 |
CF Bankshares Inc
NASDAQ:CFBK |
0.94x | $4.73 Million | $5.02 Million | USA | $33.44 | ▲ +2.36% |
| 15503 |
Bank of N.T. Butterfield & Son Ltd
NYSE:NTB |
0.94x | $58.91 Million | $62.62 Million | USA | $60.99 | ▲ +1.13% |
| 15504 |
Wilson Sons Holdings Brasil S.A.
SA:PORT3 |
0.94x |
R$242.76 Million
≈ $47.63 Million |
R$258.08 Million | Brazil | R$18.75 | ▲ +0.00% |
| 15505 |
TCI Finance Limited
NSE:TCIFINANCE |
0.94x |
Rs42.61 Million
≈ $460.79K |
Rs45.30 Million | India | Rs15.19 | ▲ +0.00% |
| 15506 |
Mohawk Industries Inc
NYSE:MHK |
0.94x | $110.10 Million | $117.10 Million | USA | $113.27 | ▲ +2.96% |
| 15507 |
CA Immobilien Anlagen AG
VI:CAI |
0.94x |
€32.75 Million
≈ $38.29 Million |
€34.84 Million | Austria | €23.50 | ▲ +1.29% |
| 15508 |
Bintang Mitra Semestaraya Tbk
JK:BMSR |
0.94x |
Rp22.78 Billion
≈ $1.33 Million |
Rp24.24 Billion | Indonesia | Rp314.00 | ▲ +0.00% |
| 15509 |
Monroe Capital Corp
NASDAQ:MRCC |
0.94x | $500.00K | $532.00K | USA | $5.08 | ▲ +2.21% |
| 15510 |
JUMBO SA UNSP.ADR/1 O.N.
F:5JB1 |
0.94x |
€300.69 Million
≈ $351.53 Million |
€320.10 Million | Germany | €23.20 | ▼ -2.52% |
| 15511 |
Shenzhen Sunmoon Microelectronics Co. Ltd. A
SHG:688699 |
0.94x |
CN¥8.30 Million
≈ $1.22 Million |
CN¥8.84 Million | China | CN¥49.60 | ▲ +0.00% |
| 15512 |
Nuvation Bio Inc
NYSE:NUVB |
0.94x | $5.07 Million | $5.40 Million | USA | $6.42 | ▼ -1.08% |
| 15513 |
ESAB Corp
NYSE:ESAB |
0.94x | $46.91 Million | $49.95 Million | USA | $84.44 | ▲ +0.92% |
| 15514 |
Shenzhen Changfang Light Emitting
SHE:300301 |
0.94x |
CN¥22.73 Million
≈ $3.33 Million |
CN¥24.20 Million | China | CN¥3.46 | ▼ -0.57% |
| 15515 |
Huizhou Desay SV Automotive Co Ltd Class A
SHE:002920 |
0.94x |
CN¥625.13 Million
≈ $91.48 Million |
CN¥665.87 Million | China | CN¥81.02 | ▼ -3.43% |
| 15516 |
Prestige Brand Holdings Inc
NYSE:PBH |
0.94x | $50.62 Million | $53.93 Million | USA | $49.66 | ▲ +1.47% |
| 15517 |
Safello Group AB
ST:SFL |
0.94x |
Skr6.62 Million
≈ $712.85K |
Skr7.06 Million | Sweden | Skr3.19 | ▲ +16.00% |
| 15518 |
Zhejiang Jiecang Linear Motion Technology Co Ltd
SHG:603583 |
0.94x |
CN¥102.32 Million
≈ $14.97 Million |
CN¥109.03 Million | China | CN¥22.94 | ▼ -2.42% |
| 15519 |
NOTE AB
ST:NOTE |
0.94x |
Skr61.00 Million
≈ $6.56 Million |
Skr65.00 Million | Sweden | Skr145.60 | ▼ -0.55% |
| 15520 |
Archon Minerals Ltd
V:ACS |
0.94x |
CA$751.67K
≈ $543.75K |
CA$801.55K | Canada | CA$0.07 | ▲ +0.00% |
| 15521 |
InBody Co.Ltd
KQ:041830 |
0.94x |
₩9.04 Billion
≈ $6.13 Million |
₩9.64 Billion | Korea | ₩47500.00 | ▼ -3.26% |
| 15522 |
Ovzon AB
ST:OVZON |
0.94x |
Skr75.00 Million
≈ $8.07 Million |
Skr80.00 Million | Sweden | Skr37.96 | ▲ +1.99% |
| 15523 |
Nomad Foods Ltd
NYSE:NOMD |
0.94x | $54.00 Million | $57.60 Million | USA | $11.72 | ▲ +0.60% |
| 15524 |
Ypsomed Holding AG
SW:YPSN |
0.94x |
CHF130.38 Million
≈ $164.83 Million |
CHF139.09 Million | Switzerland | CHF382.40 | ▲ +0.31% |
| 15525 |
Premier Energies Limited
NSE:PREMIERENE |
0.94x |
Rs6.20 Billion
≈ $67.02 Million |
Rs6.61 Billion | India | Rs1019.30 | ▼ -0.53% |
| 15526 |
Prodware
PA:ALPRO |
0.94x |
€16.52 Million
≈ $19.31 Million |
€17.63 Million | France | €28.00 | ▲ +0.00% |
| 15527 |
Aurisco Pharmaceutical Co Ltd
SHG:605116 |
0.94x |
CN¥332.41 Million
≈ $48.64 Million |
CN¥354.79 Million | China | CN¥18.74 | ▼ -1.88% |
| 15528 |
Ambitions Enterprise Management Co. L.L.C Class A Ordinary Shares
NASDAQ:AHMA |
0.94x | $213.69K | $228.09K | USA | $1.59 | ▼ -4.79% |
| 15529 |
IGG Inc
F:I91 |
0.94x |
€270.38 Million
≈ $316.10 Million |
€288.67 Million | Germany | €0.37 | ▼ -1.61% |
| 15530 |
Lucky Harvest
SHE:002965 |
0.94x |
CN¥43.25 Million
≈ $6.33 Million |
CN¥46.18 Million | China | CN¥40.31 | ▼ -6.21% |
| 15531 |
Linzhou Heavy Machinery Group Co Ltd
SHE:002535 |
0.94x |
CN¥19.39 Million
≈ $2.84 Million |
CN¥20.71 Million | China | CN¥2.10 | ▼ -3.23% |
| 15532 |
Muang Thai Insurance Public Company Limited
BK:MTI |
0.94x |
฿249.00 Million
≈ $7.76 Million |
฿265.90 Million | Thailand | ฿17.70 | ▲ +0.00% |
| 15533 |
The Alumasc Group plc
LSE:ALU |
0.94x |
GBX2.88 Million
≈ $351.02 |
GBX3.08 Million | UK | GBX217.50 | ▲ +0.00% |
| 15534 |
Sabio Holdings Inc
V:SBIO |
0.94x |
CA$1.12 Million
≈ $809.05K |
CA$1.19 Million | Canada | CA$0.12 | ▲ +0.00% |
| 15535 |
SDI Ltd
AU:SDI |
0.94x |
AU$3.04 Million
≈ $2.15 Million |
AU$3.25 Million | Australia | AU$1.40 | ▲ +0.00% |
| 15536 |
Hebei Huijin Electromechanical Co Ltd
SHE:300368 |
0.94x |
CN¥26.04 Million
≈ $3.81 Million |
CN¥27.82 Million | China | CN¥8.50 | ▼ -7.51% |
| 15537 |
Garware Hi-Tech Films Limited
NSE:GRWRHITECH |
0.94x |
Rs1.63 Billion
≈ $17.63 Million |
Rs1.74 Billion | India | Rs6903.00 | ▲ +0.83% |
| 15538 |
Empresa Distribuidora y Comercializadora Norte Sociedad Anónima
F:PWD1 |
0.94x |
€55.93 Billion
≈ $65.38 Billion |
€59.77 Billion | Germany | €22.40 | ▼ -2.61% |
| 15539 |
Scottish American Investment Co
LSE:SAIN |
0.94x |
GBX9.46 Million
≈ $1.15K |
GBX10.12 Million | UK | GBX546.00 | ▲ +0.92% |
| 15540 |
BLE KEDROS REIC EO 1
F:N67 |
0.94x |
€12.54 Million
≈ $14.66 Million |
€13.40 Million | Germany | €4.23 | ▲ +0.00% |
| 15541 |
Biome Technologies Plc
LSE:BIOM |
0.94x |
GBX202.00K
≈ $24.58 |
GBX216.00K | UK | GBX10.00 | ▲ +0.00% |
| 15542 |
Plenitude Bhd
KLSE:5075 |
0.94x |
RM71.13 Million
≈ $17.86 Million |
RM76.08 Million | Malaysia | RM1.48 | ▼ -1.33% |
| 15543 |
Catalyst Pharmaceuticals Inc
NASDAQ:CPRX |
0.93x | $59.59 Million | $63.73 Million | USA | $31.49 | ▲ +0.00% |
| 15544 |
Sandhar Technologies Limited
NSE:SANDHAR |
0.93x |
Rs947.75 Million
≈ $10.25 Million |
Rs1.01 Billion | India | Rs593.95 | ▲ +1.41% |
| 15545 |
S N Nuclearele
RO:SNN |
0.93x |
RON700.56 Million
≈ $160.86 Million |
RON749.61 Million | Romania | RON70.00 | ▲ +0.14% |
| 15546 |
Domiki Kritis S.A.
AT:DOMIK |
0.93x |
€370.79K
≈ $433.49K |
€396.83K | Greece | €2.53 | ▲ +1.61% |
| 15547 |
General Commercial & Industrial S.A
AT:GEBKA |
0.93x |
€1.27 Million
≈ $1.48 Million |
€1.36 Million | Greece | €2.08 | ▼ -0.48% |
| 15548 |
Asuransi Bina Dana Arta Tbk
JK:ABDA |
0.93x |
Rp28.77 Billion
≈ $1.69 Million |
Rp30.79 Billion | Indonesia | Rp3430.00 | ▲ +0.00% |
| 15549 |
Bactiguard Holding AB (publ)
ST:BACTI-B |
0.93x |
Skr11.69 Million
≈ $1.26 Million |
Skr12.51 Million | Sweden | Skr15.85 | ▲ +1.28% |
| 15550 |
Worth Peripherals Limited
NSE:WORTH |
0.93x |
Rs132.37 Million
≈ $1.43 Million |
Rs141.72 Million | India | Rs156.25 | ▲ +2.09% |
| 15551 |
Hamilton Beach Brands Holding Co Class A
NYSE:HBB |
0.93x | $3.30 Million | $3.54 Million | USA | $22.31 | ▲ +2.25% |
| 15552 |
Hellenic Telecommunications Organization S.A
AT:HTO |
0.93x |
€240.40 Million
≈ $281.05 Million |
€257.50 Million | Greece | €20.02 | ▲ +2.61% |
| 15553 |
Paranapanema S.A
SA:PMAM3 |
0.93x |
R$157.97 Million
≈ $31.00 Million |
R$169.24 Million | Brazil | R$0.31 | ▲ +0.00% |
| 15554 |
Leofoo Development Co Ltd
TW:2705 |
0.93x |
NT$235.45 Million
≈ $7.42 Million |
NT$252.41 Million | Taiwan | NT$16.35 | ▲ +1.55% |
| 15555 |
Astronics Corporation
NASDAQ:ATRO |
0.93x | $27.62 Million | $29.61 Million | USA | $69.85 | ▼ -1.62% |
| 15556 |
Andritz AG
VI:ANDR |
0.93x |
€95.50 Million
≈ $111.65 Million |
€102.40 Million | Austria | €77.30 | ▲ +3.20% |
| 15557 |
HEBEI YICHEN GRP H YC 05
F:HE2 |
0.93x |
€265.06 Million
≈ $309.88 Million |
€284.37 Million | Germany | €0.03 | ▼ -4.17% |
| 15558 |
Beijing Hualian Hypermarket Co Ltd
SHG:600361 |
0.93x |
CN¥330.45 Million
≈ $48.36 Million |
CN¥354.65 Million | China | CN¥3.60 | ▼ -1.10% |
| 15559 |
Record PLC
LSE:REC |
0.93x |
GBX3.49 Million
≈ $424.75 |
GBX3.75 Million | UK | GBX44.60 | ▼ -2.83% |
| 15560 |
Nu Holdings Ltd
NYSE:NU |
0.93x | $831.03 Million | $892.02 Million | USA | $14.09 | ▼ -0.70% |
| 15561 |
Wolfden Resources Corporation
V:WLF |
0.93x |
CA$1.64 Million
≈ $1.19 Million |
CA$1.76 Million | Canada | CA$0.06 | ▲ +0.00% |
| 15562 |
Shanghai Baosight Software Co Ltd B
SHG:900926 |
0.93x | $660.84 Million | $709.40 Million | China | $0.84 | ▼ -1.64% |
| 15563 |
Nu Holdings Ltd.
F:M1Z |
0.93x |
€831.03 Million
≈ $971.56 Million |
€892.38 Million | Germany | €10.35 | ▼ -6.89% |
| 15564 |
KSB SE & Co. KGaA
F:KSB3 |
0.93x |
€28.89 Million
≈ $33.77 Million |
€31.02 Million | Germany | €816.00 | ▲ +1.12% |
| 15565 |
G R Infraprojects Limited
NSE:GRINFRA |
0.93x |
Rs4.07 Billion
≈ $43.96 Million |
Rs4.37 Billion | India | Rs869.85 | ▼ -0.13% |
| 15566 |
Rolex Rings Limited
NSE:ROLEXRINGS |
0.93x |
Rs870.34 Million
≈ $9.41 Million |
Rs934.94 Million | India | Rs139.64 | ▲ +1.89% |
| 15567 |
Primarindo Asia Infrastructure Tbk PT
JK:BIMA |
0.93x |
Rp7.58 Billion
≈ $444.43K |
Rp8.15 Billion | Indonesia | Rp82.00 | ▲ +0.00% |
| 15568 |
Technocraft Industries (India) Limited
NSE:TIIL |
0.93x |
Rs1.45 Billion
≈ $15.71 Million |
Rs1.56 Billion | India | Rs2566.50 | ▲ +0.02% |
| 15569 |
Jupiter Fund Management Plc
LSE:JUP |
0.93x |
GBX20.00 Million
≈ $2.43K |
GBX21.50 Million | UK | GBX163.00 | ▲ +4.49% |
| 15570 |
Trainers House Oyj
HE:TRH1V |
0.93x |
€158.00K
≈ $184.72K |
€170.00K | Finland | €2.34 | ▲ +11.43% |
| 15571 |
Guangdong Mingzhu Group Co Ltd
SHG:600382 |
0.93x |
CN¥109.90 Million
≈ $16.08 Million |
CN¥118.29 Million | China | CN¥5.74 | ▼ -4.01% |
| 15572 |
Jiangsu GDK Biotechnology Co Ltd
SHG:688670 |
0.93x |
CN¥38.60 Million
≈ $5.65 Million |
CN¥41.54 Million | China | CN¥12.97 | ▼ -3.57% |
| 15573 |
Enghouse Systems Ltd
TO:ENGH |
0.93x |
CA$19.63 Million
≈ $14.20 Million |
CA$21.13 Million | Canada | CA$16.11 | ▲ +3.27% |
| 15574 |
Allmed Solutions Ltd
TA:ALMD |
0.93x |
ILA5.39K
≈ $14.45 |
ILA5.80K | Israel | ILA30.00 | ▼ -5.36% |
| 15575 |
Astera Labs, Inc.
NASDAQ:ALAB |
0.93x | $74.60 Million | $80.31 Million | USA | $291.58 | ▼ -10.82% |
| 15576 |
Valuetronics Holdings Limited
F:GJ7 |
0.93x |
€30.24 Million
≈ $35.35 Million |
€32.57 Million | Germany | €0.71 | ▼ -0.70% |
| 15577 |
Southern States Bancshares Inc
NASDAQ:SSBK |
0.93x | $9.61 Million | $10.35 Million | USA | $36.37 | ▲ +0.00% |
| 15578 |
Sky Harbour Group Corporation
NYSE:SKYH |
0.93x | $8.93 Million | $9.62 Million | USA | $10.18 | ▼ -0.20% |
| 15579 |
Sunbelt Rentals Holdings, Inc.
NYSE:SUNB |
0.93x | $653.90 Million | $704.40 Million | USA | $75.67 | ▼ -2.32% |
| 15580 |
Community Bancorp. Common Stock
NASDAQ:CMTV |
0.93x | $4.06 Million | $4.37 Million | USA | $40.56 | ▲ +3.31% |
| 15581 |
Indegene Ltd
NSE:INDGN |
0.93x |
Rs2.03 Billion
≈ $21.93 Million |
Rs2.19 Billion | India | Rs492.65 | ▲ +0.85% |
| 15582 |
O-TA Precision Industry Co Ltd
TWO:8924 |
0.93x |
NT$126.53 Million
≈ $3.99 Million |
NT$136.35 Million | Taiwan | NT$57.00 | ▼ -1.72% |
| 15583 |
National Presto Industries Inc
NYSE:NPK |
0.93x | $13.92 Million | $15.01 Million | USA | $124.40 | ▲ +1.98% |
| 15584 |
Novavest Real Estate Ag
SW:NREN |
0.93x |
CHF13.46 Million
≈ $17.01 Million |
CHF14.51 Million | Switzerland | CHF40.10 | ▲ +0.75% |
| 15585 |
Epoxy Base Electronic Material Corp Ltd
SHG:603002 |
0.93x |
CN¥7.58 Million
≈ $1.11 Million |
CN¥8.18 Million | China | CN¥13.49 | ▼ -3.23% |
| 15586 |
CBL & Associates Properties Inc
NYSE:CBL |
0.93x | $69.57 Million | $75.06 Million | USA | $57.57 | ▲ +2.84% |
| 15587 |
Ramco Industries Limited
NSE:RAMCOIND |
0.93x |
Rs987.70 Million
≈ $10.68 Million |
Rs1.07 Billion | India | Rs329.15 | ▼ -1.47% |
| 15588 |
Persistent Systems Limited
NSE:PERSISTENT |
0.93x |
Rs4.07 Billion
≈ $44.05 Million |
Rs4.39 Billion | India | Rs5200.50 | ▲ +3.97% |
| 15589 |
Hiron-Trade Investments & Industrial Buildings Ltd
TA:HRON |
0.93x |
ILA16.22 Million
≈ $43.50K |
ILA17.51 Million | Israel | ILA213120.00 | ▲ +0.00% |
| 15590 |
Industrias Peñoles S.A.B. de C.V
MX:PE&OLES |
0.93x |
MX$616.00 Million
≈ $35.45 Million |
MX$665.03 Million | Mexico | MX$798.24 | ▼ -0.61% |
| 15591 |
Intercontinental Exchange Inc
NYSE:ICE |
0.93x | $1.33 Billion | $1.43 Billion | USA | $145.79 | ▲ +1.80% |
| 15592 |
Zhejiang Tengen Electrics Co Ltd
SHG:605066 |
0.93x |
CN¥112.35 Million
≈ $16.44 Million |
CN¥121.37 Million | China | CN¥6.14 | ▼ -2.07% |
| 15593 |
Aqua Corporation Public Company Limited
BK:AQUA |
0.93x |
฿83.86 Million
≈ $2.61 Million |
฿90.61 Million | Thailand | ฿0.11 | ▲ +0.00% |
| 15594 |
Crown Confectionery Co Ltd
KO:264900 |
0.93x |
₩3.16 Billion
≈ $2.14 Million |
₩3.42 Billion | Korea | ₩8040.00 | ▲ +0.37% |
| 15595 |
Crown Confectionery Co Ltd Pref
KO:26490K |
0.93x |
₩3.16 Billion
≈ $2.14 Million |
₩3.42 Billion | Korea | ₩7330.00 | ▲ +0.83% |
| 15596 |
Wellchange Holdings Company Limited
NASDAQ:WCT |
0.92x | $416.37K | $450.16K | USA | $0.87 | ▲ +6.18% |
| 15597 |
MedCap AB (publ)
ST:MCAP |
0.92x |
Skr51.70 Million
≈ $5.56 Million |
Skr55.90 Million | Sweden | Skr556.50 | ▲ +1.37% |
| 15598 |
Panda Eco System Berhad
KLSE:0290 |
0.92x |
RM1.28 Million
≈ $321.11K |
RM1.38 Million | Malaysia | RM0.18 | ▲ +0.00% |
| 15599 |
Ibraco Bhd
KLSE:5084 |
0.92x |
RM12.31 Million
≈ $3.09 Million |
RM13.31 Million | Malaysia | RM1.10 | ▲ +0.00% |
| 15600 |
Plus500 Ltd
LSE:PLUS |
0.92x |
GBX138.30 Million
≈ $16.83K |
GBX149.60 Million | UK | GBX3974.00 | ▼ -1.88% |