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