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
15601 Archon Minerals Ltd
V:ACS
0.94x CA$751.67K
≈ $543.75K
CA$801.55K Canada CA$0.08 ▼ -38.46%
15602 InBody Co.Ltd
KQ:041830
0.94x ₩9.04 Billion
≈ $6.13 Million
₩9.64 Billion Korea ₩42450.00 ▼ -0.70%
15603 Ovzon AB
ST:OVZON
0.94x Skr75.00 Million
≈ $8.07 Million
Skr80.00 Million Sweden Skr64.15 ▲ +6.92%
15604 Nomad Foods Ltd
NYSE:NOMD
0.94x $54.00 Million $57.60 Million USA $9.74 ▼ -0.20%
15605 Ypsomed Holding AG
SW:YPSN
0.94x CHF130.38 Million
≈ $164.83 Million
CHF139.09 Million Switzerland CHF345.80 ▲ +2.01%
15606 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
0.94x Rs3.14 Billion
≈ $33.96 Million
Rs3.35 Billion India Rs502.90 ▼ -0.01%
15607 Prodware
PA:ALPRO
0.94x €16.52 Million
≈ $19.31 Million
€17.63 Million France €28.00 ▲ +0.00%
15608 Aurisco Pharmaceutical Co Ltd
SHG:605116
0.94x CN¥332.41 Million
≈ $48.64 Million
CN¥354.79 Million China CN¥18.90 ▼ -1.56%
15609 Ambitions Enterprise Management Co. L.L.C Class A Ordinary Shares
NASDAQ:AHMA
0.94x $213.69K $228.09K USA $1.06 ▲ +0.00%
15610 IGG Inc
F:I91
0.94x €270.38 Million
≈ $316.10 Million
€288.67 Million Germany €0.36 ▼ -0.55%
15611 Lucky Harvest
SHE:002965
0.94x CN¥43.25 Million
≈ $6.33 Million
CN¥46.18 Million China CN¥36.67 ▲ +3.30%
15612 Linzhou Heavy Machinery Group Co Ltd
SHE:002535
0.94x CN¥19.39 Million
≈ $2.84 Million
CN¥20.71 Million China CN¥2.60 ▲ +0.00%
15613 Muang Thai Insurance Public Company Limited
BK:MTI
0.94x ฿249.00 Million
≈ $7.76 Million
฿265.90 Million Thailand ฿15.10 ▼ -1.31%
15614 The Alumasc Group plc
LSE:ALU
0.94x GBX2.88 Million
≈ $351.02
GBX3.08 Million UK GBX237.50 ▲ +1.06%
15615 Sabio Holdings Inc
V:SBIO
0.94x CA$1.12 Million
≈ $809.05K
CA$1.19 Million Canada CA$0.15 ▲ +7.14%
15616 SDI Ltd
AU:SDI
0.94x AU$3.04 Million
≈ $2.15 Million
AU$3.25 Million Australia AU$1.35 ▼ -0.74%
15617 Hebei Huijin Electromechanical Co Ltd
SHE:300368
0.94x CN¥26.04 Million
≈ $3.81 Million
CN¥27.82 Million China CN¥9.52 ▼ -2.56%
15618 RPSG VENTURES LIMITED
NSE:RPSGVENT
0.94x Rs1.43 Billion
≈ $15.48 Million
Rs1.53 Billion India Rs928.75 ▲ +0.54%
15619 Garware Hi-Tech Films Limited
NSE:GRWRHITECH
0.94x Rs1.63 Billion
≈ $17.63 Million
Rs1.74 Billion India Rs5863.50 ▲ +2.63%
15620 Empresa Distribuidora y Comercializadora Norte Sociedad Anónima
F:PWD1
0.94x €55.93 Billion
≈ $65.38 Billion
€59.77 Billion Germany €22.60 ▼ -1.74%
15621 Empresa Distribuidora y Comercializadora Norte S.A.
BA:EDN
0.94x AR$55.93 Billion
≈ $40.47 Million
AR$59.77 Billion Argentina AR$2025.00 ▼ -0.10%
15622 Scottish American Investment Co
LSE:SAIN
0.94x GBX9.46 Million
≈ $1.15K
GBX10.12 Million UK GBX548.00 ▲ +0.00%
15623 BLE KEDROS REIC EO 1
F:N67
0.94x €12.54 Million
≈ $14.66 Million
€13.40 Million Germany €4.18 ▲ +0.00%
15624 Biome Technologies Plc
LSE:BIOM
0.94x GBX202.00K
≈ $24.58
GBX216.00K UK GBX10.00 ▲ +0.00%
15625 Plenitude Bhd
KLSE:5075
0.94x RM71.13 Million
≈ $17.86 Million
RM76.08 Million Malaysia RM1.55 ▼ -0.64%
15626 S N Nuclearele
RO:SNN
0.93x RON700.56 Million
≈ $160.86 Million
RON749.61 Million Romania RON69.30 ▼ -0.29%
15627 Domiki Kritis S.A.
AT:DOMIK
0.93x €370.79K
≈ $433.49K
€396.83K Greece €2.81 ▼ -1.40%
15628 General Commercial & Industrial S.A
AT:GEBKA
0.93x €1.27 Million
≈ $1.48 Million
€1.36 Million Greece €2.34 ▼ -2.09%
15629 Asuransi Bina Dana Arta Tbk
JK:ABDA
0.93x Rp28.77 Billion
≈ $1.69 Million
Rp30.79 Billion Indonesia Rp3000.00 ▼ -3.85%
15630 Bactiguard Holding AB (publ)
ST:BACTI-B
0.93x Skr11.69 Million
≈ $1.26 Million
Skr12.51 Million Sweden Skr15.70 ▼ -3.98%
15631 Worth Peripherals Limited
NSE:WORTH
0.93x Rs132.37 Million
≈ $1.43 Million
Rs141.72 Million India Rs156.25 ▲ +2.09%
15632 Hamilton Beach Brands Holding Co Class A
NYSE:HBB
0.93x $3.30 Million $3.54 Million USA $19.55 ▲ +3.11%
15633 Hellenic Telecommunications Organization S.A
AT:HTO
0.93x €240.40 Million
≈ $281.05 Million
€257.50 Million Greece €18.15 ▼ -0.27%
15634 Paranapanema S.A
SA:PMAM3
0.93x R$157.97 Million
≈ $31.00 Million
R$169.24 Million Brazil R$0.28 ▲ +0.00%
15635 Leofoo Development Co Ltd
TW:2705
0.93x NT$235.45 Million
≈ $7.42 Million
NT$252.41 Million Taiwan NT$15.75 ▲ +0.00%
15636 Astronics Corporation
NASDAQ:ATRO
0.93x $27.62 Million $29.61 Million USA $87.33 ▲ +4.57%
15637 Andritz AG
VI:ANDR
0.93x €95.50 Million
≈ $111.65 Million
€102.40 Million Austria €77.80 ▼ -0.89%
15638 HEBEI YICHEN GRP H YC 05
F:HE2
0.93x €265.06 Million
≈ $309.88 Million
€284.37 Million Germany €0.06 ▲ +2.50%
15639 Beijing Hualian Hypermarket Co Ltd
SHG:600361
0.93x CN¥330.45 Million
≈ $48.36 Million
CN¥354.65 Million China CN¥4.31 ▼ -5.27%
15640 Record PLC
LSE:REC
0.93x GBX3.49 Million
≈ $424.75
GBX3.75 Million UK GBX55.00 ▲ +1.10%
15641 Nu Holdings Ltd
NYSE:NU
0.93x $831.03 Million $892.02 Million USA $12.12 ▲ +4.12%
15642 Wolfden Resources Corporation
V:WLF
0.93x CA$1.64 Million
≈ $1.19 Million
CA$1.76 Million Canada CA$0.08 ▲ +6.67%
15643 Shanghai Baosight Software Co Ltd B
SHG:900926
0.93x $660.84 Million $709.40 Million China $0.91 ▼ -1.83%
15644 Nu Holdings Ltd.
F:M1Z
0.93x €831.03 Million
≈ $971.56 Million
€892.38 Million Germany €10.35 ▼ -6.89%
15645 KSB SE & Co. KGaA
F:KSB3
0.93x €28.89 Million
≈ $33.77 Million
€31.02 Million Germany €793.00 ▼ -0.88%
15646 Nexus Real Estate Investment Trust
TO:NXR-UN
0.93x CA$28.46 Million
≈ $20.59 Million
CA$30.57 Million Canada CA$7.83 ▲ +0.13%
15647 G R Infraprojects Limited
NSE:GRINFRA
0.93x Rs4.07 Billion
≈ $43.96 Million
Rs4.37 Billion India Rs870.20 ▼ -1.14%
15648 Rolex Rings Limited
NSE:ROLEXRINGS
0.93x Rs870.34 Million
≈ $9.41 Million
Rs934.94 Million India Rs136.14 ▼ -1.18%
15649 Primarindo Asia Infrastructure Tbk PT
JK:BIMA
0.93x Rp7.58 Billion
≈ $444.43K
Rp8.15 Billion Indonesia Rp82.00 ▲ +0.00%
15650 Jupiter Fund Management Plc
LSE:JUP
0.93x GBX20.00 Million
≈ $2.43K
GBX21.50 Million UK GBX167.80 ▲ +2.94%
15651 Jinduicheng Molybdenum Co Ltd
SHG:601958
0.93x CN¥613.81 Million
≈ $89.82 Million
CN¥660.11 Million China CN¥23.09 ▼ -3.63%
15652 Trainers House Oyj
HE:TRH1V
0.93x €158.00K
≈ $184.72K
€170.00K Finland €2.22 ▲ +3.74%
15653 Guangdong Mingzhu Group Co Ltd
SHG:600382
0.93x CN¥109.90 Million
≈ $16.08 Million
CN¥118.29 Million China CN¥8.80 ▲ +2.21%
15654 Jiangsu GDK Biotechnology Co Ltd
SHG:688670
0.93x CN¥38.60 Million
≈ $5.65 Million
CN¥41.54 Million China CN¥15.48 ▼ -2.15%
15655 Enghouse Systems Ltd
TO:ENGH
0.93x CA$19.63 Million
≈ $14.20 Million
CA$21.13 Million Canada CA$17.93 ▲ +1.24%
15656 Allmed Solutions Ltd
TA:ALMD
0.93x ILA5.39K
≈ $14.45
ILA5.80K Israel ILA31.60 ▼ -3.07%
15657 Astera Labs, Inc.
NASDAQ:ALAB
0.93x $74.60 Million $80.31 Million USA $358.05 ▼ -1.51%
15658 Valuetronics Holdings Limited
F:GJ7
0.93x €30.24 Million
≈ $35.35 Million
€32.57 Million Germany €0.70 ▲ +0.72%
15659 Southern States Bancshares Inc
NASDAQ:SSBK
0.93x $9.61 Million $10.35 Million USA $36.37 ▲ +0.00%
15660 Sunbelt Rentals Holdings, Inc.
NYSE:SUNB
0.93x $653.90 Million $704.40 Million USA $81.29 ▲ +5.08%
15661 Indegene Ltd
NSE:INDGN
0.93x Rs2.03 Billion
≈ $21.93 Million
Rs2.19 Billion India Rs518.05 ▼ -0.37%
15662 O-TA Precision Industry Co Ltd
TWO:8924
0.93x NT$126.53 Million
≈ $3.99 Million
NT$136.35 Million Taiwan NT$58.20 ▼ -1.02%
15663 National Presto Industries Inc
NYSE:NPK
0.93x $13.92 Million $15.01 Million USA $131.04 ▲ +2.10%
15664 Epoxy Base Electronic Material Corp Ltd
SHG:603002
0.93x CN¥7.58 Million
≈ $1.11 Million
CN¥8.18 Million China CN¥17.57 ▲ +1.50%
15665 CBL & Associates Properties Inc
NYSE:CBL
0.93x $69.57 Million $75.06 Million USA $47.53 ▲ +0.11%
15666 Ramco Industries Limited
NSE:RAMCOIND
0.93x Rs987.70 Million
≈ $10.68 Million
Rs1.07 Billion India Rs302.70 ▼ -0.15%
15667 Persistent Systems Limited
NSE:PERSISTENT
0.93x Rs4.07 Billion
≈ $44.05 Million
Rs4.39 Billion India Rs5121.50 ▲ +0.47%
15668 Intercontinental Exchange Inc
NYSE:ICE
0.93x $1.33 Billion $1.43 Billion USA $142.06 ▲ +2.61%
15669 Zhejiang Tengen Electrics Co Ltd
SHG:605066
0.93x CN¥112.35 Million
≈ $16.44 Million
CN¥121.37 Million China CN¥6.88 ▼ -4.58%
15670 Aqua Corporation Public Company Limited
BK:AQUA
0.93x ฿83.86 Million
≈ $2.61 Million
฿90.61 Million Thailand ฿0.11 ▲ +0.00%
15671 Wellchange Holdings Company Limited
NASDAQ:WCT
0.92x $416.37K $450.16K USA $2.10 ▼ -18.29%
15672 MedCap AB (publ)
ST:MCAP
0.92x Skr51.70 Million
≈ $5.56 Million
Skr55.90 Million Sweden Skr516.00 ▲ +2.79%
15673 Plus500 Ltd
LSE:PLUS
0.92x GBX138.30 Million
≈ $16.83K
GBX149.60 Million UK GBX4600.00 ▲ +1.41%
15674 Hakers Enterprise Co Ltd
TWO:4432
0.92x NT$43.68 Million
≈ $1.38 Million
NT$47.26 Million Taiwan NT$17.05 ▼ -0.29%
15675 Carnaby Resources Ltd
AU:CNB
0.92x AU$1.98 Million
≈ $1.40 Million
AU$2.15 Million Australia AU$0.71 ▼ -2.07%
15676 Atlas Copco AB Series A
ST:ATCO-A
0.92x Skr5.78 Billion
≈ $622.24 Million
Skr6.26 Billion Sweden Skr181.15 ▼ -0.69%
15677 Atlas Copco AB Series B
ST:ATCO-B
0.92x Skr5.78 Billion
≈ $622.24 Million
Skr6.26 Billion Sweden Skr161.40 ▼ -0.46%
15678 Shandong Kaisheng New Materials Co.Ltd.
SHE:301069
0.92x CN¥51.73 Million
≈ $7.57 Million
CN¥55.99 Million China CN¥18.20 ▼ -2.67%
15679 Community West Bancshares
NASDAQ:CWBC
0.92x $10.32 Million $11.17 Million USA $24.35 ▲ +3.09%
15680 Accelleron Industries AG
SW:ACLN
0.92x CHF105.90 Million
≈ $133.89 Million
CHF114.65 Million Switzerland CHF77.80 ▼ -0.13%
15681 YGSOFT Inc
SHE:002063
0.92x CN¥44.39 Million
≈ $6.50 Million
CN¥48.06 Million China CN¥5.71 ▼ -3.38%
15682 Fibra Mty S.A.P.I. de C.V.
MX:FMTY14
0.92x MX$279.82 Million
≈ $16.10 Million
MX$302.96 Million Mexico MX$14.09 ▼ -0.35%
15683 Aurora Cannabis Inc
NASDAQ:ACB
0.92x $28.84 Million $31.23 Million USA $3.51 ▲ +2.63%
15684 Aarey Drugs & Pharmaceuticals Limited
NSE:AAREYDRUGS
0.92x Rs9.44 Million
≈ $102.09K
Rs10.22 Million India Rs77.33 ▲ +0.74%
15685 Chongqing Road & Bridge Co Ltd
SHG:600106
0.92x CN¥60.61 Million
≈ $8.87 Million
CN¥65.65 Million China CN¥5.21 ▼ -1.33%
15686 Litemax Electronics
TWO:4995
0.92x NT$47.94 Million
≈ $1.51 Million
NT$51.92 Million Taiwan NT$45.60 ▼ -2.46%
15687 Belimo Holding
SW:BEAN
0.92x CHF93.48 Million
≈ $118.18 Million
CHF101.26 Million Switzerland CHF885.00 ▲ +0.45%
15688 Creo Medical Group PLC
LSE:CREO
0.92x GBX15.60 Million
≈ $1.90K
GBX16.90 Million UK GBX13.75 ▲ +0.00%
15689 TROPHY GAMES Development AS
CO:TGAMES
0.92x Dkr9.59 Million
≈ $1.50 Million
Dkr10.39 Million Denmark Dkr14.25 ▲ +2.52%
15690 Hitech Group Australia Ltd
AU:HIT
0.92x AU$2.71 Million
≈ $1.92 Million
AU$2.94 Million Australia AU$0.98 ▲ +5.98%
15691 Cypress Technology Co Ltd
TWO:3541
0.92x NT$15.48 Million
≈ $487.70K
NT$16.79 Million Taiwan NT$22.70 ▲ +1.34%
15692 XPLUS SA ZY -01
F:75R
0.92x €4.68 Million
≈ $5.47 Million
€5.07 Million Germany €0.55 ▲ +6.98%
15693 Heineken Bhd
KLSE:3255
0.92x RM173.84 Million
≈ $43.64 Million
RM188.59 Million Malaysia RM20.16 ▼ -0.30%
15694 BlueNord ASA
OL:BNOR
0.92x Nkr416.50 Million
≈ $43.83 Million
Nkr451.88 Million Norway Nkr566.00 ▲ +2.54%
15695 Henzhen Zhaowei Machinery And Elect
SHE:003021
0.92x CN¥62.63 Million
≈ $9.16 Million
CN¥67.96 Million China CN¥98.58 ▲ +2.04%
15696 National Storage REIT
AU:NSR
0.92x AU$67.90 Million
≈ $48.04 Million
AU$73.70 Million Australia AU$2.79 ▲ +0.00%
15697 Baikowski SASU
PA:ALBKK
0.92x €4.26 Million
≈ $4.98 Million
€4.62 Million France €32.20 ▼ -2.13%
15698 Soitec SA
PA:SOI
0.92x €72.02 Million
≈ $84.20 Million
€78.19 Million France €156.50 ▼ -5.55%
15699 Kunshan Kinglai Hygienic Materials Co Ltd
SHE:300260
0.92x CN¥34.21 Million
≈ $5.01 Million
CN¥37.14 Million China CN¥60.70 ▲ +11.99%
15700 Taiwan Sakura Corp
TW:9911
0.92x NT$382.66 Million
≈ $12.06 Million
NT$415.44 Million Taiwan NT$83.70 ▲ +0.36%