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
21501 Sung Bo Chem
KO:003080
-0.11x ₩-4.87 Billion
≈ $-3.30 Million
₩44.75 Billion Korea ₩2150.00 ▲ +1.42%
21502 Eva Live Inc. Common Stock
NASDAQ:GOAI
-0.11x $-183.47K $1.68 Million USA $1.90 ▼ -1.55%
21503 Novo Integrated Sciences Inc
NASDAQ:NVOS
-0.11x $-545.92K $5.00 Million USA $0.00 ▲ +0.00%
21504 BANPU POWER
BK:BPP-R
-0.11x ฿-247.07 Million
≈ $-7.70 Million
฿2.26 Billion Thailand ฿8.65 ▲ +0.58%
21505 Neonode Inc
NASDAQ:NEON
-0.11x $-1.53 Million $13.93 Million USA $0.80 ▲ +6.13%
21506 Mediaco Holding Inc
NASDAQ:MDIA
-0.11x $-6.02 Million $54.93 Million USA $0.99 ▲ +0.51%
21507 KAISA JiaYun Technology Inc
SHE:300242
-0.11x CN¥-5.92 Million
≈ $-865.88K
CN¥53.98 Million China CN¥4.58 ▲ +5.29%
21508 Hey-Song Corp
TW:1234
-0.11x NT$-15.28 Million
≈ $-481.44K
NT$139.26 Million Taiwan NT$34.15 ▲ +0.15%
21509 Neofect Co.Ltd
KQ:290660
-0.11x ₩-542.10 Million
≈ $-367.38K
₩4.94 Billion Korea ₩1583.00 ▼ -1.06%
21510 Akzo Nobel India Limited
NSE:AKZOINDIA
-0.11x Rs-1.95 Billion
≈ $-21.06 Million
Rs17.74 Billion India Rs3242.60 ▲ +2.34%
21511 Sweco AB (publ)
ST:SWEC-B
-0.11x Skr-65.00 Million
≈ $-7.00 Million
Skr591.00 Million Sweden Skr134.20 ▲ +0.00%
21512 Sweco AB (publ)
ST:SWEC-A
-0.11x Skr-65.00 Million
≈ $-7.00 Million
Skr591.00 Million Sweden Skr133.50 ▲ +0.38%
21513 SIRIUSPOINT LTD. DL-10
F:3XPA
-0.11x €-26.40 Million
≈ $-30.86 Million
€240.00 Million Germany €22.40 ▼ -1.75%
21514 Martinrea International Inc.
TO:MRE
-0.11x CA$-3.08 Million
≈ $-2.23 Million
CA$27.85 Million Canada CA$10.40 ▼ -1.05%
21515 Magellan Aerospace Corporation
TO:MAL
-0.11x CA$-1.82 Million
≈ $-1.32 Million
CA$16.48 Million Canada CA$34.80 ▼ -1.05%
21516 Plum Acquisition Corp. IV Class A Ordinary Shares
NASDAQ:PLMK
-0.11x $-172.96K $1.56 Million USA $10.58 ▼ -0.05%
21517 Oroco Resource Corp
V:OCO
-0.11x CA$-154.77K
≈ $-111.96K
CA$1.39 Million Canada CA$0.38 ▲ +2.74%
21518 White Cliff Minerals Ltd
AU:WCN
-0.11x AU$-515.33K
≈ $-364.63K
AU$4.64 Million Australia AU$0.02 ▲ +0.00%
21519 Inca Minerals Ltd
AU:ICG
-0.11x AU$-246.15K
≈ $-174.17K
AU$2.21 Million Australia AU$0.00 ▼ -10.00%
21520 Rokeby Resources Limited
AU:RKB
-0.11x AU$-246.15K
≈ $-174.17K
AU$2.21 Million Australia AU$0.00 ▼ -14.29%
21521 Katana Capital Ltd
AU:KAT
-0.11x AU$-645.00K
≈ $-456.38K
AU$5.80 Million Australia AU$1.37 ▲ +0.00%
21522 TON Strategy Co
NASDAQ:TONX
-0.11x $-9.42 Million $84.72 Million USA $3.10 ▲ +4.03%
21523 Crescent NV
BR:OPTI
-0.11x €-921.00K
≈ $-1.08 Million
€8.27 Million Belgium €4.10 ▼ -9.09%
21524 TAISEI CORP. ADR/ 1/4
F:TKK
-0.11x €-13.84 Billion
≈ $-16.18 Billion
€123.82 Billion Germany €20.40 ▲ +0.00%
21525 Torunlar Gayrimenkul Yatirim Ortakligi AS
IS:TRGYO
-0.11x TL-236.78 Million
≈ $-5.30 Million
TL2.11 Billion Turkey TL93.10 ▼ -1.27%
21526 Willow Lane Acquisition Corp. Class A Ordinary Shares
NASDAQ:WLAC
-0.11x $-350.27K $3.12 Million USA $18.83 ▲ +0.00%
21527 Prashkovsky
TA:PRSK
-0.11x ILA-18.13 Million
≈ $-48.60K
ILA161.69 Million Israel ILA13190.00 ▼ -0.45%
21528 Enablence Technologies Inc
V:ENA
-0.11x CA$-1.68 Million
≈ $-1.21 Million
CA$14.93 Million Canada CA$6.00 ▲ +0.00%
21529 Ecoclime Group AB Series B
ST:ECC-B
-0.11x Skr-840.00K
≈ $-90.40K
Skr7.47 Million Sweden Skr0.13 ▼ -8.76%
21530 Mobotix AG
F:MBQ
-0.11x €-526.00K
≈ $-614.95K
€4.68 Million Germany €0.97 ▼ -1.02%
21531 Guangdong Create Century Intelligent Equipment Group Corp Ltd
SHE:300083
-0.11x CN¥-12.91 Million
≈ $-1.89 Million
CN¥114.74 Million China CN¥9.94 ▼ -8.89%
21532 Ark Mines Ltd
AU:AHK
-0.11x AU$-771.33K
≈ $-545.77K
AU$6.85 Million Australia AU$0.19 ▼ -11.63%
21533 Strickland Metals Ltd
AU:STK
-0.11x AU$-513.87K
≈ $-363.60K
AU$4.56 Million Australia AU$0.08 ▼ -4.76%
21534 Sable Offshore Corp.
NYSE:SOC
-0.11x $-318.52K $2.82 Million USA $4.48 ▲ +2.75%
21535 Zhejiang Chunhui Intelligent Control Co. Ltd.
SHE:300943
-0.11x CN¥-1.43 Million
≈ $-209.41K
CN¥12.65 Million China CN¥19.88 ▼ -12.31%
21536 REX American Resources Corporation
NYSE:REX
-0.11x $-2.09 Million $18.45 Million USA $43.73 ▲ +3.58%
21537 Oaktree Acquisition Corp. III Life Sciences Class A Ordinary Share
NASDAQ:OACC
-0.11x $-158.03K $1.39 Million USA $10.75 ▲ +0.28%
21538 Stonehorse Energy Ltd
AU:SHE
-0.11x AU$-87.99K
≈ $-62.26K
AU$775.73K Australia AU$0.01 ▲ +0.00%
21539 Jiangsu Lianfa Textile Co Ltd
SHE:002394
-0.11x CN¥-9.08 Million
≈ $-1.33 Million
CN¥79.36 Million China CN¥9.07 ▲ +1.80%
21540 Ontrak Inc
NASDAQ:OTRK
-0.11x $-1.59 Million $13.93 Million USA $0.06 ▼ -16.99%
21541 Globa Terra Acquisition Corporation Class A Ordinary Shares
NASDAQ:GTERA
-0.12x $-180.61K $1.57 Million USA $10.36 ▲ +0.00%
21542 Chung Hwa Pulp Corp
TW:1905
-0.12x NT$-36.90 Million
≈ $-1.16 Million
NT$320.72 Million Taiwan NT$12.50 ▼ -2.34%
21543 Siriuspoint Ltd
NYSE:SPNT
-0.12x $-28.10 Million $244.00 Million USA $23.66 ▼ -8.33%
21544 Fidelity Japanese Values PLC ORD
LSE:FJV
-0.12x GBX-217.25K
≈ $-26.43
GBX1.89 Million UK GBX232.50 ▲ +1.09%
21545 Hubei Geoway Investment Co Ltd
SHG:600462
-0.12x CN¥-5.28 Million
≈ $-772.01K
CN¥45.76 Million China CN¥0.21 ▲ +0.00%
21546 Avidian Gold Corp
V:AVG
-0.12x CA$-69.66K
≈ $-50.39K
CA$604.15K Canada CA$0.14 ▼ -3.45%
21547 Netweb Technologies India Limited
NSE:NETWEB
-0.12x Rs-132.11 Million
≈ $-1.43 Million
Rs1.14 Billion India Rs4195.20 ▼ -3.87%
21548 Valartis Group AG
SW:VLRT
-0.12x CHF-991.00K
≈ $-1.25 Million
CHF8.58 Million Switzerland CHF11.10 ▼ -9.02%
21549 Appreciate Holdings, Inc.
NASDAQ:SFRT
-0.12x $-436.05K $3.77 Million USA $0.00 ▲ +0.00%
21550 Clover Corporation Ltd
AU:CLV
-0.12x AU$-539.00K
≈ $-381.38K
AU$4.64 Million Australia AU$0.95 ▲ +2.16%
21551 CoinShares PLC Ordinary Shares
NASDAQ:CSHR
-0.12x $-212.00K $1.82 Million USA $4.27 ▲ +6.22%
21552 BlackRock Science and Technology Trust II
NYSE:BSTZ
-0.12x $-33.33 Million $286.52 Million USA $27.94 ▲ +5.20%
21553 Workhorse Group Inc
NASDAQ:WKHS
-0.12x $-32.64 Million $280.48 Million USA $3.17 ▲ +3.26%
21554 Chenghe Acquisition III Co. Class A Ordinary Share
NASDAQ:CHEC
-0.12x $-103.16K $884.75K USA $10.20 ▲ +0.00%
21555 Alta S.A.
WAR:AAT
-0.12x zł-357.00K
≈ $-98.25K
zł3.05 Million Poland zł1.62 ▲ +1.25%
21556 Heidelberger Beteiligungsholding AG
F:IPOK
-0.12x €-574.00K
≈ $-671.07K
€4.90 Million Germany €120.00 ▲ +6.19%
21557 BlackRock Health Sciences Trust
NYSE:BME
-0.12x $-9.45 Million $80.53 Million USA $43.53 ▼ -1.16%
21558 Star Petroleum Refining Co Ltd
BK:SPRC
-0.12x ฿-864.47 Million
≈ $-26.94 Million
฿7.37 Billion Thailand ฿10.80 ▲ +0.93%
21559 Beijing Sanlian Hope Shin-Gosen Technical Service Co Ltd
SHE:300384
-0.12x CN¥-8.78 Million
≈ $-1.29 Million
CN¥74.84 Million China CN¥12.16 ▲ +1.42%
21560 Hwa Create Corp Ltd
SHE:300045
-0.12x CN¥-754.76K
≈ $-110.45K
CN¥6.42 Million China CN¥12.18 ▼ -2.56%
21561 Zee Entertainment Enterprises Limited
NSE:ZEEL
-0.12x Rs-259.00 Million
≈ $-2.80 Million
Rs2.20 Billion India Rs112.21 ▲ +3.77%
21562 Lollands Bank
CO:LOLB
-0.12x Dkr-3.15 Million
≈ $-493.15K
Dkr26.79 Million Denmark Dkr884.00 ▼ -0.45%
21563 New Pacific Metals Corp
TO:NUAG
-0.12x CA$-853.37K
≈ $-617.32K
CA$7.25 Million Canada CA$6.66 ▲ +8.47%
21564 MAG Silver Corp
TO:MAG
-0.12x CA$-3.94 Million
≈ $-2.85 Million
CA$33.44 Million Canada CA$34.38 ▲ +2.90%
21565 Taiwan Cogeneration Corp
TW:8926
-0.12x NT$-50.32 Million
≈ $-1.59 Million
NT$427.15 Million Taiwan NT$58.80 ▼ -3.29%
21566 Shimmick Corporation Common Stock
NASDAQ:SHIM
-0.12x $-4.10 Million $34.83 Million USA $3.85 ▲ +0.26%
21567 Hargreave Hale Aim Vct PLC
LSE:HHV
-0.12x GBX-1.73 Million
≈ $-210.73
GBX14.67 Million UK GBX30.00 ▲ +0.00%
21568 Schrodinger Inc
NASDAQ:SDGR
-0.12x $-16.09 Million $135.78 Million USA $15.35 ▲ +1.52%
21569 Citrus Plant5-L
TA:CTPL5
-0.12x ILA-1.56 Million
≈ $-4.19K
ILA13.16 Million Israel ILA106000.00 ▼ -0.63%
21570 KeyCorp
NYSE:KEY
-0.12x $-62.00 Million $522.00 Million USA $22.61 ▲ +1.94%
21571 Bassac
PA:BASS
-0.12x €-8.10 Million
≈ $-9.47 Million
€68.22 Million France €44.20 ▼ -0.23%
21572 Cantex Mine Development Corp
V:CD
-0.12x CA$-983.05K
≈ $-711.13K
CA$8.23 Million Canada CA$0.23 ▼ -4.26%
21573 NDFOS Co. Ltd
KQ:238090
-0.12x ₩-465.00 Million
≈ $-315.12K
₩3.89 Billion Korea ₩2005.00 ▼ -1.72%
21574 Nabors Energy Transition Corp. II Class A Ordinary Shares
NASDAQ:NETD
-0.12x $-281.47K $2.35 Million USA $11.52 ▼ -0.35%
21575 PBG SA
WAR:PBG
-0.12x zł-1.47 Million
≈ $-403.19K
zł12.20 Million Poland zł0.02 ▲ +0.00%
21576 New Best Wire Industrial Co Ltd
TWO:5013
-0.12x NT$-4.98 Million
≈ $-157.02K
NT$41.42 Million Taiwan NT$24.85 ▲ +0.61%
21577 Rusoro Mining Ltd
V:RML
-0.12x CA$-1.46 Million
≈ $-1.05 Million
CA$12.10 Million Canada CA$1.14 ▲ +1.79%
21578 XCF Global, Inc. Class A Common Stock
NASDAQ:SAFX
-0.12x $-289.91K $2.41 Million USA $0.37 ▲ +3.40%
21579 Pharol SGPS SA
LS:PHR
-0.12x €-1.49 Million
≈ $-1.75 Million
€12.39 Million Portugal €0.09 ▼ -0.68%
21580 Soligenix Inc.
NASDAQ:SNGX
-0.12x $-334.63K $2.77 Million USA $0.38 ▲ +3.71%
21581 Orion Equities Ltd
AU:OEQ
-0.12x AU$-85.40K
≈ $-60.43K
AU$706.36K Australia AU$0.19 ▲ +0.00%
21582 Papilon Savunma Guvenlik Sistemleri
IS:PAPIL
-0.12x TL-14.45 Million
≈ $-323.58K
TL119.11 Million Turkey TL11.53 ▼ -5.10%
21583 NEW STRATUS ENERGY
F:80N
-0.12x €-1.80 Million
≈ $-2.11 Million
€14.84 Million Germany €0.39 ▼ -3.50%
21584 Rockwood Realisation PLC
LSE:RKW
-0.12x GBX-1.54 Million
≈ $-187.62
GBX12.67 Million UK GBX319.50 ▲ +0.79%
21585 Newonder Special Electric Co.Ltd
SHE:301120
-0.12x CN¥-3.95 Million
≈ $-578.52K
CN¥32.40 Million China CN¥13.78 ▼ -2.89%
21586 Luoyang Northglass Technology Co Ltd
SHE:002613
-0.12x CN¥-3.10 Million
≈ $-454.23K
CN¥25.32 Million China CN¥3.18 ▼ -0.93%
21587 Callan JMB Inc. Common Stock
NASDAQ:CJMB
-0.12x $-658.99K $5.37 Million USA $1.48 ▼ -5.13%
21588 SPAR Group Inc
NASDAQ:SGRP
-0.12x $-445.00K $3.63 Million USA $0.55 ▲ +7.84%
21589 Liaoning Hongyang Energy Resource Invest Co Ltd
SHG:600758
-0.12x CN¥-35.23 Million
≈ $-5.16 Million
CN¥287.11 Million China CN¥3.20 ▼ -2.14%
21590 Orient Technologies Limited
NSE:ORIENTTECH
-0.12x Rs-29.72 Million
≈ $-321.37K
Rs242.00 Million India Rs270.34 ▲ +1.01%
21591 Silicon Integrated Systems Corp
TW:2363
-0.12x NT$-10.78 Million
≈ $-339.72K
NT$87.80 Million Taiwan NT$44.80 ▼ -1.54%
21592 MAHLE Metal Leve S.A
SA:LEVE3
-0.12x R$-26.41 Million
≈ $-5.18 Million
R$214.25 Million Brazil R$31.62 ▲ +0.83%
21593 HTC Corp
TW:2498
-0.12x NT$-427.96 Million
≈ $-13.48 Million
NT$3.47 Billion Taiwan NT$37.85 ▼ -1.82%
21594 Nanogroup SA
WAR:NNG
-0.12x zł-393.06K
≈ $-108.18K
zł3.18 Million Poland zł2.49 ▼ -0.40%
21595 Safety Shot Inc
NASDAQ:SHOT
-0.12x $-1.65 Million $13.37 Million USA $0.35 ▼ -10.65%
21596 Bonk, Inc.
NASDAQ:BNKK
-0.12x $-1.65 Million $13.37 Million USA $1.00 ▲ +3.34%
21597 Talphera Inc.
NASDAQ:TLPH
-0.12x $-8.75 Million $70.66 Million USA $1.36 ▲ +3.44%
21598 Welspun Corp Limited
NSE:WELCORP
-0.13x Rs-988.20 Million
≈ $-10.69 Million
Rs7.90 Billion India Rs1655.00 ▼ -2.47%
21599 Dallasnews Corp
NASDAQ:DALN
-0.13x $-3.54 Million $28.29 Million USA $16.51 ▲ +0.06%
21600 North Arrow Minerals Inc
V:NAR
-0.13x CA$-154.94K
≈ $-112.08K
CA$1.24 Million Canada CA$0.20 ▼ -2.50%