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