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

Aug 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
26501 CNPC Capital Co Ltd
SHE:000617
-3.10x CN¥-4.34 Billion
≈ $-635.60 Million
CN¥1.40 Billion China CN¥7.17 ▲ +1.70%
26502 AVIC Jonhon Optronic Technology Co Ltd
SHE:002179
-3.10x CN¥-930.44 Million
≈ $-136.15 Million
CN¥299.92 Million China CN¥33.38 ▼ -0.86%
26503 Lindex Group
HE:LINDEX
-3.11x €-5.90 Million
≈ $-6.90 Million
€1.90 Million Finland €2.30 ▼ -2.34%
26504 SCGM Bhd
KLSE:7247
-3.11x RM-3.62 Million
≈ $-909.11K
RM1.17 Million Malaysia RM0.53 ▲ +0.00%
26505 Alkim Alkali Kimya AS
IS:ALKIM
-3.11x TL-113.49 Million
≈ $-2.54 Million
TL36.51 Million Turkey TL15.75 ▼ -1.07%
26506 Zhejiang Merit Interactive Network Technology Co Ltd Class A
SHE:300766
-3.11x CN¥-6.84 Million
≈ $-1.00 Million
CN¥2.20 Million China CN¥20.19 ▼ -3.86%
26507 Fingerprint Cards AB (publ)
ST:FING-B
-3.11x Skr-16.80 Million
≈ $-1.81 Million
Skr5.40 Million Sweden Skr14.50 ▼ -0.96%
26508 CL Educate Limited
NSE:CLEDUCATE
-3.11x Rs-108.76 Million
≈ $-1.18 Million
Rs34.95 Million India Rs55.26 ▼ -1.85%
26509 Wuhan Langold Real Estate Co Ltd
SHE:002305
-3.11x CN¥-815.90 Million
≈ $-119.39 Million
CN¥262.16 Million China CN¥1.92 ▼ -1.54%
26510 Taichung Commercial Bank Co Ltd
TW:2812
-3.11x NT$-9.20 Billion
≈ $-289.74 Million
NT$2.95 Billion Taiwan NT$20.65 ▲ +0.00%
26511 Dovre Group Plc
HE:DOV1V
-3.11x €-7.00 Million
≈ $-8.18 Million
€2.25 Million Finland €0.07 ▲ +0.00%
26512 LogProstyle Inc.
NYSE MKT:LGPS
-3.12x $-1.58 Billion $508.10 Million USA $0.66 ▼ -4.23%
26513 Josef Manner & Comp. AG
VI:MAN
-3.12x €-9.26 Million
≈ $-10.83 Million
€2.97 Million Austria €100.00 ▲ +0.00%
26514 Argo Blockchain PLC
LSE:ARB
-3.12x GBX-157.80K
≈ $-19.20
GBX50.58K UK GBX0.80 ▼ -23.81%
26515 Argo Blockchain PLC ADR
NASDAQ:ARBK
-3.12x $-157.80K $50.58K USA $4.02 ▲ +16.52%
26516 Vikas EcoTech Limited
NSE:VIKASECO
-3.12x Rs-128.77 Million
≈ $-1.39 Million
Rs41.24 Million India Rs1.09 ▼ -1.80%
26517 Thermal Energy International Inc.
V:TMG
-3.12x CA$-1.81 Million
≈ $-1.31 Million
CA$578.39K Canada CA$0.15 ▲ +0.00%
26518 Zenith Energy Ltd
OL:ZENA
-3.13x Nkr-11.76 Million
≈ $-1.24 Million
Nkr3.76 Million Norway Nkr0.53 ▲ +0.57%
26519 Yunhong Green CTI Ltd.
NASDAQ:YHGJ
-3.13x $-2.14 Million $683.00K USA $2.97 ▲ +0.01%
26520 Antibiotice Ia
RO:ATB
-3.13x RON-39.31 Million
≈ $-9.03 Million
RON12.56 Million Romania RON2.13 ▼ -0.70%
26521 Hastings Technology Metals Ltd
AU:HAS
-3.13x AU$-386.10
≈ $-273.19
AU$123.35 Australia AU$0.26 ▼ -1.92%
26522 Kernex Microsystems (India) Limited
NSE:KERNEX
-3.13x Rs-439.94 Million
≈ $-4.76 Million
Rs140.39 Million India Rs2215.10 ▲ +0.87%
26523 California Software Company Limited
NSE:CALSOFT
-3.13x Rs-13.21 Million
≈ $-142.82K
Rs4.21 Million India Rs21.08 ▼ -0.57%
26524 Alumil Rom Industry SA
RO:ALU
-3.14x RON-5.16 Million
≈ $-1.18 Million
RON1.64 Million Romania RON2.69 ▼ -0.74%
26525 Lokman Hekim Engurusag Saglik Turizm Egitim Hizmetleri ve Insaat Taahhut AS
IS:LKMNH
-3.14x TL-93.36 Million
≈ $-2.09 Million
TL29.75 Million Turkey TL14.11 ▼ -1.33%
26526 Chengdu Jafaantai Technology Co Ltd
SHE:300559
-3.14x CN¥-24.59 Million
≈ $-3.60 Million
CN¥7.84 Million China CN¥10.64 ▲ +1.14%
26527 Sungchang Autotech Co. Ltd
KQ:080470
-3.14x ₩-6.43 Billion
≈ $-4.36 Million
₩2.05 Billion Korea ₩2620.00 ▲ +0.77%
26528 Asia Pacific Fibers Tbk
JK:POLY
-3.14x Rp-665.07K
≈ $-38.97
Rp211.82K Indonesia Rp32.00 ▲ +0.00%
26529 Samsung Securities
KO:016360
-3.14x ₩-971.07 Billion
≈ $-658.08 Million
₩309.17 Billion Korea ₩90300.00 ▲ +2.73%
26530 China Everbright Bank Co Ltd
SHG:601818
-3.14x CN¥-36.02 Billion
≈ $-5.27 Billion
CN¥11.46 Billion China CN¥3.19 ▲ +0.31%
26531 Ur Energy Inc
NYSE MKT:URG
-3.14x $-2.56 Million $816.00K USA $1.55 ▲ +1.31%
26532 Donegal Investment Group PLC
IR:DQ7A
-3.14x €-3.57 Million
≈ $-4.17 Million
€1.14 Million Ireland €14.50 ▲ +16.00%
26533 Guangdong Real-Design Intelligent Technology Co. Ltd.
SHE:301135
-3.15x CN¥-22.61 Million
≈ $-3.31 Million
CN¥7.18 Million China CN¥14.65 ▼ -1.81%
26534 Bubs Australia Ltd
AU:BUB
-3.16x AU$-5.67 Million
≈ $-4.01 Million
AU$1.79 Million Australia AU$0.09 ▲ +0.00%
26535 Banco Macro S.A
F:B4W
-3.16x €-472.53 Billion
≈ $-552.43 Billion
€149.54 Billion Germany €79.00 ▲ +0.00%
26536 Banco Macro SA B
BA:BMA
-3.16x AR$-472.53 Billion
≈ $-341.92 Million
AR$149.54 Billion Argentina AR$14700.00 ▲ +2.30%
26537 Grammer AG
XETRA:GMM
-3.16x €-29.87 Million
≈ $-34.92 Million
€9.44 Million Germany €10.60 ▲ +1.92%
26538 Alligator Bioscience AB
ST:ATORX
-3.17x Skr-34.01 Million
≈ $-3.66 Million
Skr10.73 Million Sweden Skr0.04 ▼ -1.91%
26539 Taiwan Printed Circuit Board Techvest Co Ltd
TW:8213
-3.17x NT$-261.06 Million
≈ $-8.22 Million
NT$82.34 Million Taiwan NT$28.50 ▼ -1.38%
26540 Sanderson Design Group PLC
LSE:SDG
-3.17x GBX-3.31 Million
≈ $-403.34
GBX1.04 Million UK GBX77.00 ▲ +0.00%
26541 Linkage Global Inc Ordinary Shares
NASDAQ:LGCB
-3.17x $-1.76 Million $554.83K USA $0.27 ▼ -30.57%
26542 Gold Basin Resources Corp
V:GXX
-3.18x CA$-2.59 Million
≈ $-1.88 Million
CA$816.50K Canada CA$0.05 ▲ +0.00%
26543 Sundaram Finance Limited
NSE:SUNDARMFIN
-3.18x Rs-30.64 Billion
≈ $-331.35 Million
Rs9.63 Billion India Rs4490.90 ▲ +0.24%
26544 GGX Gold Corp
V:GGX
-3.18x CA$-608.16K
≈ $-439.94K
CA$191.00K Canada CA$0.04 ▲ +0.00%
26545 Shenzhen Kingsun Science Tech
SHE:300235
-3.18x CN¥-12.84 Million
≈ $-1.88 Million
CN¥4.03 Million China CN¥10.49 ▼ -0.38%
26546 Bank Leumi Le-Israel B.M
TA:LUMI
-3.19x ILA-7.47 Billion
≈ $-20.03 Million
ILA2.35 Billion Israel ILA7121.00 ▲ +2.99%
26547 Chiangmai Frozen Foods Public Company Limited
BK:CM
-3.19x ฿-43.58 Million
≈ $-1.36 Million
฿13.67 Million Thailand ฿1.52 ▼ -0.65%
26548 OncoCyte Corp
NASDAQ:OCX
-3.19x $-9.67 Million $3.03 Million USA $3.16 ▲ +0.00%
26549 Skyline Builders Group Holding Limited Class A Ordinary Shares
NASDAQ:SKBL
-3.19x $-314.98K $98.75K USA $2.37 ▼ -15.21%
26550 Guangdong Green Precision Components Co. Ltd.
SHE:300968
-3.19x CN¥-59.76 Million
≈ $-8.74 Million
CN¥18.73 Million China CN¥9.38 ▼ -11.09%
26551 Bragg Gaming Group Inc
TO:BRAG
-3.19x CA$-1.20 Million
≈ $-870.23K
CA$377.00K Canada CA$2.31 ▲ +3.12%
26552 Milux Corporation Bhd
KLSE:7935
-3.19x RM-10.43 Million
≈ $-2.62 Million
RM3.27 Million Malaysia RM0.68 ▲ +0.00%
26553 Guangdong Alpha Animation and Culture Co Ltd
SHE:002292
-3.19x CN¥-43.24 Million
≈ $-6.33 Million
CN¥13.54 Million China CN¥7.99 ▼ -1.11%
26554 Grid Metals Corp
V:GRDM
-3.19x CA$-399.84K
≈ $-289.24K
CA$125.17K Canada CA$0.14 ▲ +3.70%
26555 Nynomic AG
F:M7U
-3.20x €-4.37 Million
≈ $-5.11 Million
€1.37 Million Germany €13.65 ▲ +0.37%
26556 BT Wealth Industries Public Company Limited
BK:BTW
-3.20x ฿-32.10 Million
≈ $-1.00 Million
฿10.04 Million Thailand ฿0.08 ▲ +14.29%
26557 Precomp Solutions AB Series B
ST:PCOM-B
-3.20x Skr-1.60 Million
≈ $-172.19K
Skr500.00K Sweden Skr1.24 ▼ -3.13%
26558 NCT Alliance Bhd
KLSE:0056
-3.20x RM-17.54 Million
≈ $-4.40 Million
RM5.48 Million Malaysia RM0.56 ▼ -3.48%
26559 Redcare Pharmacy NV
XETRA:RDC
-3.20x €-6.32 Million
≈ $-7.39 Million
€1.97 Million Germany €64.75 ▼ -6.57%
26560 Renaissance Global Limited
NSE:RGL
-3.20x Rs-822.05 Million
≈ $-8.89 Million
Rs256.60 Million India Rs119.55 ▼ -1.25%
26561 Advancetek Enterprise Co Ltd
TW:1442
-3.20x NT$-274.63 Million
≈ $-8.65 Million
NT$85.70 Million Taiwan NT$29.85 ▼ -0.17%
26562 Digiworld Corp
VN:DGW
-3.20x ₫-641.62 Billion
≈ $-24.38 Million
₫200.22 Billion Vietnam ₫36500.00 ▲ +3.25%
26563 Society Pass Inc
NASDAQ:SOPA
-3.21x $-1.77 Million $552.38K USA $0.00 ▲ +0.00%
26564 CyberOne Co. Ltd.
KQ:356890
-3.21x ₩-582.22 Million
≈ $-394.56K
₩181.59 Million Korea ₩1985.00 ▼ -0.25%
26565 Airbus Group SE
PA:AIR
-3.21x €-1.88 Billion
≈ $-2.20 Billion
€586.00 Million France €204.00 ▼ -2.81%
26566 Avenira Ltd
AU:AEV
-3.21x AU$-1.24 Million
≈ $-875.52K
AU$385.34K Australia AU$0.01 ▲ +0.00%
26567 Sichuan Anning Iron and Titanium Co
SHE:002978
-3.21x CN¥-617.29 Million
≈ $-90.33 Million
CN¥192.20 Million China CN¥26.53 ▲ +0.49%
26568 Electreon Wireless Ltd
TA:ELWS
-3.21x ILA-392.00K
≈ $-1.05K
ILA122.00K Israel ILA5053.00 ▲ +1.65%
26569 Airbus SE
F:AIRA
-3.21x €-1.88 Billion
≈ $-2.20 Billion
€586.00 Million Germany €51.00 ▼ -3.77%
26570 Kirloskar Electric Company Limited
NSE:KECL
-3.21x Rs-9.17 Billion
≈ $-99.18 Million
Rs2.85 Billion India Rs136.17 ▼ -5.09%
26571 Peoplein Ltd
AU:PPE
-3.22x AU$-17.12 Million
≈ $-12.11 Million
AU$5.32 Million Australia AU$0.71 ▲ +1.43%
26572 Apontis Pharma AG
XETRA:APPH
-3.22x €-1.94 Million
≈ $-2.27 Million
€603.75K Germany €11.00 ▲ +0.00%
26573 Tianjin Jieqiang Power Equipment Co
SHE:300875
-3.22x CN¥-22.20 Million
≈ $-3.25 Million
CN¥6.90 Million China CN¥36.00 ▲ +4.20%
26574 Northview Acquisition Corp
NASDAQ:NVAC
-3.22x $-293.56K $91.18K USA $12.11 ▲ +0.00%
26575 Helio SA
WAR:HEL
-3.22x zł-16.11 Million
≈ $-4.43 Million
zł5.00 Million Poland zł55.80 ▲ +2.95%
26576 SpareBank 1 Sør-Norge ASA
OL:SB1NO
-3.22x Nkr-5.15 Billion
≈ $-542.24 Million
Nkr1.60 Billion Norway Nkr211.50 ▲ +1.20%
26577 TIAN GE INT.HLDGS DL-0001
F:04T
-3.22x €-64.43 Million
≈ $-75.33 Million
€20.00 Million Germany €0.07 ▼ -2.94%
26578 MYCELX Technologies Corporation
LSE:MYX
-3.22x GBX-1.40 Million
≈ $-170.58
GBX435.00K UK GBX54.00 ▼ -3.57%
26579 Berkosan Yalitim ve Tecrit Maddeleri Uretim ve Ticaret AS
IS:BRKSN
-3.23x TL-31.37 Million
≈ $-702.58K
TL9.72 Million Turkey TL7.41 ▼ -0.67%
26580 Silicon Laboratories Inc
NASDAQ:SLAB
-3.23x $-33.38 Million $10.35 Million USA $216.93 ▲ +0.23%
26581 Mordechai Aviv Taasiot Beniyah 1973 Ltd
TA:AVIV
-3.23x ILA-31.18 Million
≈ $-83.60K
ILA9.65 Million Israel ILA2020.00 ▼ -4.27%
26582 Veea Inc.
NASDAQ:VEEA
-3.24x $-4.45 Million $1.38 Million USA $0.15 ▼ -6.03%
26583 Wanxiang Doneed Co Ltd
SHG:600371
-3.24x CN¥-7.03 Million
≈ $-1.03 Million
CN¥2.17 Million China CN¥6.63 ▲ +1.38%
26584 EcoSynthetix Inc
TO:ECO
-3.24x CA$-359.40K
≈ $-259.99K
CA$111.00K Canada CA$2.54 ▲ +3.67%
26585 Kancera AB (publ)
ST:KAN
-3.24x Skr-2.24 Million
≈ $-240.63K
Skr690.00K Sweden Skr0.15 ▼ -23.82%
26586 Qlucore AB (publ)
ST:NOVKAN
-3.24x Skr-2.24 Million
≈ $-240.63K
Skr690.00K USA Skr0.03 ▼ -43.95%
26587 Zhejiang Tuna Environmental Science & Technology Co Ltd
SHG:603177
-3.24x CN¥-21.00 Million
≈ $-3.07 Million
CN¥6.48 Million China CN¥8.44 ▼ -1.63%
26588 Kko International SA
PA:ALKKO
-3.24x €-1.13 Million
≈ $-1.32 Million
€349.06K France €0.06 ▲ +1.31%
26589 Jerash Holdings US Inc
NASDAQ:JRSH
-3.24x $-3.81 Million $1.17 Million USA $4.60 ▲ +3.37%
26590 Barratt Redrow plc
LSE:BTRW
-3.25x GBX-333.10 Million
≈ $-40.53K
GBX102.60 Million UK GBX295.10 ▲ +0.17%
26591 VIVENDI UNSPON.ARD EO 55
F:VVUD
-3.25x €-65.00 Million
≈ $-75.99 Million
€20.00 Million Germany €1.95 ▲ +2.09%
26592 Hudson Acquisition I Corp. Common Stock
NASDAQ:HUDA
-3.25x $-120.00K $36.92K USA $12.56 ▲ +0.00%
26593 Liechtensteinische Landesbank Aktiengesellschaft
F:LLS1
-3.25x €-143.97 Million
≈ $-168.32 Million
€44.29 Million Germany €118.80 ▼ -2.62%
26594 Liechtensteinische Landesbank Aktiengesellschaft
STU:LLS1
-3.25x €-143.97 Million
≈ $-168.32 Million
€44.29 Million Germany €103.60 ▲ +0.97%
26595 Euronet Worldwide Inc
NASDAQ:EEFT
-3.25x $-122.00 Million $37.50 Million USA $76.67 ▼ -8.37%
26596 Private Equity Holding AG
SW:PEHN
-3.25x CHF-47.71 Million
≈ $-60.32 Million
CHF14.66 Million Switzerland CHF64.00 ▲ +1.91%
26597 CoastalSouth Bancshares, Inc.
NYSE:COSO
-3.26x $-20.61 Million $6.33 Million USA $27.08 ▼ -0.95%
26598 City Chic Collective Ltd
AU:CCX
-3.26x AU$-32.52 Million
≈ $-23.01 Million
AU$9.98 Million Australia AU$0.05 ▲ +0.00%
26599 Revoil S.A
AT:REVOIL
-3.26x €-1.31 Million
≈ $-1.53 Million
€401.21K Greece €1.77 ▲ +0.00%
26600 Beijing AriTime Intelligent Control Co Ltd
SHG:600560
-3.27x CN¥-46.96 Million
≈ $-6.87 Million
CN¥14.37 Million China CN¥10.52 ▼ -0.38%