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
24501 Leonardo DRS, Inc. Common Stock
NASDAQ:DRS
-1.06x $-66.00 Million $62.00 Million USA $45.62 ▼ -1.98%
24502 BitNine Co. Ltd.
KQ:357880
-1.07x ₩-1.31 Billion
≈ $-887.83K
₩1.23 Billion Korea ₩1779.00 ▼ -7.44%
24503 TRU PRECIOUS METALS CORP.
F:706
-1.07x €-219.85K
≈ $-257.02K
€206.19K Germany €0.02 ▲ +0.00%
24504 Suzhou Harmontronics Auto Tech Co Ltd
SHG:688022
-1.07x CN¥-21.89 Million
≈ $-3.20 Million
CN¥20.53 Million China CN¥7.58 ▲ +0.26%
24505 Grimoldi SA
BA:GRIM
-1.07x AR$-4.16 Billion
≈ $-3.01 Million
AR$3.90 Billion Argentina AR$2425.00 ▲ +2.54%
24506 Vantex Resources Ltd
V:VAX
-1.07x CA$-101.87K
≈ $-73.69K
CA$95.32K Canada CA$0.13 ▼ -3.85%
24507 Compass Digital Acquisition Corp
NASDAQ:CDAQ
-1.07x $-705.82K $660.45K USA $1302.94 ▲ +0.52%
24508 Orge Enerji Elektrik Taahhut AS
IS:ORGE
-1.07x TL-102.02 Million
≈ $-2.29 Million
TL95.44 Million Turkey TL103.00 ▲ +0.68%
24509 Thanh Cong Textile Garment Investment Trading JSC
VN:TCM
-1.07x ₫-70.36 Billion
≈ $-2.67 Million
₫65.68 Billion Vietnam ₫16700.00 ▲ +0.60%
24510 MacDonald Mines Exploration Ltd
V:BMK
-1.07x CA$-72.53K
≈ $-52.47K
CA$67.64K Canada CA$0.09 ▲ +0.00%
24511 Ecomiam SA
PA:ALECO
-1.07x €-314.03K
≈ $-367.13K
€292.83K France €2.10 ▲ +2.94%
24512 Arvinas Inc
NASDAQ:ARVN
-1.07x $-88.90 Million $82.90 Million USA $8.30 ▲ +0.97%
24513 Hanwha Solutions
KO:009830
-1.07x ₩-6.30 Billion
≈ $-4.27 Million
₩5.87 Billion Korea ₩23500.00 ▲ +2.84%
24514 Hanwha Chemical Corp Pref
KO:009835
-1.07x ₩-6.30 Billion
≈ $-4.27 Million
₩5.87 Billion Korea ₩15880.00 ▲ +4.54%
24515 Lizhong Sitong Light Alloys Group Co Ltd
SHE:300428
-1.07x CN¥-240.41 Million
≈ $-35.18 Million
CN¥224.14 Million China CN¥18.82 ▼ -0.21%
24516 Is Gayrimenkul Yatirim Ortakligi AS
IS:ISGYO
-1.07x TL-1.40 Billion
≈ $-31.32 Million
TL1.30 Billion Turkey TL25.70 ▲ +0.78%
24517 Bohra Industries Limited
NSE:BOHRAIND
-1.07x Rs-7.12K
≈ $-77.04
Rs6.63K India Rs14.19 ▼ -2.14%
24518 BRIDGETEC Corp
KQ:064480
-1.07x ₩-430.81 Million
≈ $-291.95K
₩401.00 Million Korea ₩2455.00 ▼ -0.41%
24519 JV SPAC Acquisition Corp. Class A Ordinary Share
NASDAQ:JVSA
-1.07x $-448.25K $417.11K USA $3.64 ▲ +0.00%
24520 Crispr Therapeutics AG
NASDAQ:CRSP
-1.08x $-96.07 Million $89.35 Million USA $48.44 ▲ +1.68%
24521 Incannex Healthcare Ltd ADR
NASDAQ:IXHL
-1.08x $-647.95K $602.17K USA $3.79 ▼ -7.33%
24522 Commerce Resources Corp.
V:CCE
-1.08x CA$-237.43K
≈ $-171.75K
CA$220.57K Canada CA$0.23 ▼ -2.13%
24523 Ovid Therapeutics Inc
NASDAQ:OVID
-1.08x $-10.41 Million $9.66 Million USA $2.37 ▲ +3.49%
24524 Senko Co. Ltd
KQ:347000
-1.08x ₩-1.82 Billion
≈ $-1.24 Million
₩1.69 Billion Korea ₩1507.00 ▲ +0.47%
24525 Apax Global Alpha Ltd
LSE:APAX
-1.08x GBX-19.67 Million
≈ $-2.39K
GBX18.23 Million UK GBX164.40 ▲ +0.37%
24526 Stockland
AU:SGP
-1.08x AU$-315.00 Million
≈ $-222.88 Million
AU$292.00 Million Australia AU$4.32 ▼ -2.70%
24527 Shenzhen Liande Automatic Equipment Co Ltd
SHE:300545
-1.08x CN¥-25.37 Million
≈ $-3.71 Million
CN¥23.51 Million China CN¥25.45 ▼ -5.78%
24528 Silver One Resources Inc
V:SVE
-1.08x CA$-3.34K
≈ $-2.42K
CA$3.10K Canada CA$0.40 ▲ +3.95%
24529 Clean Air Metals Inc
V:AIR
-1.08x CA$-378.63K
≈ $-273.90K
CA$350.42K Canada CA$0.05 ▼ -10.00%
24530 Iconic Minerals Ltd
V:ICM
-1.08x CA$-299.90K
≈ $-216.94K
CA$277.45K Canada CA$0.05 ▲ +0.00%
24531 Titania Holding AB Series B
ST:TITA-B
-1.08x Skr-81.52 Million
≈ $-8.77 Million
Skr75.38 Million Sweden Skr7.64 ▼ -0.52%
24532 Scage Future American Depositary Shares
NASDAQ:SCAG
-1.08x $-261.96K $242.09K USA $0.30 ▲ +1.79%
24533 GREENBANK CAPITAL
F:2TL
-1.08x €-1.08 Million
≈ $-1.27 Million
€1.00 Million Germany €0.00 ▲ +0.00%
24534 Zhejiang Great Southeast Co Ltd
SHE:002263
-1.08x CN¥-4.46 Million
≈ $-653.10K
CN¥4.12 Million China CN¥2.87 ▼ -1.71%
24535 Qingdao Huicheng Environmental Co Ltd
SHE:300779
-1.08x CN¥-24.41 Million
≈ $-3.57 Million
CN¥22.52 Million China CN¥72.28 ▼ -5.84%
24536 Lion Chemtech Co. Ltd
KQ:171120
-1.08x ₩-4.98 Billion
≈ $-3.37 Million
₩4.59 Billion Korea ₩1899.00 ▲ +0.05%
24537 The Ruby Mills Limited
NSE:RUBYMILLS
-1.08x Rs-333.03 Million
≈ $-3.60 Million
Rs307.10 Million India Rs386.70 ▼ -1.90%
24538 Hulamin
JSE:HLM
-1.08x ZAC-278.69 Million
≈ $-148.11K
ZAC256.96 Million South Africa ZAC174.00 ▲ +2.35%
24539 Mesoblast Ltd
AU:MSB
-1.08x AU$-14.87 Million
≈ $-10.52 Million
AU$13.70 Million Australia AU$2.04 ▲ +0.00%
24540 Mesoblast Limited
F:LWB
-1.08x €-14.87 Million
≈ $-17.38 Million
€13.70 Million Germany €1.20 ▲ +0.63%
24541 Mesoblast Ltd
NASDAQ:MESO
-1.08x $-14.87 Million $13.70 Million USA $14.55 ▲ +2.97%
24542 Albright Metals Ltd
AU:ABR
-1.09x AU$-5.73 Million
≈ $-4.05 Million
AU$5.28 Million Australia AU$0.00 ▲ +0.00%
24543 5E ADVANCED MATERIALS CDI
F:J9I0
-1.09x €-5.73 Million
≈ $-6.70 Million
€5.28 Million Germany €0.14 ▲ +0.00%
24544 5E Advanced Materials Inc
AU:5EA
-1.09x AU$-5.73 Million
≈ $-4.05 Million
AU$5.28 Million Australia AU$0.25 ▲ +0.00%
24545 5E Advanced Materials Inc
NASDAQ:FEAM
-1.09x $-5.73 Million $5.28 Million USA $1.11 ▲ +5.71%
24546 5E ADVANCED MATLS NEW
F:J9I1
-1.09x €-5.73 Million
≈ $-6.70 Million
€5.28 Million Germany €0.91 ▼ -3.72%
24547 HYDRIX Ltd
AU:HYD
-1.09x AU$-1.70 Million
≈ $-1.20 Million
AU$1.57 Million Australia AU$0.00 ▼ -25.00%
24548 STOCK3 AG NA O.N.
XETRA:BOG
-1.09x €-252.59K
≈ $-295.30K
€232.57K Germany €29.80 ▲ +0.00%
24549 Silence Therapeutics PLC
NASDAQ:SLN
-1.09x $-24.86 Million $22.89 Million USA $11.62 ▲ +0.61%
24550 BCEG Environmental Remediation Co. Ltd.
SHE:300958
-1.09x CN¥-74.28 Million
≈ $-10.87 Million
CN¥68.35 Million China CN¥11.00 ▼ -0.81%
24551 NextCure  Inc
NASDAQ:NXTC
-1.09x $-10.59 Million $9.73 Million USA $5.03 ▲ +0.20%
24552 Pampa Energía S.A
F:9PAA
-1.09x €-233.00 Million
≈ $-272.40 Million
€214.00 Million Germany €74.50 ▼ -1.32%
24553 Pampa Energia SA
BA:PAMP
-1.09x AR$-233.00 Million
≈ $-168.60K
AR$214.00 Million Argentina AR$5535.00 ▲ +3.07%
24554 Maxscend Microelectronics Co Ltd
SHE:300782
-1.09x CN¥-77.39 Million
≈ $-11.32 Million
CN¥71.05 Million China CN¥64.72 ▼ -4.84%
24555 Zhejiang Kan Specialities Material Co Ltd
SHE:002012
-1.09x CN¥-15.57 Million
≈ $-2.28 Million
CN¥14.28 Million China CN¥5.33 ▼ -2.38%
24556 Riot Blockchain Inc
NASDAQ:RIOT
-1.09x $-114.02 Million $104.48 Million USA $22.12 ▲ +21.27%
24557 Barksdale Resources Corp
V:BRO
-1.09x CA$-18.01K
≈ $-13.03K
CA$16.50K Canada CA$0.19 ▲ +2.78%
24558 Ningbo Dechang Electrical Machinery Made Co Ltd
SHG:605555
-1.09x CN¥-55.93 Million
≈ $-8.18 Million
CN¥51.23 Million China CN¥11.19 ▼ -0.71%
24559 AVRO INDIA LIMITED
NSE:AVROIND
-1.09x Rs-31.44 Million
≈ $-340.04K
Rs28.76 Million India Rs8.56 ▼ -0.81%
24560 ShenZhen V&T Technologies Co Ltd
SHE:300484
-1.09x CN¥-6.74 Million
≈ $-987.00K
CN¥6.17 Million China CN¥12.04 ▼ -2.35%
24561 Agri-Tech (India) Limited
NSE:AGRITECH
-1.09x Rs-106.63 Million
≈ $-1.15 Million
Rs97.44 Million India Rs111.05 ▲ +0.53%
24562 Audioboom Group plc
LSE:BOOM
-1.10x GBX-689.50K
≈ $-83.89
GBX629.50K UK GBX470.00 ▼ -2.08%
24563 STX Corporation
KO:011810
-1.10x ₩-11.41 Billion
≈ $-7.73 Million
₩10.41 Billion Korea ₩3530.00 ▲ +0.00%
24564 Frauenthal Holding AG
VI:FKA
-1.10x €-6.53 Million
≈ $-7.63 Million
€5.95 Million Austria €22.20 ▲ +0.91%
24565 Opawica Explorations Inc
V:OPW
-1.10x CA$-505.48K
≈ $-365.66K
CA$460.55K Canada CA$0.10 ▲ +0.00%
24566 Ascent Solar Technologies, Inc. Common Stock
NASDAQ:ASTI
-1.10x $-2.03 Million $1.85 Million USA $3.06 ▲ +9.68%
24567 Embraer S.A.
SA:EMBR3
-1.10x R$-76.10 Million
≈ $-14.93 Million
R$69.30 Million Brazil R$86.99 ▼ -1.02%
24568 Willow Biosciences Inc
TO:WLLW
-1.10x CA$-4.22 Million
≈ $-3.05 Million
CA$3.84 Million Canada CA$0.17 ▲ +0.00%
24569 Higher Way Electronic Co Ltd
TWO:3268
-1.10x NT$-3.84 Million
≈ $-121.01K
NT$3.49 Million Taiwan NT$20.10 ▲ +2.81%
24570 Cyberlink Co
TW:5203
-1.10x NT$-145.25 Million
≈ $-4.58 Million
NT$132.04 Million Taiwan NT$62.50 ▼ -1.11%
24571 Sineng Electric Co Ltd
SHE:300827
-1.10x CN¥-121.47 Million
≈ $-17.77 Million
CN¥110.39 Million China CN¥24.52 ▲ +0.53%
24572 Europejskie Centrum Odszkodowań SA
WAR:EUC
-1.10x zł-164.00K
≈ $-45.14K
zł149.00K Poland zł0.51 ▲ +0.00%
24573 WM Technology Inc
NASDAQ:MAPSW
-1.10x $-1.29 Million $1.17 Million USA $0.00 ▼ -97.18%
24574 BankFinancial Corporation
NASDAQ:BFIN
-1.10x $-2.60 Million $2.36 Million USA $12.00 ▼ -1.07%
24575 Codes Combine Co. Ltd
KQ:047770
-1.10x ₩-1.41 Billion
≈ $-954.64K
₩1.28 Billion Korea ₩2190.00 ▼ -0.68%
24576 DIAMINES AND CHEMICALS ORD (BSE)
NSE:DIAMINESQ
-1.10x Rs-50.22 Million
≈ $-543.14K
Rs45.56 Million India Rs239.34 ▼ -1.08%
24577 Cartesian Therapeutics Inc.
NASDAQ:RNAC
-1.10x $-17.52 Million $15.89 Million USA $7.73 ▲ +4.18%
24578 Amtel Holdings Bhd
KLSE:7031
-1.10x RM-1.63 Million
≈ $-408.74K
RM1.48 Million Malaysia RM0.35 ▼ -1.43%
24579 PIL ITALICA LIFESTYLE LIMITED
NSE:PILITA
-1.10x Rs-29.72 Million
≈ $-321.45K
Rs26.94 Million India Rs8.63 ▲ +0.35%
24580 Wooshin System
KO:017370
-1.10x ₩-7.31 Billion
≈ $-4.95 Million
₩6.62 Billion Korea ₩3725.00 ▲ +4.20%
24581 Shenzhen Jame Technology Corp Ltd
SHE:300868
-1.10x CN¥-10.61 Million
≈ $-1.55 Million
CN¥9.61 Million China CN¥66.73 ▼ -10.41%
24582 Sichuan Tianwei Electronic Co Ltd
SHG:688511
-1.10x CN¥-11.26 Million
≈ $-1.65 Million
CN¥10.20 Million China CN¥19.29 ▼ -3.74%
24583 Watta Holding Bhd
KLSE:7226
-1.10x RM-94.00K
≈ $-23.60K
RM85.12K Malaysia RM0.42 ▲ +0.00%
24584 Sichuan Em Technology Co Ltd
SHG:601208
-1.11x CN¥-102.37 Million
≈ $-14.98 Million
CN¥92.62 Million China CN¥33.26 ▼ -9.13%
24585 Calgro M3 Holdings Ltd
JSE:CGR
-1.11x ZAC-88.38 Million
≈ $-46.97K
ZAC79.93 Million South Africa ZAC400.00 ▼ -4.31%
24586 Bonei Hatichon Civil Engineering and Infrastructures Ltd
TA:BOTI
-1.11x ILA-3.85 Million
≈ $-10.32K
ILA3.48 Million Israel ILA3990.00 ▲ +4.78%
24587 Nanjing CEC Environmental Protect
SHE:300172
-1.11x CN¥-57.39 Million
≈ $-8.40 Million
CN¥51.82 Million China CN¥4.37 ▼ -0.68%
24588 Solitario Exploration & Royalty Corp
NYSE MKT:XPL
-1.11x $-283.00K $255.00K USA $0.83 ▼ -1.19%
24589 GACM Technologies Limited
NSE:GATECH
-1.11x Rs-45.81 Million
≈ $-495.44K
Rs41.25 Million India Rs0.58 ▲ +18.37%
24590 Ray Sigorta AS
IS:RAYSG
-1.11x TL-253.27 Million
≈ $-5.67 Million
TL228.03 Million Turkey TL160.50 ▼ -1.11%
24591 Shandong Tongda Island New Materials Co Ltd
SHE:300321
-1.11x CN¥-6.10 Million
≈ $-892.66K
CN¥5.49 Million China CN¥27.38 ▼ -9.34%
24592 Transatlantic Mining Corp
V:TCO
-1.11x CA$-247.96K
≈ $-179.37K
CA$223.22K Canada CA$0.06 ▲ +0.00%
24593 P.A. Resources Bhd
KLSE:7225
-1.11x RM-6.66 Million
≈ $-1.67 Million
RM6.00 Million Malaysia RM0.20 ▲ +0.00%
24594 Eurotex Industries and Exports Limited
NSE:EUROTEXIND
-1.11x Rs-12.98 Million
≈ $-140.37K
Rs11.68 Million India Rs12.85 ▲ +4.81%
24595 Kaynes Technology India Limited
NSE:KAYNES
-1.11x Rs-2.18 Billion
≈ $-23.56 Million
Rs1.96 Billion India Rs3621.50 ▼ -0.47%
24596 Green Cross Medical Science Corporation
KQ:142280
-1.11x ₩-160.64 Million
≈ $-108.86K
₩144.53 Million Korea ₩2395.00 ▼ -1.03%
24597 NEWRON PHARMACEUT. EO-20
F:NP5
-1.11x €-17.61 Million
≈ $-20.59 Million
€15.84 Million Germany €12.10 ▼ -4.72%
24598 Kodiak AI, Inc. Common Stock
NASDAQ:KDK
-1.11x $-29.49 Million $26.49 Million USA $4.22 ▲ +4.98%
24599 Da-Li Development Co Ltd
TW:6177
-1.11x NT$-1.97 Billion
≈ $-62.22 Million
NT$1.77 Billion Taiwan NT$47.45 ▲ +0.74%
24600 Hangzhou Shenhao Technology Co Ltd
SHE:300853
-1.12x CN¥-63.58 Million
≈ $-9.30 Million
CN¥57.00 Million China CN¥19.33 ▼ -5.62%