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 |
|---|---|---|---|---|---|---|---|
| 13801 |
Oasis Crescent Property Fund
JSE:OAS |
1.18x |
ZAC56.69 Million
≈ $30.13K |
ZAC48.04 Million | South Africa | ZAC2940.00 | ▲ +0.00% |
| 13802 |
Mega Lifesciences Public Company Limited
BK:MEGA-R |
1.18x |
฿461.26 Million
≈ $14.38 Million |
฿390.92 Million | Thailand | ฿32.00 | ▲ +0.00% |
| 13803 |
Hecla Mining Company
NYSE:HL |
1.18x | $194.25 Million | $164.65 Million | USA | $15.30 | ▼ -1.67% |
| 13804 |
Nazara Technologies Limited
NSE:NAZARA |
1.18x |
Rs304.00 Million
≈ $3.29 Million |
Rs257.70 Million | India | Rs418.15 | ▲ +2.82% |
| 13805 |
SACCHERIA F.LLI FRANCES.
F:YV1 |
1.18x |
€1.22 Million
≈ $1.43 Million |
€1.04 Million | Germany | €1.05 | ▲ +0.00% |
| 13806 |
Worth Peripherals Limited
NSE:WORTHPERI |
1.18x |
Rs35.74 Million
≈ $386.47K |
Rs30.30 Million | India | Rs168.89 | ▲ +10.36% |
| 13807 |
AirAsia X Bhd
KLSE:5238 |
1.18x |
RM92.65 Million
≈ $23.26 Million |
RM78.57 Million | Malaysia | RM0.46 | ▼ -2.15% |
| 13808 |
TransMedics Group Inc
NASDAQ:TMDX |
1.18x | $17.31 Million | $14.68 Million | USA | $70.78 | ▼ -7.50% |
| 13809 |
Shandong Longhua New Material Co. Ltd.
SHE:301149 |
1.18x |
CN¥28.63 Million
≈ $4.19 Million |
CN¥24.28 Million | China | CN¥8.01 | ▲ +1.14% |
| 13810 |
Shanghai Prisemi Electronics Co Ltd
SHG:688230 |
1.18x |
CN¥27.62 Million
≈ $4.04 Million |
CN¥23.43 Million | China | CN¥50.87 | ▼ -0.57% |
| 13811 |
Vitania Ltd
TA:VTNA |
1.18x |
ILA17.19 Million
≈ $46.09K |
ILA14.59 Million | Israel | ILA1525.00 | ▲ +2.14% |
| 13812 |
Marco Holdings Bhd
KLSE:3514 |
1.18x |
RM11.34 Million
≈ $2.85 Million |
RM9.62 Million | Malaysia | RM0.11 | ▲ +0.00% |
| 13813 |
Jungfraubahn Holding AG
SW:JFN |
1.18x |
CHF34.09 Million
≈ $43.10 Million |
CHF28.94 Million | Switzerland | CHF232.00 | ▲ +0.87% |
| 13814 |
Linde plc Ordinary Shares
NASDAQ:LIN |
1.18x | $2.27 Billion | $1.93 Billion | USA | $498.43 | ▲ +1.06% |
| 13815 |
Jiangxi Salt Industry Group Co. Ltd. A
SHG:601065 |
1.18x |
CN¥542.81 Million
≈ $79.43 Million |
CN¥460.97 Million | China | CN¥6.62 | ▲ +0.76% |
| 13816 |
OEM International AB (publ)
ST:OEM-B |
1.18x |
Skr206.00 Million
≈ $22.17 Million |
Skr175.00 Million | Sweden | Skr177.20 | ▼ -3.59% |
| 13817 |
IF Bancorp Inc
NASDAQ:IROQ |
1.18x | $1.56 Million | $1.33 Million | USA | $26.55 | ▼ -1.48% |
| 13818 |
Srivichaivejvivat Public Company Limited
BK:VIH |
1.18x |
฿149.84 Million
≈ $4.67 Million |
฿127.33 Million | Thailand | ฿8.30 | ▲ +0.00% |
| 13819 |
MicroAlgo Inc.
NASDAQ:MLGO |
1.18x | $2.17 Million | $1.85 Million | USA | $2.58 | ▼ -7.19% |
| 13820 |
US Energy Corp
NASDAQ:USEG |
1.18x | $4.83 Million | $4.11 Million | USA | $1.65 | ▲ +5.10% |
| 13821 |
Boston Properties Inc
NYSE:BXP |
1.18x | $156.47 Million | $133.01 Million | USA | $59.20 | ▼ -0.82% |
| 13822 |
Trans Polonia S.A.
WAR:TRN |
1.18x |
zł1.55 Million
≈ $426.03K |
zł1.32 Million | Poland | zł13.40 | ▼ -2.90% |
| 13823 |
Hangzhou Zhongtai Cryogenic Technology Corp
SHE:300435 |
1.18x |
CN¥236.21 Million
≈ $34.57 Million |
CN¥200.82 Million | China | CN¥14.84 | ▲ +1.78% |
| 13824 |
Upsales Technology AB
ST:UPSALE |
1.18x |
Skr8.94 Million
≈ $962.41K |
Skr7.60 Million | Sweden | Skr29.20 | ▲ +2.10% |
| 13825 |
Iex Group NV
AS:IEX |
1.18x |
€414.00K
≈ $484.01K |
€352.00K | Netherlands | €2.26 | ▲ +0.00% |
| 13826 |
Green Earth Group N.V.
AS:HWK |
1.18x |
€414.00K
≈ $484.01K |
€352.00K | USA | €2.26 | ▲ +0.00% |
| 13827 |
Haleon plc
NYSE:HLN |
1.18x | $902.61 Million | $767.62 Million | USA | $10.13 | ▲ +1.91% |
| 13828 |
AnShan Heavy Duty Mining Machinery Co Ltd
SHE:002667 |
1.18x |
CN¥30.68 Million
≈ $4.49 Million |
CN¥26.09 Million | China | CN¥25.73 | ▼ -10.00% |
| 13829 |
Fujian Yuanli Active Carbon Co Ltd
SHE:300174 |
1.18x |
CN¥63.75 Million
≈ $9.33 Million |
CN¥54.23 Million | China | CN¥15.45 | ▲ +0.26% |
| 13830 |
Xilinmen Furniture Co Ltd
SHG:603008 |
1.18x |
CN¥156.13 Million
≈ $22.85 Million |
CN¥132.82 Million | China | CN¥10.18 | ▲ +0.79% |
| 13831 |
Kim Loong Resources Bhd
KLSE:5027 |
1.18x |
RM64.86 Million
≈ $16.28 Million |
RM55.18 Million | Malaysia | RM2.59 | ▲ +0.39% |
| 13832 |
Phillips 66
F:PSX |
1.18x |
€20.30 Million
≈ $23.73 Million |
€17.27 Million | Germany | €0.03 | ▼ -1.64% |
| 13833 |
Thinking Electronic Industrial Co Ltd
TW:2428 |
1.18x |
NT$482.21 Million
≈ $15.19 Million |
NT$410.31 Million | Taiwan | NT$261.50 | ▼ -1.69% |
| 13834 |
Trisura Group Ltd
TO:TSU |
1.17x |
CA$50.31 Million
≈ $36.40 Million |
CA$42.83 Million | Canada | CA$41.17 | ▼ -0.34% |
| 13835 |
OVB Holding AG
XETRA:O4B |
1.17x |
€2.97 Million
≈ $3.47 Million |
€2.53 Million | Germany | €18.90 | ▲ +0.00% |
| 13836 |
Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR |
1.17x |
TL73.95 Million
≈ $1.66 Million |
TL62.96 Million | Turkey | TL12.16 | ▲ +2.10% |
| 13837 |
Mitra Komunikasi Nusantara Tbk PT
JK:MKNT |
1.17x |
Rp1.23 Billion
≈ $71.96K |
Rp1.05 Billion | Indonesia | Rp1.00 | ▲ +0.00% |
| 13838 |
Shandong Jinling Mining Co Ltd
SHE:000655 |
1.17x |
CN¥82.40 Million
≈ $12.06 Million |
CN¥70.17 Million | China | CN¥6.59 | ▲ +1.23% |
| 13839 |
Grupo Aeroportuario del Sureste SAB de CV ADR
NYSE:ASR |
1.17x | $3.36 Billion | $2.86 Billion | USA | $315.15 | ▼ -2.90% |
| 13840 |
Kunshan Dongwei Technology Co Ltd
SHG:688700 |
1.17x |
CN¥50.32 Million
≈ $7.36 Million |
CN¥42.86 Million | China | CN¥47.85 | ▼ -3.18% |
| 13841 |
SECUREKLOUD TECHNOLOGIES LIMITED
NSE:SECURKLOUD |
1.17x |
Rs16.58 Million
≈ $179.27K |
Rs14.12 Million | India | Rs16.19 | ▲ +2.99% |
| 13842 |
aTyr Pharma, Inc.
NASDAQ:ATYR |
1.17x | $2.06 Million | $1.75 Million | USA | $0.17 | ▼ -5.33% |
| 13843 |
Golden House
TA:GOHO |
1.17x |
ILA2.79 Million
≈ $7.47K |
ILA2.38 Million | Israel | ILA1062.00 | ▲ +0.19% |
| 13844 |
Zhejiang Yaguang Technology Co. Ltd. A
SHG:603282 |
1.17x |
CN¥119.75 Million
≈ $17.52 Million |
CN¥102.04 Million | China | CN¥15.68 | ▲ +1.49% |
| 13845 |
Westlake Chemical Corporation
NYSE:WLK |
1.17x | $318.00 Million | $271.00 Million | USA | $63.33 | ▼ -0.44% |
| 13846 |
Inversiones Doalca SOCIMI SA
MC:YDOA |
1.17x |
€4.40 Million
≈ $5.15 Million |
€3.75 Million | Spain | €26.80 | ▲ +0.00% |
| 13847 |
Jiangsu Liance Electromechanical Technology Co. Ltd. A
SHG:688113 |
1.17x |
CN¥26.49 Million
≈ $3.88 Million |
CN¥22.58 Million | China | CN¥33.39 | ▲ +1.06% |
| 13848 |
Tomer Energy Royalties (2012) Ltd
TA:DLRL |
1.17x |
ILA4.64 Million
≈ $12.45K |
ILA3.96 Million | Israel | ILA1400.00 | ▲ +0.65% |
| 13849 |
Al Aqar Healthcare Reit
KLSE:5116 |
1.17x |
RM20.30 Million
≈ $5.10 Million |
RM17.31 Million | Malaysia | RM1.17 | ▲ +0.86% |
| 13850 |
Jiangsu Cnano Technology Co Ltd
SHG:688116 |
1.17x |
CN¥93.07 Million
≈ $13.62 Million |
CN¥79.35 Million | China | CN¥30.43 | ▼ -1.14% |
| 13851 |
Richelieu Hardware Ltd.
TO:RCH |
1.17x |
CA$16.90 Million
≈ $12.22 Million |
CA$14.41 Million | Canada | CA$37.89 | ▼ -0.81% |
| 13852 |
SECURE INC.
F:Q58 |
1.17x |
€220.00 Million
≈ $257.21 Million |
€187.59 Million | Germany | €6.90 | ▲ +0.73% |
| 13853 |
LCNB Corporation
NASDAQ:LCNB |
1.17x | $8.79 Million | $7.49 Million | USA | $18.88 | ▲ +0.48% |
| 13854 |
Preformed Line Products Company
NASDAQ:PLPC |
1.17x | $25.21 Million | $21.51 Million | USA | $352.91 | ▼ -4.54% |
| 13855 |
Thai Polycons Public Company Limited
BK:TPOLY |
1.17x |
฿116.56 Million
≈ $3.63 Million |
฿99.44 Million | Thailand | ฿0.10 | ▲ +0.00% |
| 13856 |
TAL Education Group
NYSE:TAL |
1.17x | $478.24 Million | $408.01 Million | USA | $12.00 | ▼ -4.31% |
| 13857 |
GSE Co. Ltd
KQ:053050 |
1.17x |
₩1.31 Billion
≈ $887.52K |
₩1.12 Billion | Korea | ₩1884.00 | ▲ +0.59% |
| 13858 |
Brainchip Holdings Ltd
AU:BRN |
1.17x |
AU$3.04 Million
≈ $2.15 Million |
AU$2.60 Million | Australia | AU$0.12 | ▲ +0.00% |
| 13859 |
Shandong Kehui Power Automation Co Ltd
SHG:688681 |
1.17x |
CN¥22.50 Million
≈ $3.29 Million |
CN¥19.20 Million | China | CN¥14.42 | ▲ +1.26% |
| 13860 |
Nantong Xingqiu Graphite Co. Ltd. A
SHG:688633 |
1.17x |
CN¥40.01 Million
≈ $5.85 Million |
CN¥34.14 Million | China | CN¥19.96 | ▲ +0.76% |
| 13861 |
Magyar Bancorp Inc
NASDAQ:MGYR |
1.17x | $3.67 Million | $3.14 Million | USA | $19.84 | ▼ -0.25% |
| 13862 |
Research Solutions Inc
NASDAQ:RSSS |
1.17x | $1.01 Million | $860.21K | USA | $2.00 | ▼ -0.99% |
| 13863 |
Jinan Acetate Chemical Co Ltd
TW:4763 |
1.17x |
NT$839.61 Million
≈ $26.45 Million |
NT$716.53 Million | Taiwan | NT$47.65 | ▲ +2.47% |
| 13864 |
EZTEC Empreendimentos e Participações S.A
SA:EZTC3 |
1.17x |
R$217.94 Million
≈ $42.76 Million |
R$186.01 Million | Brazil | R$18.05 | ▼ -0.28% |
| 13865 |
StoneCo Ltd
NASDAQ:STNE |
1.17x | $720.61 Million | $615.06 Million | USA | $11.28 | ▼ -0.88% |
| 13866 |
Chongqing New Dazheng Property Grp
SHE:002968 |
1.17x |
CN¥38.27 Million
≈ $5.60 Million |
CN¥32.67 Million | China | CN¥9.33 | ▲ +2.53% |
| 13867 |
Jiangsu Rainbow Heavy Industries Co Ltd
SHE:002483 |
1.17x |
CN¥71.55 Million
≈ $10.47 Million |
CN¥61.09 Million | China | CN¥5.84 | ▲ +1.92% |
| 13868 |
Azion Corporation
TWO:6148 |
1.17x |
NT$14.41 Million
≈ $454.03K |
NT$12.31 Million | Taiwan | NT$41.95 | ▲ +9.96% |
| 13869 |
EasyJet PLC
LSE:EZJ |
1.17x |
GBX926.00 Million
≈ $112.67K |
GBX791.00 Million | UK | GBX683.40 | ▲ +0.00% |
| 13870 |
Kimia Farma Persero Tbk
JK:KAEF |
1.17x |
Rp87.10 Billion
≈ $5.10 Million |
Rp74.45 Billion | Indonesia | Rp348.00 | ▼ -13.86% |
| 13871 |
Hankuk Carbon
KO:017960 |
1.17x |
₩42.77 Billion
≈ $28.98 Million |
₩36.56 Billion | Korea | ₩17810.00 | ▲ +1.48% |
| 13872 |
QUBE Holdings Ltd
AU:QUB |
1.17x |
AU$251.50 Million
≈ $177.95 Million |
AU$215.00 Million | Australia | AU$5.11 | ▲ +0.00% |
| 13873 |
Schroder Oriental Income Fund
LSE:SOI |
1.17x |
GBX92.59 Million
≈ $11.27K |
GBX79.17 Million | UK | GBX433.00 | ▼ -0.92% |
| 13874 |
Buligo Capital Ltd
TA:BLGO |
1.17x |
ILA1.84 Million
≈ $4.93K |
ILA1.57 Million | Israel | ILA646.80 | ▲ +0.26% |
| 13875 |
Advanced Drainage Systems Inc
NYSE:WMS |
1.17x | $39.92 Million | $34.15 Million | USA | $128.20 | ▼ -0.23% |
| 13876 |
North European Oil Royalty Trust
NYSE:NRT |
1.17x | $2.40 Million | $2.05 Million | USA | $8.53 | ▲ +1.19% |
| 13877 |
Invicta
JSE:IVT |
1.17x |
ZAC278.98 Million
≈ $148.27K |
ZAC238.74 Million | South Africa | ZAC3350.00 | ▼ -0.03% |
| 13878 |
Dalmia Bharat Limited
NSE:DALBHARAT |
1.17x |
Rs7.35 Billion
≈ $79.49 Million |
Rs6.29 Billion | India | Rs1684.40 | ▲ +4.62% |
| 13879 |
Kohinoor Foods Limited
NSE:KOHINOOR |
1.17x |
Rs4.39 Billion
≈ $47.46 Million |
Rs3.76 Billion | India | Rs28.56 | ▼ -1.99% |
| 13880 |
Bangkok Chain Hospital Public Company Limited
BK:BCH-R |
1.17x |
฿453.54 Million
≈ $14.14 Million |
฿388.22 Million | Thailand | ฿13.30 | ▲ +0.00% |
| 13881 |
Mold-Tek Packaging Limited
NSE:MOLDTKPAC |
1.17x |
Rs442.48 Million
≈ $4.79 Million |
Rs378.82 Million | India | Rs315.85 | ▲ +0.78% |
| 13882 |
LTC Properties Inc
NYSE:LTC |
1.17x | $65.14 Million | $55.77 Million | USA | $43.68 | ▲ +0.78% |
| 13883 |
Stoke Therapeutics Inc
NASDAQ:STOK |
1.17x | $131.83 Million | $112.88 Million | USA | $24.17 | ▼ -1.79% |
| 13884 |
Firetrade Engineering PCL
BK:FTE |
1.17x |
฿37.76 Million
≈ $1.18 Million |
฿32.34 Million | Thailand | ฿2.70 | ▲ +0.75% |
| 13885 |
Shenzhen Bestek Technology Co Ltd
SHE:300822 |
1.17x |
CN¥17.63 Million
≈ $2.58 Million |
CN¥15.10 Million | China | CN¥10.77 | ▲ +1.70% |
| 13886 |
Mitrajaya Holdings Bhd
KLSE:9571 |
1.17x |
RM70.98 Million
≈ $17.82 Million |
RM60.79 Million | Malaysia | RM0.40 | ▼ -2.44% |
| 13887 |
CDW Corp
NASDAQ:CDW |
1.17x | $274.80 Million | $235.40 Million | USA | $150.48 | ▼ -2.49% |
| 13888 |
Evolution AB (publ)
ST:EVO |
1.17x |
Skr289.60 Million
≈ $31.17 Million |
Skr248.09 Million | Sweden | Skr800.00 | ▲ +0.40% |
| 13889 |
China Motor Corp
TW:2204 |
1.17x |
NT$1.13 Billion
≈ $35.67 Million |
NT$970.04 Million | Taiwan | NT$53.00 | ▲ +1.73% |
| 13890 |
Nitratos de Chile SA
SN:NITRATOS |
1.17x |
CL$49.18 Million
≈ $55.00K |
CL$42.14 Million | Chile | CL$5.28 | ▼ -0.47% |
| 13891 |
NBT Bancorp Inc
NASDAQ:NBTB |
1.17x | $61.89 Million | $53.03 Million | USA | $50.85 | ▲ +0.28% |
| 13892 |
eMemory Technology
TWO:3529 |
1.17x |
NT$695.80 Million
≈ $21.92 Million |
NT$596.25 Million | Taiwan | NT$2750.00 | ▲ +3.58% |
| 13893 |
Vietnam Rubber Group Ltd
VN:GVR |
1.17x |
₫2.63 Trillion
≈ $99.79 Million |
₫2.25 Trillion | Vietnam | ₫31250.00 | ▲ +1.13% |
| 13894 |
Asia Media Group Bhd
KLSE:0159 |
1.17x |
RM134.18K
≈ $33.69K |
RM115.00K | Malaysia | RM0.02 | ▲ +0.00% |
| 13895 |
Krsnaa Diagnostics Limited
NSE:KRSNAA |
1.17x |
Rs518.74 Million
≈ $5.61 Million |
Rs444.65 Million | India | Rs533.30 | ▲ +0.00% |
| 13896 |
SUNIC SYSTEM Co. Ltd
KQ:171090 |
1.17x |
₩39.71 Billion
≈ $26.91 Million |
₩34.04 Billion | Korea | ₩83000.00 | ▲ +10.96% |
| 13897 |
Shanghai Haohai Biological Tech Co
SHG:688366 |
1.17x |
CN¥109.13 Million
≈ $15.97 Million |
CN¥93.58 Million | China | CN¥29.81 | ▼ -0.03% |
| 13898 |
Haier Smart Home Co Ltd
XETRA:690D |
1.17x |
€6.21 Billion
≈ $7.26 Billion |
€5.32 Billion | Germany | €1.85 | ▼ -0.22% |
| 13899 |
AstraZeneca PLC
LSE:AZN |
1.17x |
GBX2.91 Billion
≈ $353.53K |
GBX2.49 Billion | UK | GBX12446.00 | ▼ -1.98% |
| 13900 |
AstraZeneca PLC
NYSE:AZN |
1.17x | $2.89 Billion | $2.48 Billion | USA | $165.41 | ▼ -0.76% |
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.