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