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
21501 Tay Ninh Cable Car Tour Co.
VN:TCT
-0.10x ₫-926.48 Million
≈ $-35.20K
₫8.84 Billion Vietnam ₫18250.00 ▲ +1.11%
21502 Aspire BioPharma, Inc.
NASDAQ:ASBP
-0.10x $-189.95K $1.81 Million USA $6.05 ▲ +3.60%
21503 Stem Inc
NYSE:STEM
-0.11x $-21.28 Million $202.53 Million USA $9.17 ▲ +1.44%
21504 Meta Epsi Tbk PT
JK:MTPS
-0.11x Rp-445.00 Million
≈ $-26.08K
Rp4.23 Billion Indonesia Rp81.00 ▲ +0.00%
21505 Cosmo Electronics Corp
TW:2466
-0.11x NT$-41.23 Million
≈ $-1.30 Million
NT$390.48 Million Taiwan NT$45.00 ▼ -4.36%
21506 Caisse Regionale de Credit Agricole Mutuel du Languedoc
PA:CRLA
-0.11x €-6.74 Million
≈ $-7.88 Million
€63.79 Million France €97.20 ▲ +0.83%
21507 INEO Tech Corp
V:INEO
-0.11x CA$-214.50K
≈ $-155.17K
CA$2.03 Million Canada CA$0.01 ▲ +0.00%
21508 Conduent Inc
NASDAQ:CNDT
-0.11x $-13.00 Million $123.00 Million USA $1.67 ▲ +3.73%
21509 Amir Marketing and Investments in Agriculture Ltd
TA:AMRK
-0.11x ILA-875.00K
≈ $-2.35K
ILA8.27 Million Israel ILA3600.00 ▼ -4.48%
21510 Freightcar America Inc
NASDAQ:RAIL
-0.11x $-4.32 Million $40.70 Million USA $7.58 ▲ +3.13%
21511 Eastern Communications Co Ltd A
SHG:600776
-0.11x CN¥-24.69 Million
≈ $-3.61 Million
CN¥232.40 Million China CN¥14.49 ▼ -4.10%
21512 Ragnar Metals Ltd
AU:RAG
-0.11x AU$-559.47K
≈ $-395.86K
AU$5.24 Million Australia AU$0.03 ▼ -3.57%
21513 Q32 Bio Inc
NASDAQ:QTTB
-0.11x $-6.18 Million $57.73 Million USA $14.00 ▲ +14.85%
21514 Rockhaven Resources Ltd
V:RK
-0.11x CA$-49.38K
≈ $-35.72K
CA$461.05K Canada CA$0.24 ▼ -2.08%
21515 LANEBURY GROWTH CAP.
F:L01
-0.11x €-109.80K
≈ $-128.37K
€1.02 Million Germany €0.01 ▼ -89.29%
21516 TEN Holdings, Inc. Common Stock
NASDAQ:XHLD
-0.11x $-1.03 Million $9.61 Million USA $1.30 ▼ -4.41%
21517 Sprintex Ltd
AU:SIX
-0.11x AU$-285.72K
≈ $-202.16K
AU$2.66 Million Australia AU$0.06 ▲ +0.00%
21518 Geekco Technologies Corp
V:GKO
-0.11x CA$-70.67K
≈ $-51.12K
CA$656.87K Canada CA$0.04 ▲ +0.00%
21519 Naas Technology Inc ADR
NASDAQ:NAAS
-0.11x $-190.63 Million $1.77 Billion USA $2.10 ▼ -3.67%
21520 Maui Land & Pineapple Company Inc
NYSE:MLP
-0.11x $-932.00K $8.64 Million USA $17.35 ▲ +3.89%
21521 Ilji Technology Co. Ltd
KQ:019540
-0.11x ₩-2.61 Billion
≈ $-1.77 Million
₩24.15 Billion Korea ₩5900.00 ▲ +2.08%
21522 Live Oak Acquisition Corp. V Class A Ordinary Shares
NASDAQ:LOKV
-0.11x $-228.41K $2.11 Million USA $10.58 ▲ +0.38%
21523 Kota Satu Properti Tbk PT
JK:SATU
-0.11x Rp-85.45 Million
≈ $-5.01K
Rp788.43 Million Indonesia Rp260.00 ▲ +0.00%
21524 Teva Pharmaceutical Industries Limited
F:TEV
-0.11x €-40.00 Million
≈ $-46.76 Million
€369.00 Million Germany €30.40 ▲ +16.03%
21525 Jetway Information Co Ltd
TWO:6161
-0.11x NT$-4.57 Million
≈ $-143.89K
NT$42.08 Million Taiwan NT$54.80 ▼ -3.86%
21526 Shenzhen Das Intellitech Co Ltd
SHE:002421
-0.11x CN¥-4.20 Million
≈ $-614.74K
CN¥38.68 Million China CN¥4.74 ▼ -2.87%
21527 Gyrodyne Company of America Inc
NASDAQ:GYRO
-0.11x $-5.47 Million $50.30 Million USA $6.29 ▼ -3.25%
21528 Sung Bo Chem
KO:003080
-0.11x ₩-4.87 Billion
≈ $-3.30 Million
₩44.75 Billion Korea ₩2270.00 ▲ +0.00%
21529 Novo Integrated Sciences Inc
NASDAQ:NVOS
-0.11x $-545.92K $5.00 Million USA $0.02 ▲ +0.00%
21530 BANPU POWER
BK:BPP-R
-0.11x ฿-247.07 Million
≈ $-7.70 Million
฿2.26 Billion Thailand ฿8.65 ▲ +0.58%
21531 Neonode Inc
NASDAQ:NEON
-0.11x $-1.53 Million $13.93 Million USA $1.85 ▲ +1.65%
21532 Mediaco Holding Inc
NASDAQ:MDIA
-0.11x $-6.02 Million $54.93 Million USA $0.79 ▼ -0.40%
21533 KAISA JiaYun Technology Inc
SHE:300242
-0.11x CN¥-5.92 Million
≈ $-865.88K
CN¥53.98 Million China CN¥4.94 ▼ -2.76%
21534 Hey-Song Corp
TW:1234
-0.11x NT$-15.28 Million
≈ $-481.44K
NT$139.26 Million Taiwan NT$35.15 ▲ +0.43%
21535 Neofect Co.Ltd
KQ:290660
-0.11x ₩-542.10 Million
≈ $-367.38K
₩4.94 Billion Korea ₩939.00 ▲ +9.19%
21536 Akzo Nobel India Limited
NSE:AKZOINDIA
-0.11x Rs-1.95 Billion
≈ $-21.06 Million
Rs17.74 Billion India Rs3078.10 ▼ -1.33%
21537 Sweco AB (publ)
ST:SWEC-A
-0.11x Skr-65.00 Million
≈ $-7.00 Million
Skr591.00 Million Sweden Skr140.50 ▲ +2.18%
21538 Sweco AB (publ)
ST:SWEC-B
-0.11x Skr-65.00 Million
≈ $-7.00 Million
Skr591.00 Million Sweden Skr132.40 ▼ -0.45%
21539 SIRIUSPOINT LTD. DL-10
F:3XPA
-0.11x €-26.40 Million
≈ $-30.86 Million
€240.00 Million Germany €18.00 ▲ +2.86%
21540 Martinrea International Inc.
TO:MRE
-0.11x CA$-3.08 Million
≈ $-2.23 Million
CA$27.85 Million Canada CA$11.42 ▼ -0.78%
21541 Plum Acquisition Corp. IV Class A Ordinary Shares
NASDAQ:PLMK
-0.11x $-172.96K $1.56 Million USA $10.63 ▼ -0.14%
21542 Oroco Resource Corp
V:OCO
-0.11x CA$-154.77K
≈ $-111.96K
CA$1.39 Million Canada CA$0.41 ▼ -1.22%
21543 White Cliff Minerals Ltd
AU:WCN
-0.11x AU$-515.33K
≈ $-364.63K
AU$4.64 Million Australia AU$0.02 ▲ +0.00%
21544 Inca Minerals Ltd
AU:ICG
-0.11x AU$-246.15K
≈ $-174.17K
AU$2.21 Million Australia AU$0.00 ▼ -10.00%
21545 Rokeby Resources Limited
AU:RKB
-0.11x AU$-246.15K
≈ $-174.17K
AU$2.21 Million Australia AU$0.01 ▲ +0.00%
21546 TON Strategy Co
NASDAQ:TONX
-0.11x $-9.42 Million $84.72 Million USA $3.74 ▼ -0.53%
21547 Crescent NV
BR:OPTI
-0.11x €-921.00K
≈ $-1.08 Million
€8.27 Million Belgium €6.70 ▲ +0.00%
21548 TAISEI CORP. ADR/ 1/4
F:TKK
-0.11x €-13.84 Billion
≈ $-16.18 Billion
€123.82 Billion Germany €20.40 ▲ +0.00%
21549 Torunlar Gayrimenkul Yatirim Ortakligi AS
IS:TRGYO
-0.11x TL-236.78 Million
≈ $-5.30 Million
TL2.11 Billion Turkey TL95.05 ▲ +0.37%
21550 Willow Lane Acquisition Corp. Class A Ordinary Shares
NASDAQ:WLAC
-0.11x $-350.27K $3.12 Million USA $18.83 ▲ +0.00%
21551 Prashkovsky
TA:PRSK
-0.11x ILA-18.13 Million
≈ $-48.60K
ILA161.69 Million Israel ILA15150.00 ▼ -1.94%
21552 Enablence Technologies Inc
V:ENA
-0.11x CA$-1.68 Million
≈ $-1.21 Million
CA$14.93 Million Canada CA$14.00 ▲ +8.70%
21553 Ecoclime Group AB Series B
ST:ECC-B
-0.11x Skr-840.00K
≈ $-90.40K
Skr7.47 Million Sweden Skr0.20 ▼ -17.70%
21554 Mobotix AG
F:MBQ
-0.11x €-526.00K
≈ $-614.95K
€4.68 Million Germany €1.09 ▲ +0.00%
21555 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.71 ▼ -1.62%
21556 Ark Mines Ltd
AU:AHK
-0.11x AU$-771.33K
≈ $-545.77K
AU$6.85 Million Australia AU$0.33 ▲ +0.61%
21557 Strickland Metals Ltd
AU:STK
-0.11x AU$-513.87K
≈ $-363.60K
AU$4.56 Million Australia AU$0.11 ▼ -8.70%
21558 Sable Offshore Corp.
NYSE:SOC
-0.11x $-318.52K $2.82 Million USA $13.54 ▲ +2.27%
21559 Zhejiang Chunhui Intelligent Control Co. Ltd.
SHE:300943
-0.11x CN¥-1.43 Million
≈ $-209.41K
CN¥12.65 Million China CN¥39.18 ▲ +2.62%
21560 Stonehorse Energy Ltd
AU:SHE
-0.11x AU$-87.99K
≈ $-62.26K
AU$775.73K Australia AU$0.01 ▲ +0.00%
21561 Stuve Gold Corp
V:STUV
-0.11x CA$-7.16K
≈ $-5.18K
CA$62.94K Canada CA$0.50 ▲ +21.95%
21562 Jiangsu Lianfa Textile Co Ltd
SHE:002394
-0.11x CN¥-9.08 Million
≈ $-1.33 Million
CN¥79.36 Million China CN¥10.07 ▼ -2.42%
21563 Ontrak Inc
NASDAQ:OTRK
-0.11x $-1.59 Million $13.93 Million USA $0.06 ▼ -16.99%
21564 Globa Terra Acquisition Corporation Class A Ordinary Shares
NASDAQ:GTERA
-0.12x $-180.61K $1.57 Million USA $10.30 ▲ +0.00%
21565 Chung Hwa Pulp Corp
TW:1905
-0.12x NT$-36.90 Million
≈ $-1.16 Million
NT$320.72 Million Taiwan NT$14.00 ▲ +9.80%
21566 Siriuspoint Ltd
NYSE:SPNT
-0.12x $-28.10 Million $244.00 Million USA $21.03 ▲ +2.94%
21567 Fidelity Japanese Values PLC ORD
LSE:FJV
-0.12x GBX-217.25K
≈ $-26.43
GBX1.89 Million UK GBX232.50 ▲ +1.09%
21568 Hubei Geoway Investment Co Ltd
SHG:600462
-0.12x CN¥-5.28 Million
≈ $-772.01K
CN¥45.76 Million China CN¥0.21 ▲ +10.53%
21569 Avidian Gold Corp
V:AVG
-0.12x CA$-69.66K
≈ $-50.39K
CA$604.15K Canada CA$0.15 ▼ -14.29%
21570 Netweb Technologies India Limited
NSE:NETWEB
-0.12x Rs-132.11 Million
≈ $-1.43 Million
Rs1.14 Billion India Rs4934.20 ▲ +4.86%
21571 Valartis Group AG
SW:VLRT
-0.12x CHF-991.00K
≈ $-1.25 Million
CHF8.58 Million Switzerland CHF10.60 ▲ +0.00%
21572 Appreciate Holdings, Inc.
NASDAQ:SFRT
-0.12x $-436.05K $3.77 Million USA $0.00 ▲ +0.00%
21573 Multi-Usage Holdings Bhd
KLSE:9539
-0.12x RM-78.00K
≈ $-19.58K
RM674.00K Malaysia RM0.39 ▲ +8.33%
21574 Clover Corporation Ltd
AU:CLV
-0.12x AU$-539.00K
≈ $-381.38K
AU$4.64 Million Australia AU$0.92 ▼ -2.65%
21575 BlackRock Science and Technology Trust II
NYSE:BSTZ
-0.12x $-33.33 Million $286.52 Million USA $30.69 ▼ -0.74%
21576 Workhorse Group Inc
NASDAQ:WKHS
-0.12x $-32.64 Million $280.48 Million USA $3.45 ▼ -3.90%
21577 BLB Limited
NSE:BLBLIMITED
-0.12x Rs-30.80 Million
≈ $-333.09K
Rs263.10 Million India Rs16.97 ▼ -0.12%
21578 Heidelberger Beteiligungsholding AG
F:IPOK
-0.12x €-574.00K
≈ $-671.07K
€4.90 Million Germany €189.00 ▲ +0.00%
21579 BlackRock Health Sciences Trust
NYSE:BME
-0.12x $-9.45 Million $80.53 Million USA $39.87 ▲ +1.68%
21580 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.32 ▼ -3.07%
21581 Hwa Create Corp Ltd
SHE:300045
-0.12x CN¥-754.76K
≈ $-110.45K
CN¥6.42 Million China CN¥18.41 ▼ -2.39%
21582 Lollands Bank
CO:LOLB
-0.12x Dkr-3.15 Million
≈ $-493.15K
Dkr26.79 Million Denmark Dkr864.00 ▲ +0.47%
21583 MAG Silver Corp
TO:MAG
-0.12x CA$-3.94 Million
≈ $-2.85 Million
CA$33.44 Million Canada CA$34.38 ▲ +2.90%
21584 Taiwan Cogeneration Corp
TW:8926
-0.12x NT$-50.32 Million
≈ $-1.59 Million
NT$427.15 Million Taiwan NT$72.40 ▲ +2.84%
21585 Shimmick Corporation Common Stock
NASDAQ:SHIM
-0.12x $-4.10 Million $34.83 Million USA $3.87 ▲ +0.26%
21586 Hargreave Hale Aim Vct PLC
LSE:HHV
-0.12x GBX-1.73 Million
≈ $-210.73
GBX14.67 Million UK GBX31.30 ▲ +0.00%
21587 Saferoads Holdings Ltd
AU:SRH
-0.12x AU$-519.11K
≈ $-367.31K
AU$4.38 Million Australia AU$0.10 ▲ +0.00%
21588 Schrodinger Inc
NASDAQ:SDGR
-0.12x $-16.09 Million $135.78 Million USA $15.85 ▲ +6.16%
21589 Citrus Plant5-L
TA:CTPL5
-0.12x ILA-1.56 Million
≈ $-4.19K
ILA13.16 Million Israel ILA118910.00 ▲ +0.00%
21590 KeyCorp
NYSE:KEY
-0.12x $-62.00 Million $522.00 Million USA $21.67 ▲ +3.78%
21591 Bassac
PA:BASS
-0.12x €-8.10 Million
≈ $-9.47 Million
€68.22 Million France €45.80 ▼ -0.87%
21592 Cantex Mine Development Corp
V:CD
-0.12x CA$-983.05K
≈ $-711.13K
CA$8.23 Million Canada CA$0.27 ▼ -6.90%
21593 NDFOS Co. Ltd
KQ:238090
-0.12x ₩-465.00 Million
≈ $-315.12K
₩3.89 Billion Korea ₩2500.00 ▼ -3.47%
21594 Nabors Energy Transition Corp. II Class A Ordinary Shares
NASDAQ:NETD
-0.12x $-281.47K $2.35 Million USA $11.52 ▼ -0.35%
21595 Cpt Drives & Power Pcl
BK:CPT
-0.12x ฿-2.56 Million
≈ $-79.70K
฿21.36 Million Thailand ฿1.05 ▲ +0.00%
21596 PBG SA
WAR:PBG
-0.12x zł-1.47 Million
≈ $-403.19K
zł12.20 Million Poland zł0.02 ▲ +0.00%
21597 New Best Wire Industrial Co Ltd
TWO:5013
-0.12x NT$-4.98 Million
≈ $-157.02K
NT$41.42 Million Taiwan NT$28.15 ▼ -0.35%
21598 Rusoro Mining Ltd
V:RML
-0.12x CA$-1.46 Million
≈ $-1.05 Million
CA$12.10 Million Canada CA$1.14 ▼ -1.72%
21599 XCF Global, Inc. Class A Common Stock
NASDAQ:SAFX
-0.12x $-289.91K $2.41 Million USA $0.44 ▼ -2.18%
21600 Pharol SGPS SA
LS:PHR
-0.12x €-1.49 Million
≈ $-1.75 Million
€12.39 Million Portugal €0.07 ▼ -1.78%