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.

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.