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

Aug 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
24601 De La Rue PLC
LSE:DLAR
-1.12x GBX-12.50 Million
≈ $-1.52K
GBX11.20 Million UK GBX130.00 ▲ +0.00%
24602 Savior Lifetec
TWO:4167
-1.12x NT$-98.65 Million
≈ $-3.11 Million
NT$88.39 Million Taiwan NT$16.70 ▼ -1.76%
24603 Prominence Energy Ltd
AU:PRM
-1.12x AU$-343.71K
≈ $-243.20K
AU$307.91K Australia AU$0.00 ▲ +50.00%
24604 Prominence Energy Limited
F:RSX
-1.12x €-171.86K
≈ $-200.92K
€153.96K Germany €0.00 ▲ +0.00%
24605 Sparebank 1 Nordvest
OL:SNOR
-1.12x Nkr-134.00 Million
≈ $-14.10 Million
Nkr120.00 Million Norway Nkr178.00 ▼ -0.56%
24606 Real Messenger Corporation Ordinary Shares
NASDAQ:RMSG
-1.12x $-59.28K $53.06K USA $0.34 ▼ -1.09%
24607 Elang Mahkota Teknologi Tbk
JK:EMTK
-1.12x Rp-661.98 Billion
≈ $-38.79 Million
Rp591.43 Billion Indonesia Rp525.00 ▲ +2.94%
24608 YeaShin International Development Co Ltd
TWO:5213
-1.12x NT$-182.78 Million
≈ $-5.76 Million
NT$163.27 Million Taiwan NT$21.40 ▲ +0.00%
24609 Hennessy Capital Investment Corp. VII Ordinary Shares
NASDAQ:HVII
-1.12x $-644.74K $575.61K USA $10.49 ▲ +0.00%
24610 MERCARI INC. UNSP.ADR/1/2
F:6TP0
-1.12x €-5.28 Billion
≈ $-6.18 Billion
€4.71 Billion Germany €8.70 ▲ +0.00%
24611 Namhwa Industrial Co. Ltd
KQ:111710
-1.12x ₩-1.09 Billion
≈ $-741.49K
₩974.67 Million Korea ₩2940.00 ▲ +10.11%
24612 Royal Unibrew A/S
CO:RBREW
-1.12x Dkr-192.00 Million
≈ $-30.04 Million
Dkr171.00 Million Denmark Dkr488.00 ▲ +1.12%
24613 Greaves Cotton Limited
NSE:GREAVESCOT
-1.12x Rs-786.00 Million
≈ $-8.50 Million
Rs699.70 Million India Rs231.81 ▼ -2.88%
24614 Suzhou Oriental Semiconductor Co. Ltd. A
SHG:688261
-1.12x CN¥-23.56 Million
≈ $-3.45 Million
CN¥20.97 Million China CN¥62.60 ▼ -8.41%
24615 Jiangsu Asia Pacific Light Alloy Technology Co Ltd
SHE:002540
-1.12x CN¥-97.17 Million
≈ $-14.22 Million
CN¥86.43 Million China CN¥4.97 ▲ +0.61%
24616 LITHIUMBANK RESOURCES
F:HT9
-1.12x €-567.14K
≈ $-663.05K
€504.31K Germany €0.26 ▲ +0.00%
24617 Nordic Mining ASA
OL:NOM
-1.13x Nkr-24.75 Million
≈ $-2.60 Million
Nkr22.00 Million Norway Nkr6.19 ▲ +2.65%
24618 BBS-Bioactive Bone Substitutes Oyj
HE:BONEH
-1.13x €-1.15K
≈ $-1.35K
€1.02K Finland €0.05 ▲ +0.00%
24619 Asia Poly Holdings Bhd
KLSE:0105
-1.13x RM-2.64 Million
≈ $-662.82K
RM2.35 Million Malaysia RM0.07 ▲ +0.00%
24620 Plus Therapeutics Inc
NASDAQ:PSTV
-1.13x $-5.80 Million $5.15 Million USA $3.65 ▲ +0.55%
24621 AcouSort AB
ST:ACOU
-1.13x Skr-151.00K
≈ $-16.25K
Skr134.00K Sweden Skr3.48 ▼ -3.87%
24622 Mersana Therapeutics Inc
NASDAQ:MRSN
-1.13x $-24.69 Million $21.90 Million USA $29.08 ▲ +0.14%
24623 Times Guaranty Limited
NSE:TIMESGTY
-1.13x Rs-8.11 Million
≈ $-87.72K
Rs7.19 Million India Rs247.95 ▲ +1.00%
24624 STAK Inc. Ordinary Shares
NASDAQ:STAK
-1.13x $-2.74 Million $2.42 Million USA $2.05 ▼ -15.64%
24625 Patanjali Foods Limited
NSE:PATANJALI
-1.13x Rs-5.84 Billion
≈ $-63.18 Million
Rs5.17 Billion India Rs356.35 ▼ -0.22%
24626 Fuda Alloy Materials Co Ltd
SHG:603045
-1.13x CN¥-34.65 Million
≈ $-5.07 Million
CN¥30.64 Million China CN¥45.57 ▼ -6.25%
24627 OpTeam S.A.
WAR:OPM
-1.13x zł-2.86 Million
≈ $-787.95K
zł2.53 Million Poland zł5.65 ▼ -1.74%
24628 Thai Vegetable Oil Public Company Limited
BK:TVO
-1.13x ฿-549.73 Million
≈ $-17.13 Million
฿485.92 Million Thailand ฿27.25 ▲ +0.00%
24629 Netmedia Group S.A.
PA:ALNMG
-1.13x €-232.00K
≈ $-271.23K
€205.00K France €0.47 ▼ -0.63%
24630 Medicure Inc
V:MPH
-1.13x CA$-770.00K
≈ $-557.01K
CA$680.00K Canada CA$1.18 ▲ +13.46%
24631 Fushun Special Steel Co Ltd
SHG:600399
-1.13x CN¥-99.64 Million
≈ $-14.58 Million
CN¥87.80 Million China CN¥4.17 ▲ +0.97%
24632 Fujian Apex Software Co Ltd
SHG:603383
-1.14x CN¥-35.83 Million
≈ $-5.24 Million
CN¥31.55 Million China CN¥29.86 ▲ +1.05%
24633 Wellard Ltd
AU:WLD
-1.14x AU$-629.19K
≈ $-445.19K
AU$554.00K Australia AU$0.02 ▲ +0.00%
24634 Blossom M&C Co. Ltd
KQ:263920
-1.14x ₩-1.03 Billion
≈ $-697.48K
₩905.17 Million Korea ₩3505.00 ▲ +1.01%
24635 Luxfer Holdings PLC
NYSE:LXFR
-1.14x $-4.10 Million $3.60 Million USA $17.02 ▼ -0.18%
24636 Tribeca Global Natural Resources Ltd
AU:TGF
-1.14x AU$-17.49 Million
≈ $-12.38 Million
AU$15.35 Million Australia AU$2.33 ▼ -2.10%
24637 Shenzhen Suntak Circuit Technology Co Ltd
SHE:002815
-1.14x CN¥-104.92 Million
≈ $-15.35 Million
CN¥92.05 Million China CN¥10.78 ▼ -5.36%
24638 Cimpress NV
NASDAQ:CMPR
-1.14x $-15.78 Million $13.84 Million USA $94.70 ▼ -2.99%
24639 Investec Ltd
JSE:INL
-1.14x ZAC-384.00 Million
≈ $-204.08K
ZAC336.73 Million South Africa ZAC14141.00 ▲ +2.11%
24640 Choice Hotels International Inc
NYSE:CHH
-1.14x $-23.17 Million $20.30 Million USA $111.66 ▼ -3.45%
24641 Shenzhen Rapoo Technology
SHE:002577
-1.14x CN¥-8.35 Million
≈ $-1.22 Million
CN¥7.32 Million China CN¥17.60 ▼ -6.23%
24642 Honda India Power Products Limited
NSE:HONDAPOWER
-1.14x Rs-318.00 Million
≈ $-3.44 Million
Rs278.60 Million India Rs2114.60 ▼ -0.24%
24643 Archos
PA:ALJXR
-1.14x €-936.00K
≈ $-1.09 Million
€820.00K France €0.29 ▲ +3.36%
24644 360 Security Technology Inc
SHG:601360
-1.14x CN¥-182.19 Million
≈ $-26.66 Million
CN¥159.54 Million China CN¥8.81 ▲ +0.23%
24645 N2OFF Inc
NASDAQ:NITO
-1.14x $-1.40 Million $1.22 Million USA $1.22 ▲ +38.64%
24646 Shanghai Hollywave Electronic System Co. Ltd. A
SHG:688682
-1.14x CN¥-7.66 Million
≈ $-1.12 Million
CN¥6.70 Million China CN¥27.51 ▼ -3.81%
24647 Reliance Home Finance Limited
NSE:RHFL
-1.14x Rs-3.41 Billion
≈ $-36.92 Million
Rs2.99 Billion India Rs1.94 ▲ +0.52%
24648 Inch Kenneth Kajang Rubber PLC
KLSE:2607
-1.14x RM-614.00K
≈ $-154.16K
RM537.00K Malaysia RM0.45 ▲ +0.00%
24649 Ainsworth Game Technology Ltd
AU:AGI
-1.14x AU$-5.65 Million
≈ $-4.00 Million
AU$4.94 Million Australia AU$1.20 ▼ -13.67%
24650 Itaconix plc
LSE:ITX
-1.14x GBX-794.56K
≈ $-96.68
GBX694.53K UK GBX181.50 ▲ +5.22%
24651 Alta Zinc Limited
F:8EE
-1.14x €-479.50K
≈ $-560.58K
€418.84K Germany €0.02 ▲ +0.00%
24652 FPT Corp
VN:FPT
-1.14x ₫-2.85 Trillion
≈ $-108.20 Million
₫2.49 Trillion Vietnam ₫67000.00 ▲ +2.92%
24653 TYM Corporation
KO:002900
-1.15x ₩-34.67 Billion
≈ $-23.50 Million
₩30.27 Billion Korea ₩5640.00 ▲ +0.00%
24654 Shinhung
KO:004080
-1.15x ₩-1.11 Billion
≈ $-749.38K
₩965.25 Million Korea ₩14040.00 ▲ +0.00%
24655 Tonkens Agrar AG
XETRA:GTK
-1.15x €-407.81K
≈ $-476.78K
€355.80K Germany €6.95 ▲ +0.00%
24656 WIA Gold Ltd
AU:WIA
-1.15x AU$-66.84K
≈ $-47.29K
AU$58.30K Australia AU$0.43 ▲ +2.38%
24657 Yongan Futures Co.Ltd.
SHG:600927
-1.15x CN¥-349.49 Million
≈ $-51.14 Million
CN¥304.72 Million China CN¥13.17 ▲ +1.31%
24658 RCL Foods Ltd
JSE:RCL
-1.15x ZAC-781.55 Million
≈ $-415.35K
ZAC681.36 Million South Africa ZAC823.00 ▲ +2.88%
24659 2invest AG
XETRA:2INV
-1.15x €-25.42 Million
≈ $-29.72 Million
€22.16 Million Germany €11.40 ▲ +0.00%
24660 Cavatina Holding S.A.
WAR:CAV
-1.15x zł-34.40 Million
≈ $-9.47 Million
zł29.95 Million Poland zł12.85 ▲ +0.39%
24661 Pareto Bank ASA
OL:PARB
-1.15x Nkr-88.13 Million
≈ $-9.27 Million
Nkr76.71 Million Norway Nkr61.20 ▲ +0.00%
24662 FINEDIGITAL Inc
KQ:038950
-1.15x ₩-1.10 Billion
≈ $-745.96K
₩957.67 Million Korea ₩2810.00 ▼ -1.92%
24663 Surge Copper Corp
V:SURG
-1.15x CA$-311.58K
≈ $-225.39K
CA$270.76K Canada CA$0.48 ▲ +4.92%
24664 Share India Securities Limited
NSE:SHAREINDIA
-1.15x Rs-2.04 Billion
≈ $-22.05 Million
Rs1.77 Billion India Rs171.67 ▼ -1.80%
24665 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
-1.15x Rs-95.17 Million
≈ $-1.03 Million
Rs82.66 Million India Rs136.63 ▲ +8.72%
24666 Anel Elektrik Proje Taahhut ve Ticaret AS
IS:ANELE
-1.15x TL-84.07 Million
≈ $-1.88 Million
TL72.95 Million Turkey TL117.90 ▼ -2.40%
24667 Triplepoint Venture Growth BDC Corp
NYSE:TPVG
-1.15x $-7.10 Million $6.16 Million USA $4.55 ▲ +0.44%
24668 JUTAL OFF.OIL SRVCS HD-01
F:I8O
-1.15x €-52.86 Million
≈ $-61.79 Million
€45.84 Million Germany €0.05 ▲ +0.00%
24669 Strike Resources Ltd
AU:SRK
-1.15x AU$-2.86 Million
≈ $-2.02 Million
AU$2.48 Million Australia AU$0.02 ▲ +0.00%
24670 HC Group Inc
STU:HCI
-1.15x €-110.18 Million
≈ $-128.81 Million
€95.48 Million Germany €0.02 ▲ +6.67%
24671 MiniLuxe Holding Corp
V:MNLX
-1.15x CA$-6.89 Million
≈ $-4.98 Million
CA$5.97 Million Canada CA$0.36 ▲ +1.43%
24672 Gold.com, Inc.
NASDAQ:GOLD
-1.15x $-68.65 Million $59.49 Million USA $43.40 ▲ +3.88%
24673 Gold.com, Inc.
NYSE:GOLD
-1.15x $-68.65 Million $59.49 Million USA $42.08 ▲ +4.81%
24674 SRJ Technologies Group Plc
AU:SRJ
-1.15x AU$-1.10 Million
≈ $-776.24K
AU$949.95K Australia AU$0.01 ▲ +10.00%
24675 Bougainville Copper Limited
F:BOU1
-1.15x €-7.83 Million
≈ $-9.15 Million
€6.78 Million Germany €0.12 ▲ +0.00%
24676 KBC Corporation Ltd
SHG:688598
-1.16x CN¥-33.31 Million
≈ $-4.87 Million
CN¥28.83 Million China CN¥24.73 ▼ -5.57%
24677 Wiwynn Corp
TW:6669
-1.16x NT$-16.31 Billion
≈ $-513.80 Million
NT$14.11 Billion Taiwan NT$4900.00 ▼ -4.58%
24678 Shenglan Technology Co Ltd
SHE:300843
-1.16x CN¥-21.78 Million
≈ $-3.19 Million
CN¥18.85 Million China CN¥97.01 ▼ -10.39%
24679 Sherpa II Holdings Corp
V:SHRP
-1.16x CA$-45.21K
≈ $-32.70K
CA$39.10K Canada CA$0.18 ▲ +0.00%
24680 Lithium One Metals Inc
V:LONE
-1.16x CA$-200.05K
≈ $-144.71K
CA$172.99K Canada CA$0.06 ▼ -15.38%
24681 Black Spruce Exploration Inc.
V:BARK
-1.16x CA$-200.05K
≈ $-144.71K
CA$172.99K Canada CA$0.05 ▲ +42.86%
24682 Magna Terra Minerals Inc
V:MTT
-1.16x CA$-680.82K
≈ $-492.50K
CA$588.49K Canada CA$0.15 ▼ -6.25%
24683 LegoChem Biosciences Inc
KQ:141080
-1.16x ₩-30.64 Billion
≈ $-20.76 Million
₩26.47 Billion Korea ₩77900.00 ▼ -6.03%
24684 Pliant Therapeutics Inc
NASDAQ:PLRX
-1.16x $-12.77 Million $11.03 Million USA $1.06 ▲ +0.95%
24685 HiTi Digital Inc
TW:3494
-1.16x NT$-14.86 Million
≈ $-468.17K
NT$12.82 Million Taiwan NT$7.12 ▲ +0.14%
24686 Catur Sentosa Adiprana Tbk
JK:CSAP
-1.16x Rp-22.75 Billion
≈ $-1.33 Million
Rp19.62 Billion Indonesia Rp288.00 ▲ +0.00%
24687 Hand Enterprise Solutions Co
SHE:300170
-1.16x CN¥-36.73 Million
≈ $-5.38 Million
CN¥31.62 Million China CN¥15.07 ▲ +3.86%
24688 Enviro Infra Engineers Ltd
NSE:EIEL
-1.16x Rs-1.05 Billion
≈ $-11.39 Million
Rs906.13 Million India Rs213.61 ▼ -1.14%
24689 Funkwerk AG
F:FEW
-1.16x €-2.44 Million
≈ $-2.86 Million
€2.10 Million Germany €29.00 ▼ -6.45%
24690 Perpetua Resources Corp
NASDAQ:PPTA
-1.16x $-6.22 Million $5.35 Million USA $18.91 ▲ +9.56%
24691 Amber International Holding Limited
NASDAQ:AMBR
-1.16x $-866.15K $743.63K USA $1.42 ▲ +1.43%
24692 Ninety One Ltd
JSE:NY1
-1.17x ZAC-93.00 Million
≈ $-49.42K
ZAC79.78 Million South Africa ZAC4531.00 ▲ +1.12%
24693 Scout Security Ltd
AU:SCT
-1.17x AU$-612.84K
≈ $-433.62K
AU$525.18K Australia AU$0.52 ▲ +0.00%
24694 Rapac Communication & Infrastructure Ltd
TA:RPAC
-1.17x ILA-11.84 Million
≈ $-31.75K
ILA10.15 Million Israel ILA8416.00 ▼ -1.84%
24695 Candel Therapeutics Inc
NASDAQ:CADL
-1.17x $-8.62 Million $7.38 Million USA $9.87 ▲ +5.00%
24696 Shinyoung HappyTomorrow No.5 Special Purpose Acquisition Company
KQ:323280
-1.17x ₩-3.20 Billion
≈ $-2.17 Million
₩2.74 Billion Korea ₩24050.00 ▼ -7.14%
24697 Spacefy Inc
F:YSP
-1.17x €-13.33K
≈ $-15.59K
€11.40K Germany €0.00 ▲ +0.00%
24698 Beauce Gold Fields Inc
V:BGF
-1.17x CA$-106.41K
≈ $-76.98K
CA$90.89K Canada CA$0.03 ▲ +0.00%
24699 Kumho HT Inc
KO:214330
-1.17x ₩-1.83 Billion
≈ $-1.24 Million
₩1.56 Billion Korea ₩4755.00 ▲ +0.42%
24700 B.A.G Films and Media Limited
NSE:BAGFILMS
-1.17x Rs-38.08 Million
≈ $-411.84K
Rs32.47 Million India Rs4.43 ▼ -0.89%