Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 17001 |
Flora Growth Corp
NASDAQ:FLGC |
0.69x | $514.96K | $745.00K | USA | $8.95 | ▼ -18.41% |
| 17002 |
WIZ CORP Inc
KQ:038620 |
0.69x |
₩1.51 Billion
≈ $1.03 Million |
₩2.19 Billion | Korea | ₩2250.00 | ▲ +4.90% |
| 17003 |
Tian An Australia Ltd
AU:TIA |
0.69x |
AU$7.83 Million
≈ $5.54 Million |
AU$11.34 Million | Australia | AU$0.16 | ▲ +0.00% |
| 17004 |
Engineers India Limited
NSE:ENGINERSIN |
0.69x |
Rs576.64 Million
≈ $6.24 Million |
Rs834.87 Million | India | Rs273.45 | ▼ -1.30% |
| 17005 |
Moonpig Group PLC
LSE:MOON |
0.69x |
GBX13.71 Million
≈ $1.67K |
GBX19.86 Million | UK | GBX297.80 | ▲ +2.27% |
| 17006 |
BrightGene Bio Medical Technology C
SHG:688166 |
0.69x |
CN¥26.70 Million
≈ $3.91 Million |
CN¥38.67 Million | China | CN¥30.91 | ▲ +0.19% |
| 17007 |
Orion Energy Systems Inc
NASDAQ:OESX |
0.69x | $1.35 Million | $1.96 Million | USA | $22.52 | ▼ -3.18% |
| 17008 |
First Interstate BancSystem Inc
NASDAQ:FIBK |
0.69x | $57.90 Million | $83.90 Million | USA | $34.82 | ▲ +0.03% |
| 17009 |
Cedergrenska AB
ST:CEDER |
0.69x |
Skr7.10 Million
≈ $764.07K |
Skr10.30 Million | Sweden | Skr45.10 | ▲ +2.27% |
| 17010 |
Paragon Union Bhd
KLSE:9407 |
0.69x |
RM7.40 Million
≈ $1.86 Million |
RM10.74 Million | Malaysia | RM1.30 | ▼ -3.70% |
| 17011 |
Ernst Russ AG
XETRA:HXCK |
0.69x |
€19.71 Million
≈ $23.04 Million |
€28.61 Million | Germany | €7.40 | ▲ +1.37% |
| 17012 |
Laboratory Corporation of America Holdings
NYSE:LH |
0.69x | $191.50 Million | $278.00 Million | USA | $317.95 | ▼ -2.19% |
| 17013 |
Principal Real Estate Income Closed Fund
NYSE:PGZ |
0.69x | $2.37 Million | $3.45 Million | USA | $8.78 | ▼ -1.24% |
| 17014 |
Zhejiang Crystal Optech Co Ltd
SHE:002273 |
0.69x |
CN¥332.23 Million
≈ $48.62 Million |
CN¥482.63 Million | China | CN¥19.40 | ▼ -0.61% |
| 17015 |
Decora SA
WAR:DCR |
0.69x |
zł12.13 Million
≈ $3.34 Million |
zł17.62 Million | Poland | zł89.80 | ▼ -0.22% |
| 17016 |
Etablissements Maurel et Prom SA
PA:MAU |
0.69x |
€124.09 Million
≈ $145.08 Million |
€180.31 Million | France | €8.11 | ▲ +0.87% |
| 17017 |
TomTom NV
AS:TOM2 |
0.69x |
€9.40 Million
≈ $10.99 Million |
€13.66 Million | Netherlands | €3.80 | ▼ -0.84% |
| 17018 |
TOMTOM N.V.ADRS 1/2 EO-20
F:OEMB |
0.69x |
€9.40 Million
≈ $10.99 Million |
€13.66 Million | Germany | €2.18 | ▲ +0.00% |
| 17019 |
Pioneer Municipal High Income Advantage Trust
NYSE:MAV |
0.69x | $3.54 Million | $5.14 Million | USA | $8.08 | ▲ +0.00% |
| 17020 |
Toya SA
WAR:TOA |
0.69x |
zł12.88 Million
≈ $3.55 Million |
zł18.73 Million | Poland | zł10.62 | ▲ +3.31% |
| 17021 |
Industri Dan Perdagangan Bintraco Dharma Tbk PT
JK:CARS |
0.69x |
Rp16.72 Billion
≈ $979.78K |
Rp24.31 Billion | Indonesia | Rp85.00 | ▼ -14.14% |
| 17022 |
Draper Esprit PLC
LSE:GROW |
0.69x |
GBX31.50 Million
≈ $3.83K |
GBX45.80 Million | UK | GBX657.50 | ▼ -1.28% |
| 17023 |
ENVIONEER Co.Ltd
KQ:317870 |
0.69x |
₩664.29 Million
≈ $450.18K |
₩965.89 Million | Korea | ₩4970.00 | ▲ +1.64% |
| 17024 |
RDC Semiconductor Co Ltd
TWO:3228 |
0.69x |
NT$30.81 Million
≈ $970.72K |
NT$44.81 Million | Taiwan | NT$153.50 | ▲ +0.33% |
| 17025 |
Grand Gulf Energy Ltd
AU:GGE |
0.69x |
AU$127.16K
≈ $89.97K |
AU$184.92K | Australia | AU$0.00 | ▲ +0.00% |
| 17026 |
Photocat AS
ST:PCAT |
0.69x |
Skr924.44K
≈ $99.48K |
Skr1.34 Million | Sweden | Skr3.30 | ▼ -0.60% |
| 17027 |
Fluor Corporation
NYSE:FLR |
0.69x | $110.00 Million | $160.00 Million | USA | $46.95 | ▼ -1.51% |
| 17028 |
UPDATER SERVICES LIMITED
NSE:UDS |
0.69x |
Rs333.28 Million
≈ $3.60 Million |
Rs484.80 Million | India | Rs220.09 | ▲ +0.31% |
| 17029 |
Century Aluminum Company
NASDAQ:CENX |
0.69x | $167.60 Million | $243.80 Million | USA | $35.03 | ▲ +2.43% |
| 17030 |
Helen of Troy Limited
F:HT2 |
0.69x |
€34.98 Million
≈ $40.89 Million |
€50.92 Million | Germany | €25.20 | ▲ +0.00% |
| 17031 |
Cia Brasileira de Aluminio
SA:CBAV3 |
0.69x |
R$210.40 Million
≈ $41.28 Million |
R$306.44 Million | Brazil | R$11.31 | ▲ +0.09% |
| 17032 |
Oriental Interest Bhd
KLSE:5827 |
0.69x |
RM17.58 Million
≈ $4.41 Million |
RM25.61 Million | Malaysia | RM1.25 | ▲ +0.00% |
| 17033 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
0.69x |
ZAC258.92 Million
≈ $137.60K |
ZAC377.32 Million | South Africa | ZAC337.00 | ▲ +0.90% |
| 17034 |
Applovin Corp
NASDAQ:APP |
0.69x | $869.04 Million | $1.27 Billion | USA | $266.13 | ▼ -4.71% |
| 17035 |
Tianjin Silvery Dragon
SHG:603969 |
0.69x |
CN¥69.53 Million
≈ $10.17 Million |
CN¥101.35 Million | China | CN¥6.83 | ▼ -1.73% |
| 17036 |
Clicks
JSE:CLS |
0.69x |
ZAC1.05 Billion
≈ $557.76K |
ZAC1.53 Billion | South Africa | ZAC24000.00 | ▼ -1.25% |
| 17037 |
Vicor Corporation
NASDAQ:VICR |
0.69x | $34.14 Million | $49.79 Million | USA | $191.50 | ▼ -12.92% |
| 17038 |
Azelis Group NV
BR:AZE |
0.69x |
€58.38 Million
≈ $68.26 Million |
€85.16 Million | Belgium | €13.40 | ▲ +0.75% |
| 17039 |
Rodex Fasteners
TWO:5015 |
0.69x |
NT$10.44 Million
≈ $328.85K |
NT$15.23 Million | Taiwan | NT$22.10 | ▼ -0.45% |
| 17040 |
Fon SE
WAR:FON |
0.69x |
zł60.35K
≈ $16.61K |
zł88.08K | Poland | zł1.72 | ▼ -1.99% |
| 17041 |
Worksport Ltd
NASDAQ:WKSP |
0.69x | $185.24K | $270.37K | USA | $0.35 | ▼ -5.86% |
| 17042 |
Radian Group Inc
NYSE:RDN |
0.68x | $84.96 Million | $124.09 Million | USA | $34.04 | ▲ +1.31% |
| 17043 |
Sonadezi Chau Duc Shareholding Co
VN:SZC |
0.68x |
₫235.97 Billion
≈ $8.97 Million |
₫344.80 Billion | Vietnam | ₫17400.00 | ▼ -0.29% |
| 17044 |
Jiin Yeeh Ding Enterprise Co Ltd
TWO:8390 |
0.68x |
NT$98.16 Million
≈ $3.09 Million |
NT$143.44 Million | Taiwan | NT$89.70 | ▼ -0.22% |
| 17045 |
Arxis, Inc. Class A Common Stock
NASDAQ:ARXS |
0.68x | $36.47 Million | $53.31 Million | USA | $54.10 | ▲ +0.54% |
| 17046 |
Sterling and Wilson Renewable Energy Limited
NSE:SWSOLAR |
0.68x |
Rs378.80 Million
≈ $4.10 Million |
Rs553.80 Million | India | Rs165.47 | ▼ -5.42% |
| 17047 |
Timbercreek Financial Corp
TO:TF |
0.68x |
CA$7.09 Million
≈ $5.13 Million |
CA$10.37 Million | Canada | CA$5.20 | ▼ -0.57% |
| 17048 |
Golden Bridge Electech Inc
TW:6133 |
0.68x |
NT$37.04 Million
≈ $1.17 Million |
NT$54.16 Million | Taiwan | NT$25.20 | ▲ +1.61% |
| 17049 |
Nanosonics Ltd
AU:NAN |
0.68x |
AU$6.59 Million
≈ $4.66 Million |
AU$9.64 Million | Australia | AU$2.86 | ▲ +2.14% |
| 17050 |
Choice Properties Real Estate Investment Trust
TO:CHP-UN |
0.68x |
CA$165.81 Million
≈ $119.94 Million |
CA$242.65 Million | Canada | CA$15.25 | ▲ +1.13% |
| 17051 |
AJ Lucas Group Ltd
AU:AJL |
0.68x |
AU$26.37 Million
≈ $18.66 Million |
AU$38.61 Million | Australia | AU$0.01 | ▲ +0.00% |
| 17052 |
Beingmate Baby & Child Food Co Ltd
SHE:002570 |
0.68x |
CN¥22.03 Million
≈ $3.22 Million |
CN¥32.26 Million | China | CN¥4.30 | ▼ -0.92% |
| 17053 |
SCOR SE
PA:SCR |
0.68x |
€142.00 Million
≈ $166.01 Million |
€208.00 Million | France | €33.76 | ▲ +1.08% |
| 17054 |
Axa Equitable Holdings Inc
NYSE:EQH |
0.68x | $499.00 Million | $731.00 Million | USA | $53.21 | ▼ -0.52% |
| 17055 |
Fluxys Belgium
BR:FLUX |
0.68x |
€29.39 Million
≈ $34.36 Million |
€43.05 Million | Belgium | €20.70 | ▲ +0.00% |
| 17056 |
Huadian Energy
SHG:600726 |
0.68x |
CN¥325.58 Million
≈ $47.64 Million |
CN¥477.01 Million | China | CN¥4.70 | ▲ +0.64% |
| 17057 |
Guangdong Baolihua New Energy Stock Co LTD
SHE:000690 |
0.68x |
CN¥179.09 Million
≈ $26.21 Million |
CN¥262.40 Million | China | CN¥5.55 | ▼ -1.07% |
| 17058 |
Axon Enterprise Inc.
NASDAQ:AXON |
0.68x | $20.08 Million | $29.43 Million | USA | $390.29 | ▼ -6.45% |
| 17059 |
Lisata Therapeutics Inc.
NASDAQ:LSTA |
0.68x | $4.50 Million | $6.60 Million | USA | $1.03 | ▼ -3.74% |
| 17060 |
Hangzhou AGS MedTech Co. Ltd. A
SHG:688581 |
0.68x |
CN¥151.20 Million
≈ $22.13 Million |
CN¥221.71 Million | China | CN¥51.43 | ▲ +0.23% |
| 17061 |
Adaptimmune Therapeutics plc
F:473A |
0.68x |
€47.40 Million
≈ $55.41 Million |
€69.52 Million | Germany | €0.16 | ▲ +0.00% |
| 17062 |
Adaptimmune Therapeutics Plc
NASDAQ:ADAP |
0.68x | $47.39 Million | $69.52 Million | USA | $0.04 | ▼ -29.13% |
| 17063 |
CETC Digital Technology Co Ltd
SHG:600850 |
0.68x |
CN¥100.33 Million
≈ $14.68 Million |
CN¥147.21 Million | China | CN¥13.21 | ▲ +0.30% |
| 17064 |
Newgen Software Technologies Limited
NSE:NEWGEN |
0.68x |
Rs895.77 Million
≈ $9.69 Million |
Rs1.31 Billion | India | Rs493.90 | ▲ +0.88% |
| 17065 |
Throgmorton Trust Plc
LSE:THRG |
0.68x |
GBX9.19 Million
≈ $1.12K |
GBX13.49 Million | UK | GBX552.00 | ▲ +0.00% |
| 17066 |
Aspen Group
AU:APZ |
0.68x |
AU$24.95 Million
≈ $17.65 Million |
AU$36.63 Million | Australia | AU$4.56 | ▼ -0.65% |
| 17067 |
Banc of California, Inc.
NYSE:BANC |
0.68x | $48.98 Million | $71.95 Million | USA | $17.18 | ▼ -0.35% |
| 17068 |
Bank Yudha Bhakti Tbk
JK:BBYB |
0.68x |
Rp79.00 Billion
≈ $4.63 Million |
Rp116.10 Billion | Indonesia | Rp162.00 | ▼ -14.74% |
| 17069 |
Wavestone S.A.
PA:WAVE |
0.68x |
€20.62 Million
≈ $24.11 Million |
€30.32 Million | France | €30.10 | ▲ +0.84% |
| 17070 |
Spirax Group plc
LSE:SPX |
0.68x |
GBX66.30 Million
≈ $8.07K |
GBX97.50 Million | UK | GBX7370.00 | ▲ +0.48% |
| 17071 |
Goodman Group
AU:GMG |
0.68x |
AU$1.33 Billion
≈ $939.79 Million |
AU$1.95 Billion | Australia | AU$26.39 | ▲ +0.08% |
| 17072 |
Yiwu Huading Nylon Co Ltd
SHG:601113 |
0.68x |
CN¥23.73 Million
≈ $3.47 Million |
CN¥34.92 Million | China | CN¥3.42 | ▲ +0.88% |
| 17073 |
Hyundai Electric & Energy Systems Co Ltd
KO:267260 |
0.68x |
₩140.38 Billion
≈ $95.14 Million |
₩206.61 Billion | Korea | ₩516000.00 | ▲ +5.95% |
| 17074 |
INCREDIBLE INDUSTRIES LIMITED
NSE:INCREDIBLE |
0.68x |
Rs35.34 Million
≈ $382.15K |
Rs52.02 Million | India | Rs31.05 | ▲ +1.67% |
| 17075 |
Cyclerion Therapeutics Inc
NASDAQ:CYCN |
0.68x | $360.00K | $530.00K | USA | $23.94 | ▲ +463.29% |
| 17076 |
Cocrystal Pharma Inc
NASDAQ:COCP |
0.68x | $2.02 Million | $2.97 Million | USA | $1.02 | ▼ -0.97% |
| 17077 |
Quest Holdings S.A
AT:QUEST |
0.68x |
€8.94 Million
≈ $10.45 Million |
€13.17 Million | Greece | €7.40 | ▲ +0.27% |
| 17078 |
Venus Pipes & Tubes Limited
NSE:VENUSPIPES |
0.68x |
Rs345.35 Million
≈ $3.73 Million |
Rs508.54 Million | India | Rs1909.40 | ▲ +1.28% |
| 17079 |
Jiangsu Shemar Electric Co Ltd
SHG:603530 |
0.68x |
CN¥79.23 Million
≈ $11.59 Million |
CN¥116.74 Million | China | CN¥36.59 | ▲ +1.41% |
| 17080 |
Karma Energy Limited
NSE:KARMAENG |
0.68x |
Rs11.24 Million
≈ $121.50K |
Rs16.56 Million | India | Rs35.46 | ▼ -4.96% |
| 17081 |
Sinergi Inti Plastindo
JK:ESIP |
0.68x |
Rp274.38 Million
≈ $16.08K |
Rp404.41 Million | Indonesia | Rp85.00 | ▼ -15.00% |
| 17082 |
Rompetrol Well
RO:PTR |
0.68x |
RON1.02 Million
≈ $234.72K |
RON1.51 Million | Romania | RON0.68 | ▼ -0.87% |
| 17083 |
Dassault Systemes SE
PA:DSY |
0.68x |
€296.20 Million
≈ $346.29 Million |
€436.90 Million | France | €23.10 | ▼ -0.26% |
| 17084 |
Piedmont Office Realty Trust Inc
NYSE:PDM |
0.68x | $51.23 Million | $75.57 Million | USA | $9.09 | ▲ +0.66% |
| 17085 |
Grupo Pochteca S.A.B. de C.V
MX:POCHTECB |
0.68x |
MX$48.24 Million
≈ $2.78 Million |
MX$71.17 Million | Mexico | MX$6.50 | ▲ +0.78% |
| 17086 |
Brandywine Realty Trust
NYSE:BDN |
0.68x | $41.64 Million | $61.45 Million | USA | $2.63 | ▲ +0.00% |
| 17087 |
Omega Flex Inc
NASDAQ:OFLX |
0.68x | $1.77 Million | $2.61 Million | USA | $25.62 | ▲ +0.12% |
| 17088 |
Tsinghuatongfang Co Ltd
SHG:600100 |
0.68x |
CN¥396.53 Million
≈ $58.03 Million |
CN¥585.53 Million | China | CN¥6.25 | ▼ -0.16% |
| 17089 |
Global Indemnity PLC
NYSE:GBLI |
0.68x | $7.00 Million | $10.34 Million | USA | $28.75 | ▼ -0.66% |
| 17090 |
Austral Gold Ltd
AU:AGD |
0.68x |
AU$16.78 Million
≈ $11.87 Million |
AU$24.80 Million | Australia | AU$0.14 | ▲ +12.50% |
| 17091 |
I Jang Industrial Co Ltd
TWO:8342 |
0.68x |
NT$56.39 Million
≈ $1.78 Million |
NT$83.39 Million | Taiwan | NT$87.00 | ▲ +0.46% |
| 17092 |
Keli Sensing Technology Ningbo Co Ltd
SHG:603662 |
0.68x |
CN¥54.93 Million
≈ $8.04 Million |
CN¥81.25 Million | China | CN¥41.15 | ▲ +1.93% |
| 17093 |
Keller Group PLC
LSE:KLR |
0.68x |
GBX53.60 Million
≈ $6.52K |
GBX79.30 Million | UK | GBX3062.00 | ▲ +0.72% |
| 17094 |
Northern Technologies
NASDAQ:NTIC |
0.68x | $341.91K | $505.88K | USA | $7.71 | ▲ +0.00% |
| 17095 |
HB Technology CO.LTD
KQ:078150 |
0.68x |
₩11.46 Billion
≈ $7.77 Million |
₩16.96 Billion | Korea | ₩2065.00 | ▲ +4.82% |
| 17096 |
RM Plc
LSE:RM |
0.68x |
GBX3.73 Million
≈ $453.47 |
GBX5.51 Million | UK | GBX99.80 | ▼ -0.20% |
| 17097 |
Ultimate Games SA
WAR:ULG |
0.68x |
zł2.03 Million
≈ $557.58K |
zł3.00 Million | Poland | zł11.95 | ▲ +0.84% |
| 17098 |
Fulin Plastic Industry Cayman Holding Co Ltd
TW:1341 |
0.68x |
NT$57.96 Million
≈ $1.83 Million |
NT$85.78 Million | Taiwan | NT$59.50 | ▲ +0.34% |
| 17099 |
Williams-Sonoma Inc
NYSE:WSM |
0.68x | $156.32 Million | $231.36 Million | USA | $250.16 | ▼ -0.74% |
| 17100 |
Amtech Systems Inc
NASDAQ:ASYS |
0.68x | $1.12 Million | $1.66 Million | USA | $12.80 | ▼ -4.83% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.