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.
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 |
|---|---|---|---|---|---|---|---|
| 26001 |
Puma Exploration Inc
V:PUMA |
-2.38x |
CA$-93.33K
≈ $-67.51K |
CA$39.19K | Canada | CA$0.12 | ▲ +0.00% |
| 26002 |
Pasifik Gayrimenkul Yatirim Ortakligi AS
IS:PSGYO |
-2.38x |
TL-3.95 Billion
≈ $-88.52 Million |
TL1.66 Billion | Turkey | TL3.54 | ▲ +0.57% |
| 26003 |
Shattuck Labs Inc
NASDAQ:STTK |
-2.39x | $-18.72 Million | $7.85 Million | USA | $7.19 | ▲ +6.36% |
| 26004 |
Shenzhen Longsys Electronics Co. Ltd. A
SHE:301308 |
-2.39x |
CN¥-1.19 Billion
≈ $-174.10 Million |
CN¥498.68 Million | China | CN¥338.78 | ▲ +2.78% |
| 26005 |
Star Health and Allied Insurance Company Limited
NSE:STARHEALTH |
-2.39x |
Rs-2.43 Billion
≈ $-26.27 Million |
Rs1.02 Billion | India | Rs592.05 | ▲ +1.94% |
| 26006 |
Garuda Metalindo Tbk PT
JK:BOLT |
-2.39x |
Rp-83.06 Billion
≈ $-4.87 Million |
Rp34.80 Billion | Indonesia | Rp795.00 | ▲ +2.58% |
| 26007 |
Sol Gel Technologies Ltd
NASDAQ:SLGL |
-2.39x | $-7.69 Million | $3.22 Million | USA | $85.19 | ▲ +3.20% |
| 26008 |
SOL-GEL TECHN. IS-10
F:4SG |
-2.39x |
€-7.69 Million
≈ $-8.99 Million |
€3.22 Million | Germany | €60.00 | ▼ -4.00% |
| 26009 |
Alpine Summit Energy Partners Inc
NASDAQ:ALPS |
-2.39x | $-228.00K | $95.46K | USA | $0.45 | ▲ +2.91% |
| 26010 |
Caisse Reg Cred Agric Mut Tourain Poitou
PA:CRTO |
-2.39x |
€-62.58 Million
≈ $-73.17 Million |
€26.20 Million | France | €143.00 | ▼ -1.31% |
| 26011 |
Odyssey Gold Ltd
AU:ODY |
-2.39x |
AU$-58.01
≈ $-41.05 |
AU$24.27 | Australia | AU$0.03 | ▼ -3.23% |
| 26012 |
Canadian Spirit Resources Inc
V:SPI |
-2.39x |
CA$-252.44K
≈ $-182.61K |
CA$105.56K | Canada | CA$0.02 | ▼ -25.00% |
| 26013 |
Touchwood Entertainment Limited
NSE:TOUCHWOOD |
-2.39x |
Rs-38.78 Million
≈ $-419.38K |
Rs16.20 Million | India | Rs66.51 | ▲ +0.53% |
| 26014 |
Careteq Ltd
AU:CTQ |
-2.39x |
AU$-186.61K
≈ $-132.04K |
AU$77.95K | Australia | AU$0.01 | ▲ +0.00% |
| 26015 |
Optical Cable Corporation
NASDAQ:OCC |
-2.39x | $-2.53 Million | $1.05 Million | USA | $14.18 | ▲ +10.78% |
| 26016 |
RYANAIR HLDGS ADR NEW/5
F:RY4D |
-2.39x |
€-72.80 Million
≈ $-85.11 Million |
€30.40 Million | Germany | €51.50 | ▼ -3.74% |
| 26017 |
CSG N.V.
AS:CSG |
-2.39x |
€-572.11 Million
≈ $-668.85 Million |
€238.88 Million | Netherlands | €16.51 | ▼ -0.63% |
| 26018 |
Kratos Defense & Security Solutions
NASDAQ:KTOS |
-2.39x | $-28.50 Million | $11.90 Million | USA | $46.17 | ▲ +5.22% |
| 26019 |
Tidehold Development Co Ltd
TW:9902 |
-2.40x |
NT$-40.96 Million
≈ $-1.29 Million |
NT$17.09 Million | Taiwan | NT$13.25 | ▼ -2.93% |
| 26020 |
Shanghai Zhongzhou Special Alloy Materials Co. Ltd.
SHE:300963 |
-2.40x |
CN¥-50.77 Million
≈ $-7.43 Million |
CN¥21.17 Million | China | CN¥11.47 | ▼ -2.22% |
| 26021 |
Antec Inc
TWO:6276 |
-2.40x |
NT$-13.52 Million
≈ $-425.99K |
NT$5.64 Million | Taiwan | NT$19.20 | ▲ +1.05% |
| 26022 |
Cochin Shipyard Limited
NSE:COCHINSHIP |
-2.40x |
Rs-7.09 Billion
≈ $-76.64 Million |
Rs2.95 Billion | India | Rs1402.10 | ▼ -0.11% |
| 26023 |
SyntekaBio Inc
KQ:226330 |
-2.40x |
₩-1.63 Billion
≈ $-1.10 Million |
₩677.08 Million | Korea | ₩1375.00 | ▼ -0.65% |
| 26024 |
Century Synthetic Fiber Corp
VN:STK |
-2.40x |
₫-85.50 Billion
≈ $-3.25 Million |
₫35.62 Billion | Vietnam | ₫8800.00 | ▲ +2.09% |
| 26025 |
CITY DEV.LTD.ADR/1 SD-50
F:CDE0 |
-2.40x |
€-1.51 Billion
≈ $-1.77 Billion |
€629.68 Million | Germany | €3.42 | ▲ +0.00% |
| 26026 |
China South Publishing & Media Group Co Ltd
SHG:601098 |
-2.40x |
CN¥-368.00 Million
≈ $-53.85 Million |
CN¥153.20 Million | China | CN¥10.63 | ▲ +2.02% |
| 26027 |
Bhuwanatala Indah Permai Tbk
JK:BIPP |
-2.41x |
Rp-7.17 Billion
≈ $-420.13K |
Rp2.98 Billion | Indonesia | Rp61.00 | ▲ +0.00% |
| 26028 |
Sudarshan Chemical Industries Limited
NSE:SUDARSCHEM |
-2.41x |
Rs-1.42 Billion
≈ $-15.35 Million |
Rs589.00 Million | India | Rs1008.10 | ▼ -2.20% |
| 26029 |
Ningbo Peace Bird Fashion
SHG:603877 |
-2.41x |
CN¥-298.57 Million
≈ $-43.69 Million |
CN¥123.88 Million | China | CN¥13.79 | ▲ +1.47% |
| 26030 |
Immunovant Inc
NASDAQ:IMVT |
-2.41x | $-301.50K | $125.09K | USA | $39.48 | ▲ +2.25% |
| 26031 |
Xenon Pharmaceuticals Inc
NASDAQ:XENE |
-2.41x | $-2.95 Million | $1.22 Million | USA | $64.19 | ▲ +1.73% |
| 26032 |
XTL Biopharmaceuticals Ltd
F:H2K2 |
-2.41x |
€-1.05 Million
≈ $-1.23 Million |
€435.00K | Germany | €2.28 | ▲ +23.24% |
| 26033 |
Avanos Medical Inc
NYSE:AVNS |
-2.41x | $-12.30 Million | $5.10 Million | USA | $24.99 | ▲ +0.04% |
| 26034 |
CBRE Group Inc Class A
NYSE:CBRE |
-2.41x | $-825.00 Million | $342.00 Million | USA | $149.46 | ▲ +1.14% |
| 26035 |
Vow ASA
OL:VOW |
-2.41x |
Nkr-15.20 Million
≈ $-1.60 Million |
Nkr6.30 Million | Norway | Nkr2.17 | ▼ -0.23% |
| 26036 |
Corcel PLC
LSE:CRCL |
-2.42x |
GBX-1.02K
≈ $-0.12 |
GBX421.30 | UK | GBX0.36 | ▲ +1.41% |
| 26037 |
Agabang&Company
KQ:013990 |
-2.42x |
₩-3.84 Billion
≈ $-2.60 Million |
₩1.58 Billion | Korea | ₩4270.00 | ▲ +3.39% |
| 26038 |
Standard Motor Products Inc
NYSE:SMP |
-2.43x | $-41.93 Million | $17.29 Million | USA | $38.67 | ▼ -4.54% |
| 26039 |
Wyncoast Industrial Park Public Company Limited
BK:WIN |
-2.43x |
฿-7.56 Million
≈ $-235.59K |
฿3.11 Million | Thailand | ฿0.29 | ▲ +0.00% |
| 26040 |
Valuence Merger Corp I
NASDAQ:VMCA |
-2.43x | $-142.57K | $58.72K | USA | $12.40 | ▲ +0.00% |
| 26041 |
IRPC Public Company Limited
F:TPIG |
-2.43x |
€-3.75 Billion
≈ $-4.38 Billion |
€1.54 Billion | Germany | €0.05 | ▲ +0.00% |
| 26042 |
IRPC PCL
STU:TPIG |
-2.43x |
€-3.75 Billion
≈ $-4.38 Billion |
€1.54 Billion | Germany | €0.05 | ▲ +0.00% |
| 26043 |
IRPC Public Company Limited
BK:IRPC-R |
-2.43x |
฿-3.75 Billion
≈ $-116.90 Million |
฿1.54 Billion | Thailand | ฿1.28 | ▲ +0.79% |
| 26044 |
Pierce Group AB
ST:PIERCE |
-2.43x |
Skr-17.00 Million
≈ $-1.83 Million |
Skr7.00 Million | Sweden | Skr9.66 | ▼ -1.13% |
| 26045 |
Digjam Limited
NSE:DIGJAMLMTD |
-2.43x |
Rs-56.48 Million
≈ $-610.81K |
Rs23.25 Million | India | Rs47.31 | ▲ +1.72% |
| 26046 |
LINKBANCORP Inc
NASDAQ:LNKB |
-2.43x | $-7.15 Million | $2.94 Million | USA | $8.69 | ▲ +0.00% |
| 26047 |
Waterdrop Inc ADR
NYSE:WDH |
-2.43x | $-52.76 Million | $21.70 Million | USA | $1.69 | ▲ +0.00% |
| 26048 |
Above Food Ingredients Inc. Common Stock
NASDAQ:ABVE |
-2.43x | $-301.51K | $123.99K | USA | $0.10 | ▲ +11.76% |
| 26049 |
CN Healthy Food Tech Group Corp.
NASDAQ:UCFI |
-2.43x | $-3.34 Million | $1.37 Million | USA | $5.51 | ▲ +0.00% |
| 26050 |
Rail Vikas Nigam Limited
NSE:RVNL |
-2.43x |
Rs-12.55 Billion
≈ $-135.71 Million |
Rs5.16 Billion | India | Rs222.88 | ▼ -0.87% |
| 26051 |
Thai Agro Energy Public Company Limited
BK:TAE |
-2.44x |
฿-55.49 Million
≈ $-1.73 Million |
฿22.74 Million | Thailand | ฿1.64 | ▲ +2.50% |
| 26052 |
Bangkok Expressway and Metro PCL F
F:B4X |
-2.44x |
€-2.64 Billion
≈ $-3.08 Billion |
€1.08 Billion | Germany | €0.16 | ▼ -3.09% |
| 26053 |
SAB Biotherapeutics Inc
NASDAQ:SABS |
-2.44x | $-13.05 Million | $5.34 Million | USA | $3.56 | ▲ +2.30% |
| 26054 |
Hainan Yedao Group Co Ltd
SHG:600238 |
-2.45x |
CN¥-60.03 Million
≈ $-8.78 Million |
CN¥24.52 Million | China | CN¥4.14 | ▲ +0.00% |
| 26055 |
Thomas Scott (India) Limited
NSE:THOMASCOTT |
-2.45x |
Rs-200.45 Million
≈ $-2.17 Million |
Rs81.81 Million | India | Rs298.10 | ▼ -1.31% |
| 26056 |
Tokyo Plast International Limited
NSE:TOKYOPLAST |
-2.45x |
Rs-17.65 Million
≈ $-190.88K |
Rs7.20 Million | India | Rs76.90 | ▼ -2.78% |
| 26057 |
Yuanta Securities Korea Co Ltd Preference Shares
KO:003475 |
-2.46x |
₩-166.99 Billion
≈ $-113.17 Million |
₩67.98 Billion | Korea | ₩3920.00 | ▲ +1.29% |
| 26058 |
Birla Cable Limited
NSE:BIRLACABLE |
-2.46x |
Rs-51.03 Million
≈ $-551.86K |
Rs20.75 Million | India | Rs194.11 | ▼ -2.10% |
| 26059 |
Movida Participações S.A
SA:MOVI3 |
-2.46x |
R$-306.51 Million
≈ $-60.14 Million |
R$124.51 Million | Brazil | R$7.99 | ▲ +1.01% |
| 26060 |
Dhunseri Ventures Limited
NSE:DVL |
-2.46x |
Rs-1.49 Billion
≈ $-16.13 Million |
Rs605.82 Million | India | Rs238.66 | ▲ +0.49% |
| 26061 |
Unlimited Travel Group UTG AB (publ)
ST:UTG |
-2.46x |
Skr-52.72 Million
≈ $-5.67 Million |
Skr21.41 Million | Sweden | Skr23.20 | ▼ -1.69% |
| 26062 |
Artisanal Spirits Company PLC
LSE:ART |
-2.46x |
GBX-1.67 Million
≈ $-203.16 |
GBX677.57K | UK | GBX22.50 | ▲ +0.00% |
| 26063 |
Doxa AB
ST:DOXA |
-2.47x |
Skr-14.80 Million
≈ $-1.59 Million |
Skr6.00 Million | Sweden | Skr0.36 | ▲ +2.28% |
| 26064 |
Paisalo Digital Limited
NSE:PAISALO |
-2.47x |
Rs-2.44 Billion
≈ $-26.33 Million |
Rs987.15 Million | India | Rs71.06 | ▼ -0.46% |
| 26065 |
Henan Hanwei Electronics Co
SHE:300007 |
-2.47x |
CN¥-63.70 Million
≈ $-9.32 Million |
CN¥25.77 Million | China | CN¥31.87 | ▼ -0.16% |
| 26066 |
Caswell Inc
TW:6416 |
-2.47x |
NT$-135.97 Million
≈ $-4.28 Million |
NT$54.99 Million | Taiwan | NT$86.50 | ▼ -6.28% |
| 26067 |
CO2 Gro Inc
V:GROW |
-2.47x |
CA$-593.63K
≈ $-429.43K |
CA$240.03K | Canada | CA$0.02 | ▲ +0.00% |
| 26068 |
Medical Developments International Ltd
AU:MVP |
-2.47x |
AU$-752.00K
≈ $-532.09K |
AU$304.00K | Australia | AU$0.44 | ▼ -3.30% |
| 26069 |
Mahindra Lifespace Developers Limited
NSE:MAHLIFE |
-2.48x |
Rs-2.45 Billion
≈ $-26.54 Million |
Rs991.40 Million | India | Rs385.40 | ▼ -0.50% |
| 26070 |
Tejas Networks Limited
NSE:TEJASNET |
-2.48x |
Rs-6.82 Billion
≈ $-73.71 Million |
Rs2.75 Billion | India | Rs507.10 | ▼ -2.48% |
| 26071 |
Zhejiang Jingxing Paper Joint Stock Co Ltd
SHE:002067 |
-2.48x |
CN¥-194.42 Million
≈ $-28.45 Million |
CN¥78.46 Million | China | CN¥4.16 | ▼ -2.80% |
| 26072 |
Hsinjing Holding Co Ltd
TWO:3713 |
-2.48x |
NT$-25.69 Million
≈ $-809.34K |
NT$10.37 Million | Taiwan | NT$14.30 | ▼ -0.35% |
| 26073 |
Alchemy Investments Acquisition Corp 1 Class A Ordinary Shares
NASDAQ:ALCY |
-2.48x | $-158.46K | $63.92K | USA | $11.93 | ▼ -0.50% |
| 26074 |
Panram International
TWO:8088 |
-2.48x |
NT$-213.61 Million
≈ $-6.73 Million |
NT$86.15 Million | Taiwan | NT$39.85 | ▼ -5.34% |
| 26075 |
Condor Resources Inc
V:CN |
-2.48x |
CA$-211.93K
≈ $-153.31K |
CA$85.47K | Canada | CA$0.14 | ▲ +3.70% |
| 26076 |
Shengfeng Development Limited Class A Ordinary Shares
NASDAQ:SFWL |
-2.48x | $-14.54 Million | $5.86 Million | USA | $1.02 | ▲ +27.37% |
| 26077 |
AVIVA PLC SPONS.ADR/2
F:GU80 |
-2.48x |
€-2.56 Billion
≈ $-3.00 Billion |
€1.03 Billion | Germany | €14.20 | ▲ +0.00% |
| 26078 |
Ata Gayrimenkul Yatirim Ortakligi AS
IS:ATAGY |
-2.48x |
TL-11.21 Million
≈ $-251.02K |
TL4.52 Million | Turkey | TL10.16 | ▼ -1.84% |
| 26079 |
Voyageur Pharmaceuticals Ltd
V:VM |
-2.49x |
CA$-183.43K
≈ $-132.69K |
CA$73.77K | Canada | CA$0.13 | ▲ +4.00% |
| 26080 |
Hytera Communications Corp Ltd
SHE:002583 |
-2.49x |
CN¥-230.06 Million
≈ $-33.67 Million |
CN¥92.53 Million | China | CN¥8.08 | ▼ -0.25% |
| 26081 |
Jiangsu Zhenjiang New Energy Equipment Co Ltd Class A
SHG:603507 |
-2.49x |
CN¥-69.23 Million
≈ $-10.13 Million |
CN¥27.83 Million | China | CN¥23.16 | ▼ -3.14% |
| 26082 |
NanoCMS Co. Ltd.
KQ:247660 |
-2.49x |
₩-257.24 Million
≈ $-174.33K |
₩103.39 Million | Korea | ₩2505.00 | ▼ -15.94% |
| 26083 |
Glomac Bhd
KLSE:5020 |
-2.49x |
RM-12.30 Million
≈ $-3.09 Million |
RM4.94 Million | Malaysia | RM0.33 | ▲ +0.00% |
| 26084 |
Rongsheng Paper
SHG:603165 |
-2.49x |
CN¥-139.16 Million
≈ $-20.36 Million |
CN¥55.89 Million | China | CN¥13.15 | ▲ +1.31% |
| 26085 |
EBEST Investment & Securities Co. Ltd
KQ:078020 |
-2.49x |
₩-75.50 Billion
≈ $-51.16 Million |
₩30.32 Billion | Korea | ₩5760.00 | ▼ -3.68% |
| 26086 |
Galil Capital Re Spain SOCIMI SA
MC:YGCS |
-2.49x |
€-1.31 Million
≈ $-1.53 Million |
€526.79K | Spain | €9.20 | ▲ +0.00% |
| 26087 |
Thai Wire Products Public Company Limited
BK:TWP |
-2.49x |
฿-66.68 Million
≈ $-2.08 Million |
฿26.77 Million | Thailand | ฿1.13 | ▲ +0.00% |
| 26088 |
Beijing Shunxin Agriculture Co Ltd
SHE:000860 |
-2.49x |
CN¥-703.64 Million
≈ $-102.96 Million |
CN¥282.35 Million | China | CN¥11.13 | ▲ +2.68% |
| 26089 |
UBISOFT ENTMT ADR 1/5
F:UEN0 |
-2.49x |
€-393.30 Million
≈ $-459.81 Million |
€157.80 Million | Germany | €0.94 | ▼ -2.59% |
| 26090 |
Hindustan Motors Limited
NSE:HINDMOTORS |
-2.49x |
Rs-121.16 Million
≈ $-1.31 Million |
Rs48.60 Million | India | Rs20.47 | ▲ +0.34% |
| 26091 |
Multi-Usage Holdings Bhd
KLSE:9539 |
-2.49x |
RM-3.14 Million
≈ $-788.85K |
RM1.26 Million | Malaysia | RM0.35 | ▼ -7.89% |
| 26092 |
MP Materials Corp
NYSE:MP |
-2.49x | $-41.13 Million | $16.49 Million | USA | $41.66 | ▲ +9.34% |
| 26093 |
Guangdong Zhengye Technology Co Ltd
SHE:300410 |
-2.50x |
CN¥-16.96 Million
≈ $-2.48 Million |
CN¥6.79 Million | China | CN¥6.64 | ▼ -4.05% |
| 26094 |
Sri Adhikari Brothers Television Network Limited
NSE:SABTNL |
-2.50x |
Rs-306.40 Million
≈ $-3.31 Million |
Rs122.70 Million | India | Rs45.17 | ▲ +9.32% |
| 26095 |
Cumulus Media Inc Class A
NASDAQ:CMLS |
-2.50x | $-6.80 Million | $2.72 Million | USA | $0.15 | ▲ +0.00% |
| 26096 |
Mulpha International Bhd
KLSE:3905 |
-2.50x |
RM-23.50 Million
≈ $-5.90 Million |
RM9.40 Million | Malaysia | RM2.94 | ▼ -0.34% |
| 26097 |
Shradha Infraprojects Limited
NSE:SHRADHA |
-2.50x |
Rs-253.45 Million
≈ $-2.74 Million |
Rs101.40 Million | India | Rs33.92 | ▼ -0.26% |
| 26098 |
Fenix Outdoor International AG
ST:FOI-B |
-2.50x |
Skr-11.50 Million
≈ $-1.24 Million |
Skr4.60 Million | Sweden | Skr370.00 | ▼ -0.67% |
| 26099 |
Wahana Ottomitra Multiartha
JK:WOMF |
-2.50x |
Rp-97.77 Billion
≈ $-5.73 Million |
Rp39.09 Billion | Indonesia | Rp250.00 | ▼ -0.79% |
| 26100 |
Olympic Steel Inc
NASDAQ:ZEUS |
-2.50x | $-5.39 Million | $2.15 Million | USA | $47.86 | ▼ -5.86% |