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
24401 Financiere Marjos SA
PA:FINM
-1.06x €-22.82
≈ $-26.68
€21.58 France €1.47 ▲ +0.00%
24402 AGRONOMICS LTD.LS-0000001
F:V77
-1.06x €-23.67 Million
≈ $-27.68 Million
€22.37 Million Germany €0.10 ▲ +84.91%
24403 i-80 Gold Corp.
NYSE MKT:IAUX
-1.06x $-20.41 Million $19.28 Million USA $1.52 ▲ +2.01%
24404 Metro Realty Tbk
JK:MTSM
-1.06x Rp-891.93 Million
≈ $-52.26K
Rp841.78 Million Indonesia Rp500.00 ▲ +0.00%
24405 Minbos Resources Ltd
AU:MNB
-1.06x AU$-977.65K
≈ $-691.75K
AU$922.56K Australia AU$0.02 ▼ -8.33%
24406 OFAL
NASDAQ:OFAL
-1.06x $-184.69K $174.27K USA $0.24 ▼ -5.62%
24407 Kartal Yenilenebilir Enerji Uretim AS
IS:KARYE
-1.06x TL-21.82 Million
≈ $-488.65K
TL20.58 Million Turkey TL27.14 ▲ +0.00%
24408 Clean & Science co. Ltd
KQ:045520
-1.06x ₩-1.10 Billion
≈ $-742.61K
₩1.03 Billion Korea ₩2340.00 ▼ -1.27%
24409 Vertical Aerospace Ltd
NYSE:EVTL
-1.06x $-25.42 Million $23.96 Million USA $2.53 ▼ -4.89%
24410 Evans Bancorp Inc
NYSE MKT:EVBN
-1.06x $-3.96 Million $3.73 Million USA $39.53 ▲ +0.00%
24411 Red Pine Exploration Inc
V:RPX
-1.06x CA$-3.49 Million
≈ $-2.52 Million
CA$3.29 Million Canada CA$0.17 ▼ -1.43%
24412 Rubberex Corporation M Bhd
KLSE:7803
-1.06x RM-671.00K
≈ $-168.47K
RM632.00K Malaysia RM0.07 ▼ -6.67%
24413 Lithia Motors Inc
NYSE:LAD
-1.06x $-108.40 Million $102.00 Million USA $290.67 ▼ -1.63%
24414 Genus Power Infrastructures Limited
NSE:GENUSPOWER
-1.06x Rs-1.58 Billion
≈ $-17.06 Million
Rs1.48 Billion India Rs313.35 ▲ +1.29%
24415 Leonardo DRS, Inc. Common Stock
NASDAQ:DRS
-1.06x $-66.00 Million $62.00 Million USA $45.61 ▼ -3.76%
24416 BitNine Co. Ltd.
KQ:357880
-1.07x ₩-1.31 Billion
≈ $-887.83K
₩1.23 Billion Korea ₩5790.00 ▲ +8.22%
24417 TRU PRECIOUS METALS CORP.
F:706
-1.07x €-219.85K
≈ $-257.02K
€206.19K Germany €0.03 ▲ +0.00%
24418 Suzhou Harmontronics Auto Tech Co Ltd
SHG:688022
-1.07x CN¥-21.89 Million
≈ $-3.20 Million
CN¥20.53 Million China CN¥9.08 ▼ -2.58%
24419 Grimoldi SA
BA:GRIM
-1.07x AR$-4.16 Billion
≈ $-3.01 Million
AR$3.90 Billion Argentina AR$2535.00 ▲ +1.81%
24420 Vantex Resources Ltd
V:VAX
-1.07x CA$-101.87K
≈ $-73.69K
CA$95.32K Canada CA$0.15 ▼ -6.25%
24421 Compass Digital Acquisition Corp
NASDAQ:CDAQ
-1.07x $-705.82K $660.45K USA $1285.80 ▲ +0.45%
24422 Orge Enerji Elektrik Taahhut AS
IS:ORGE
-1.07x TL-102.02 Million
≈ $-2.29 Million
TL95.44 Million Turkey TL107.00 ▼ -6.30%
24423 Thanh Cong Textile Garment Investment Trading JSC
VN:TCM
-1.07x ₫-70.36 Billion
≈ $-2.67 Million
₫65.68 Billion Vietnam ₫20700.00 ▲ +0.00%
24424 MacDonald Mines Exploration Ltd
V:BMK
-1.07x CA$-72.53K
≈ $-52.47K
CA$67.64K Canada CA$0.09 ▲ +0.00%
24425 Ecomiam SA
PA:ALECO
-1.07x €-314.03K
≈ $-367.13K
€292.83K France €2.30 ▲ +3.60%
24426 Arvinas Inc
NASDAQ:ARVN
-1.07x $-88.90 Million $82.90 Million USA $7.70 ▼ -3.75%
24427 Hanwha Solutions
KO:009830
-1.07x ₩-6.30 Billion
≈ $-4.27 Million
₩5.87 Billion Korea ₩40800.00 ▲ +0.49%
24428 Hanwha Chemical Corp Pref
KO:009835
-1.07x ₩-6.30 Billion
≈ $-4.27 Million
₩5.87 Billion Korea ₩21950.00 ▼ -4.36%
24429 Lizhong Sitong Light Alloys Group Co Ltd
SHE:300428
-1.07x CN¥-240.41 Million
≈ $-35.18 Million
CN¥224.14 Million China CN¥20.55 ▼ -1.30%
24430 Is Gayrimenkul Yatirim Ortakligi AS
IS:ISGYO
-1.07x TL-1.40 Billion
≈ $-31.32 Million
TL1.30 Billion Turkey TL20.86 ▼ -0.67%
24431 Bohra Industries Limited
NSE:BOHRAIND
-1.07x Rs-7.12K
≈ $-77.04
Rs6.63K India Rs17.16 ▼ -3.60%
24432 JV SPAC Acquisition Corp. Class A Ordinary Share
NASDAQ:JVSA
-1.07x $-448.25K $417.11K USA $3.64 ▼ -65.98%
24433 Crispr Therapeutics AG
NASDAQ:CRSP
-1.08x $-96.07 Million $89.35 Million USA $52.08 ▲ +0.12%
24434 Commerce Resources Corp.
V:CCE
-1.08x CA$-237.43K
≈ $-171.75K
CA$220.57K Canada CA$0.23 ▼ -2.13%
24435 Ovid Therapeutics Inc
NASDAQ:OVID
-1.08x $-10.41 Million $9.66 Million USA $2.39 ▼ -0.42%
24436 Apax Global Alpha Ltd
LSE:APAX
-1.08x GBX-19.67 Million
≈ $-2.39K
GBX18.23 Million UK GBX164.40 ▲ +0.37%
24437 Stockland
AU:SGP
-1.08x AU$-315.00 Million
≈ $-222.88 Million
AU$292.00 Million Australia AU$3.72 ▼ -1.85%
24438 Shenzhen Liande Automatic Equipment Co Ltd
SHE:300545
-1.08x CN¥-25.37 Million
≈ $-3.71 Million
CN¥23.51 Million China CN¥33.50 ▼ -3.18%
24439 Silver One Resources Inc
V:SVE
-1.08x CA$-3.34K
≈ $-2.42K
CA$3.10K Canada CA$0.48 ▼ -3.03%
24440 Clean Air Metals Inc
V:AIR
-1.08x CA$-378.63K
≈ $-273.90K
CA$350.42K Canada CA$0.06 ▼ -8.33%
24441 Iconic Minerals Ltd
V:ICM
-1.08x CA$-299.90K
≈ $-216.94K
CA$277.45K Canada CA$0.08 ▲ +7.14%
24442 Titania Holding AB Series B
ST:TITA-B
-1.08x Skr-81.52 Million
≈ $-8.77 Million
Skr75.38 Million Sweden Skr7.76 ▼ -0.26%
24443 Scage Future American Depositary Shares
NASDAQ:SCAG
-1.08x $-261.96K $242.09K USA $0.39 ▼ -4.73%
24444 GREENBANK CAPITAL
F:2TL
-1.08x €-1.08 Million
≈ $-1.27 Million
€1.00 Million Germany €0.00 ▲ +0.00%
24445 Zhejiang Great Southeast Co Ltd
SHE:002263
-1.08x CN¥-4.46 Million
≈ $-653.10K
CN¥4.12 Million China CN¥3.78 ▼ -1.31%
24446 Qingdao Huicheng Environmental Co Ltd
SHE:300779
-1.08x CN¥-24.41 Million
≈ $-3.57 Million
CN¥22.52 Million China CN¥81.85 ▲ +3.95%
24447 The Ruby Mills Limited
NSE:RUBYMILLS
-1.08x Rs-333.03 Million
≈ $-3.60 Million
Rs307.10 Million India Rs284.00 ▲ +1.77%
24448 Hulamin
JSE:HLM
-1.08x ZAC-278.69 Million
≈ $-148.11K
ZAC256.96 Million South Africa ZAC173.00 ▼ -3.89%
24449 Mesoblast Ltd
AU:MSB
-1.08x AU$-14.87 Million
≈ $-10.52 Million
AU$13.70 Million Australia AU$2.02 ▼ -1.46%
24450 Mesoblast Limited
F:LWB
-1.08x €-14.87 Million
≈ $-17.38 Million
€13.70 Million Germany €1.25 ▼ -0.64%
24451 Mesoblast Ltd
NASDAQ:MESO
-1.08x $-14.87 Million $13.70 Million USA $14.52 ▲ +0.00%
24452 5E ADVANCED MATERIALS CDI
F:J9I0
-1.09x €-5.73 Million
≈ $-6.70 Million
€5.28 Million Germany €0.14 ▼ -0.70%
24453 5E Advanced Materials Inc
NASDAQ:FEAM
-1.09x $-5.73 Million $5.28 Million USA $1.75 ▼ -5.91%
24454 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%
24455 5E ADVANCED MATLS NEW
F:J9I1
-1.09x €-5.73 Million
≈ $-6.70 Million
€5.28 Million Germany €1.54 ▲ +4.76%
24456 HYDRIX Ltd
AU:HYD
-1.09x AU$-1.70 Million
≈ $-1.20 Million
AU$1.57 Million Australia AU$0.01 ▼ -16.67%
24457 STOCK3 AG NA O.N.
XETRA:BOG
-1.09x €-252.59K
≈ $-295.30K
€232.57K Germany €29.40 ▲ +0.68%
24458 Silence Therapeutics PLC
NASDAQ:SLN
-1.09x $-24.86 Million $22.89 Million USA $6.41 ▲ +0.63%
24459 BCEG Environmental Remediation Co. Ltd.
SHE:300958
-1.09x CN¥-74.28 Million
≈ $-10.87 Million
CN¥68.35 Million China CN¥12.69 ▼ -1.09%
24460 NextCure  Inc
NASDAQ:NXTC
-1.09x $-10.59 Million $9.73 Million USA $3.15 ▼ -7.35%
24461 Maxscend Microelectronics Co Ltd
SHE:300782
-1.09x CN¥-77.39 Million
≈ $-11.32 Million
CN¥71.05 Million China CN¥104.55 ▲ +3.19%
24462 Zhejiang Kan Specialities Material Co Ltd
SHE:002012
-1.09x CN¥-15.57 Million
≈ $-2.28 Million
CN¥14.28 Million China CN¥7.28 ▼ -3.06%
24463 Riot Blockchain Inc
NASDAQ:RIOT
-1.09x $-114.02 Million $104.48 Million USA $27.65 ▲ +1.21%
24464 Barksdale Resources Corp
V:BRO
-1.09x CA$-18.01K
≈ $-13.03K
CA$16.50K Canada CA$0.47 ▼ -7.00%
24465 Ningbo Dechang Electrical Machinery Made Co Ltd
SHG:605555
-1.09x CN¥-55.93 Million
≈ $-8.18 Million
CN¥51.23 Million China CN¥16.26 ▲ +10.01%
24466 AVRO INDIA LIMITED
NSE:AVROIND
-1.09x Rs-31.44 Million
≈ $-340.04K
Rs28.76 Million India Rs10.69 ▲ +4.50%
24467 ShenZhen V&T Technologies Co Ltd
SHE:300484
-1.09x CN¥-6.74 Million
≈ $-987.00K
CN¥6.17 Million China CN¥15.02 ▼ -0.27%
24468 Agri-Tech (India) Limited
NSE:AGRITECH
-1.09x Rs-106.63 Million
≈ $-1.15 Million
Rs97.44 Million India Rs107.16 ▼ -1.56%
24469 Douglas Dynamics Inc
NYSE:PLOW
-1.09x $-8.52 Million $7.78 Million USA $44.78 ▼ -1.06%
24470 Audioboom Group plc
LSE:BOOM
-1.10x GBX-689.50K
≈ $-83.89
GBX629.50K UK GBX555.00 ▲ +0.00%
24471 STX Corporation
KO:011810
-1.10x ₩-11.41 Billion
≈ $-7.73 Million
₩10.41 Billion Korea ₩3530.00 ▲ +0.00%
24472 Frauenthal Holding AG
VI:FKA
-1.10x €-6.53 Million
≈ $-7.63 Million
€5.95 Million Austria €23.00 ▲ +1.77%
24473 Vichitbhan Palmoil Public Company Limited
BK:VPO
-1.10x ฿-129.90 Million
≈ $-4.05 Million
฿118.43 Million Thailand ฿0.50 ▲ +2.04%
24474 Opawica Explorations Inc
V:OPW
-1.10x CA$-505.48K
≈ $-365.66K
CA$460.55K Canada CA$0.13 ▲ +0.00%
24475 Ascent Solar Technologies, Inc. Common Stock
NASDAQ:ASTI
-1.10x $-2.03 Million $1.85 Million USA $6.91 ▼ -22.01%
24476 Embraer S.A.
SA:EMBR3
-1.10x R$-76.10 Million
≈ $-14.93 Million
R$69.30 Million Brazil R$86.99 ▼ -1.02%
24477 Willow Biosciences Inc
TO:WLLW
-1.10x CA$-4.22 Million
≈ $-3.05 Million
CA$3.84 Million Canada CA$0.17 ▲ +0.00%
24478 Tuju Setia Bhd
KLSE:5297
-1.10x RM-9.05 Million
≈ $-2.27 Million
RM8.23 Million Malaysia RM0.21 ▼ -2.38%
24479 Higher Way Electronic Co Ltd
TWO:3268
-1.10x NT$-3.84 Million
≈ $-121.01K
NT$3.49 Million Taiwan NT$21.20 ▲ +9.84%
24480 Cyberlink Co
TW:5203
-1.10x NT$-145.25 Million
≈ $-4.58 Million
NT$132.04 Million Taiwan NT$71.40 ▲ +1.13%
24481 Sineng Electric Co Ltd
SHE:300827
-1.10x CN¥-121.47 Million
≈ $-17.77 Million
CN¥110.39 Million China CN¥31.85 ▼ -1.48%
24482 Europejskie Centrum Odszkodowań SA
WAR:EUC
-1.10x zł-164.00K
≈ $-45.14K
zł149.00K Poland zł0.51 ▲ +0.00%
24483 BankFinancial Corporation
NASDAQ:BFIN
-1.10x $-2.60 Million $2.36 Million USA $12.00 ▼ -1.07%
24484 Codes Combine Co. Ltd
KQ:047770
-1.10x ₩-1.41 Billion
≈ $-954.64K
₩1.28 Billion Korea ₩2980.00 ▼ -1.32%
24485 DIAMINES AND CHEMICALS ORD (BSE)
NSE:DIAMINESQ
-1.10x Rs-50.22 Million
≈ $-543.14K
Rs45.56 Million India Rs249.01 ▲ +3.51%
24486 Cartesian Therapeutics Inc.
NASDAQ:RNAC
-1.10x $-17.52 Million $15.89 Million USA $6.27 ▼ -2.26%
24487 Wooshin System
KO:017370
-1.10x ₩-7.31 Billion
≈ $-4.95 Million
₩6.62 Billion Korea ₩4510.00 ▲ +0.89%
24488 Shenzhen Jame Technology Corp Ltd
SHE:300868
-1.10x CN¥-10.61 Million
≈ $-1.55 Million
CN¥9.61 Million China CN¥114.39 ▲ +7.66%
24489 Sichuan Tianwei Electronic Co Ltd
SHG:688511
-1.10x CN¥-11.26 Million
≈ $-1.65 Million
CN¥10.20 Million China CN¥24.37 ▲ +0.54%
24490 Watta Holding Bhd
KLSE:7226
-1.10x RM-94.00K
≈ $-23.60K
RM85.12K Malaysia RM0.42 ▼ -3.49%
24491 Sichuan Em Technology Co Ltd
SHG:601208
-1.11x CN¥-102.37 Million
≈ $-14.98 Million
CN¥92.62 Million China CN¥56.49 ▲ +10.01%
24492 Platform Turizm Tasimacilik AS
IS:PLTUR
-1.11x TL-544.64 Million
≈ $-12.20 Million
TL492.75 Million Turkey TL23.50 ▼ -2.81%
24493 Calgro M3 Holdings Ltd
JSE:CGR
-1.11x ZAC-88.38 Million
≈ $-46.97K
ZAC79.93 Million South Africa ZAC440.00 ▼ -2.65%
24494 Bonei Hatichon Civil Engineering and Infrastructures Ltd
TA:BOTI
-1.11x ILA-3.85 Million
≈ $-10.32K
ILA3.48 Million Israel ILA4124.00 ▼ -2.30%
24495 Nanjing CEC Environmental Protect
SHE:300172
-1.11x CN¥-57.39 Million
≈ $-8.40 Million
CN¥51.82 Million China CN¥4.78 ▼ -1.24%
24496 Solitario Exploration & Royalty Corp
NYSE MKT:XPL
-1.11x $-283.00K $255.00K USA $0.83 ▼ -1.19%
24497 GACM Technologies Limited
NSE:GATECH
-1.11x Rs-45.81 Million
≈ $-495.44K
Rs41.25 Million India Rs0.55 ▲ +1.85%
24498 Ray Sigorta AS
IS:RAYSG
-1.11x TL-253.27 Million
≈ $-5.67 Million
TL228.03 Million Turkey TL185.30 ▼ -1.91%
24499 Shandong Tongda Island New Materials Co Ltd
SHE:300321
-1.11x CN¥-6.10 Million
≈ $-892.66K
CN¥5.49 Million China CN¥40.19 ▼ -2.76%
24500 Transatlantic Mining Corp
V:TCO
-1.11x CA$-247.96K
≈ $-179.37K
CA$223.22K Canada CA$0.09 ▲ +0.00%