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
1801 Nyocor Co Ltd
SHG:600821
13.12x CN¥1.60 Billion
≈ $234.03 Million
CN¥121.87 Million China CN¥5.33 ▲ +0.57%
1802 Big 5 Sporting Goods Corporation
NASDAQ:BGFV
13.12x $24.37 Million $1.86 Million USA $1.44 ▲ +0.00%
1803 S.C. CHIMCOMPLEX S.A.
RO:CRC
13.11x RON243.91 Million
≈ $56.01 Million
RON18.61 Million Romania RON5.84 ▲ +0.00%
1804 MSP Steel & Power Limited
NSE:MSPL
13.07x Rs1.70 Billion
≈ $18.43 Million
Rs130.33 Million India Rs31.55 ▲ +0.64%
1805 ZheJiang RIFA Digital Precision Machinery Co Ltd
SHE:002520
13.07x CN¥96.63 Million
≈ $14.14 Million
CN¥7.39 Million China CN¥5.51 ▲ +0.92%
1806 Elanders AB (publ)
ST:ELAN-B
13.06x Skr405.00 Million
≈ $43.58 Million
Skr31.00 Million Sweden Skr50.20 ▲ +0.40%
1807 Shanghai Lili & Beauty Cosmetics Co Ltd
SHG:605136
13.06x CN¥44.37 Million
≈ $6.49 Million
CN¥3.40 Million China CN¥8.96 ▼ -4.68%
1808 Okins Electronics Co. Ltd
KQ:080580
13.06x ₩4.84 Billion
≈ $3.28 Million
₩370.86 Million Korea ₩29000.00 ▲ +16.94%
1809 BlueNord ASA
OL:BNOR
13.05x Nkr249.20 Million
≈ $26.22 Million
Nkr19.10 Million Norway Nkr610.00 ▲ +1.50%
1810 Haesung Industrial Co. Ltd
KQ:034810
13.04x ₩26.78 Billion
≈ $18.15 Million
₩2.05 Billion Korea ₩5790.00 ▲ +3.02%
1811 Muda Holdings Bhd
KLSE:3883
13.04x RM12.46 Million
≈ $3.13 Million
RM956.00K Malaysia RM0.72 ▲ +0.70%
1812 Australian Unity Office Fund
AU:AOF
13.02x AU$12.75 Million
≈ $9.02 Million
AU$979.00K Australia AU$0.37 ▲ +0.00%
1813 Norman Broadbent Plc
LSE:NBB
13.02x GBX1.57 Million
≈ $191.63
GBX121.00K UK GBX232.00 ▲ +0.00%
1814 IBKS No2 SPAC
KQ:204840
13.01x ₩1.06 Billion
≈ $718.61K
₩81.53 Million Korea ₩3935.00 ▼ -0.25%
1815 QCR Holdings Inc
NASDAQ:QCRH
13.01x $471.49 Million $36.25 Million USA $98.86 ▲ +0.07%
1816 Zhejiang Sunrise Garment Group Co Ltd
SHG:605138
13.01x CN¥606.70 Million
≈ $88.78 Million
CN¥46.65 Million China CN¥5.85 ▲ +0.69%
1817 China Spacesat Co Ltd
SHG:600118
13.00x CN¥554.71 Million
≈ $81.17 Million
CN¥42.65 Million China CN¥50.91 ▲ +3.06%
1818 GULF KEYSTONE PETR.
F:GVP1
12.99x €93.54 Million
≈ $109.36 Million
€7.20 Million Germany €2.46 ▲ +5.81%
1819 Grupo Televisa S.A.B
MX:TLEVISACPO
12.99x MX$8.66 Billion
≈ $498.33 Million
MX$666.50 Million Mexico MX$9.14 ▲ +1.78%
1820 Grupo Televisa S.A.B.
F:TLV
12.99x €8.66 Billion
≈ $10.12 Billion
€666.50 Million Germany €2.30 ▼ -8.73%
1821 Mono Next Public Company Limited
BK:MONO
12.99x ฿202.35 Million
≈ $6.31 Million
฿15.58 Million Thailand ฿0.47 ▼ -4.08%
1822 Cyfrowy Polsat SA
WAR:CPS
12.99x zł904.10 Million
≈ $248.82 Million
zł69.60 Million Poland zł18.30 ▲ +5.38%
1823 Media and Games Invest PLC
ST:M8G
12.98x Skr5.26 Million
≈ $565.74K
Skr405.00K Sweden Skr15.38 ▲ +4.70%
1824 X Fab Silicon Foundries EV
PA:XFAB
12.96x €11.79 Million
≈ $13.78 Million
€909.05K France €5.55 ▲ +0.09%
1825 Cristales
SN:CRISTALES
12.96x CL$24.91 Billion
≈ $27.86 Million
CL$1.92 Billion Chile CL$2100.00 ▲ +0.00%
1826 Sichuan Goldstone Orient New Material Equipment Co Ltd
SHE:300434
12.95x CN¥158.95 Million
≈ $23.26 Million
CN¥12.27 Million China CN¥12.45 ▼ -5.68%
1827 Dalian Thermal Power Co Ltd
SHG:600719
12.95x CN¥231.25 Million
≈ $33.84 Million
CN¥17.86 Million China CN¥7.48 ▼ -1.84%
1828 Sinosteel Engineering and Technology Co Ltd
SHE:000928
12.95x CN¥1.70 Billion
≈ $248.82 Million
CN¥131.33 Million China CN¥5.39 ▲ +2.28%
1829 Maisons du Monde SAS
PA:MDM
12.93x €98.63 Million
≈ $115.31 Million
€7.63 Million France €0.20 ▲ +5.16%
1830 Krung Thai Bank Public Company Limited
BK:KTB
12.93x ฿139.24 Billion
≈ $4.34 Billion
฿10.77 Billion Thailand ฿43.00 ▲ +0.58%
1831 KRUNG THAI -FGN- BA 515
F:KTB1
12.93x €139.24 Billion
≈ $162.79 Billion
€10.77 Billion Germany €1.12 ▼ -5.88%
1832 Eversafe Rubber Bhd
KLSE:0190
12.92x RM3.28 Million
≈ $823.24K
RM253.84K Malaysia RM0.11 ▲ +0.00%
1833 Green Plus Co. Ltd
KQ:186230
12.92x ₩3.56 Billion
≈ $2.41 Million
₩275.48 Million Korea ₩3170.00 ▲ +0.00%
1834 Suzhou Novosense Microelectronics Co. Ltd.
SHG:688052
12.89x CN¥62.20 Million
≈ $9.10 Million
CN¥4.83 Million China CN¥184.25 ▼ -1.17%
1835 Only World Group Holdings Bhd
KLSE:5260
12.89x RM29.68 Million
≈ $7.45 Million
RM2.30 Million Malaysia RM0.18 ▼ -2.78%
1836 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
12.89x Rs8.06 Billion
≈ $87.21 Million
Rs625.80 Million India Rs481.40 ▼ -0.20%
1837 HomeStreet Inc
NASDAQ:HMST
12.84x $29.48 Million $2.29 Million USA $13.87 ▲ +0.00%
1838 Ditas Dogan Yedek Parca Imalat ve Teknik AS
IS:DITAS
12.83x TL319.88 Million
≈ $7.16 Million
TL24.92 Million Turkey TL8.01 ▼ -2.67%
1839 D P Wires Limited
NSE:DPWIRES
12.83x Rs517.83 Million
≈ $5.60 Million
Rs40.38 Million India Rs204.11 ▲ +1.60%
1840 Barry Callebaut AG
SW:BARN
12.82x CHF1.97 Billion
≈ $2.49 Billion
CHF153.81 Million Switzerland CHF1152.00 ▲ +1.95%
1841 Ginegar
TA:GNGR
12.82x ILA16.55 Million
≈ $44.36K
ILA1.29 Million Israel ILA538.60 ▼ -1.79%
1842 Vichitbhan Palmoil Public Company Limited
BK:VPO
12.81x ฿30.80 Million
≈ $959.97K
฿2.40 Million Thailand ฿0.45 ▲ +0.00%
1843 Shanghai Highly Group Co Ltd B
SHG:900910
12.81x $509.20 Million $39.75 Million China $0.57 ▲ +0.18%
1844 Zhuhai Rundu Pharmaceutical Co Ltd Class A
SHE:002923
12.80x CN¥23.92 Million
≈ $3.50 Million
CN¥1.87 Million China CN¥10.15 ▼ -3.52%
1845 Guangdong Banbao Toy Co Ltd
SHG:603398
12.80x CN¥157.45 Million
≈ $23.04 Million
CN¥12.30 Million China CN¥7.98 ▼ -1.12%
1846 High Tide Inc
NASDAQ:HITI
12.80x $10.65 Million $832.00K USA $2.57 ▲ +0.39%
1847 Zhejiang DiAn Diagnostics Co
SHE:300244
12.80x CN¥594.17 Million
≈ $86.95 Million
CN¥46.43 Million China CN¥18.63 ▼ -2.56%
1848 Glodon Software Co Ltd
SHE:002410
12.79x CN¥1.20 Billion
≈ $175.94 Million
CN¥93.98 Million China CN¥8.27 ▼ -0.24%
1849 Marsh & McLennan Companies, Inc.
NYSE:MRSH
12.79x $2.16 Billion $169.00 Million USA $188.35 ▲ +0.97%
1850 S&W Corporation
KQ:103230
12.78x ₩3.40 Billion
≈ $2.31 Million
₩266.15 Million Korea ₩1566.00 ▲ +2.29%
1851 Kothari Sugars And Chemicals Limited
NSE:KOTARISUG
12.78x Rs798.21 Million
≈ $8.63 Million
Rs62.46 Million India Rs25.78 ▼ -0.96%
1852 CODERE ONLINE LUX. EO 1
F:J9T
12.78x €16.51 Million
≈ $19.30 Million
€1.29 Million Germany €8.55 ▲ +2.40%
1853 Shanghai Aiyingshi Co Ltd
SHG:603214
12.76x CN¥71.43 Million
≈ $10.45 Million
CN¥5.60 Million China CN¥13.15 ▲ +1.14%
1854 Liaoning Shidai Wanheng Co Ltd
SHG:600241
12.74x CN¥4.49 Million
≈ $657.67K
CN¥352.82K China CN¥14.15 ▲ +1.14%
1855 Maoye International Holdings Limited
F:5MIA
12.74x €531.72 Million
≈ $621.63 Million
€41.75 Million Germany €0.01 ▲ +75.00%
1856 Raize Servicos de Gestao SA
LS:MLRZE
12.73x €269.48K
≈ $315.05K
€21.17K Portugal €1.55 ▲ +0.00%
1857 KNOT Offshore Partners LP
NYSE:KNOP
12.73x $33.43 Million $2.63 Million USA $9.90 ▲ +1.33%
1858 Sun Race Sturmey-Archer Inc
TW:1526
12.72x NT$58.97 Million
≈ $1.86 Million
NT$4.64 Million Taiwan NT$15.00 ▲ +0.33%
1859 Oportun Financial Corp
NASDAQ:OPRT
12.71x $109.30 Million $8.60 Million USA $9.08 ▼ -1.41%
1860 SSC Security Services Corp
V:SECU
12.70x CA$2.75 Million
≈ $1.99 Million
CA$216.35K Canada CA$4.40 ▲ +0.00%
1861 Thai Rubber Latex Group Public Company Limited
BK:TRUBB
12.69x ฿425.45 Million
≈ $13.26 Million
฿33.52 Million Thailand ฿1.10 ▼ -5.17%
1862 Arctic Paper SA
WAR:ATC
12.68x zł26.42 Million
≈ $7.27 Million
zł2.08 Million Poland zł5.64 ▲ +1.08%
1863 Sai Gon Thuong Tin Commercial Joint Stock Bank
VN:STB
12.67x ₫17.06 Trillion
≈ $648.36 Million
₫1.35 Trillion Vietnam ₫62800.00 ▲ +0.00%
1864 Jiangsu General Science Tech
SHG:601500
12.67x CN¥580.63 Million
≈ $84.96 Million
CN¥45.83 Million China CN¥3.73 ▲ +1.08%
1865 SFA Semicon Co. Ltd
KQ:036540
12.65x ₩15.02 Billion
≈ $10.18 Million
₩1.19 Billion Korea ₩9400.00 ▲ +3.75%
1866 Shanghai Fudan Forward S&T Co Ltd
SHG:600624
12.62x CN¥12.73 Million
≈ $1.86 Million
CN¥1.01 Million China CN¥4.13 ▼ -1.20%
1867 Cato Corporation
NYSE:CATO
12.61x $14.49 Million $1.15 Million USA $2.35 ▼ -0.42%
1868 Union Materials Corp
KO:047400
12.57x ₩3.99 Billion
≈ $2.71 Million
₩317.50 Million Korea ₩830.00 ▲ +1.84%
1869 CCS Supply Chain Management Co Ltd
SHG:600180
12.57x CN¥223.91 Million
≈ $32.76 Million
CN¥17.82 Million China CN¥1.29 ▲ +0.00%
1870 Invesco Trust For Inv Grade Munis
NYSE:VGM
12.55x $64.23 Million $5.12 Million USA $9.12 ▲ +1.11%
1871 Hangzhou Lion Electronics Co Ltd
SHG:605358
12.53x CN¥238.94 Million
≈ $34.96 Million
CN¥19.06 Million China CN¥34.85 ▼ -1.22%
1872 Ozderici Gayrimenkul Yatirim Ortakligi AS
IS:OZGYO
12.53x TL83.66 Million
≈ $1.87 Million
TL6.68 Million Turkey TL1.41 ▼ -9.03%
1873 ECSTELECOM Co. Ltd
KQ:067010
12.52x ₩2.90 Billion
≈ $1.96 Million
₩231.54 Million Korea ₩2540.00 ▲ +1.20%
1874 Redstone Resources Ltd
AU:RDS
12.51x AU$32.80K
≈ $23.21K
AU$2.62K Australia AU$0.00 ▲ +0.00%
1875 Five9 Inc
NASDAQ:FIVN
12.50x $42.08 Million $3.37 Million USA $32.23 ▼ -8.18%
1876 TSEC Corp
TW:6443
12.49x NT$317.01 Million
≈ $9.99 Million
NT$25.38 Million Taiwan NT$25.65 ▲ +0.00%
1877 Ma Kuang Healthcare Holding Ltd
TWO:4139
12.49x NT$87.18 Million
≈ $2.75 Million
NT$6.98 Million Taiwan NT$44.40 ▲ +1.02%
1878 PAN Group JSC
VN:PAN
12.49x ₫3.36 Trillion
≈ $127.82 Million
₫269.34 Billion Vietnam ₫18200.00 ▲ +0.83%
1879 Tien Phong Commercial Joint Stock Bank
VN:TPB
12.49x ₫31.76 Trillion
≈ $1.21 Billion
₫2.54 Trillion Vietnam ₫12000.00 ▲ +2.13%
1880 Globe Kita Terang Tbk PT
JK:GLOB
12.49x Rp3.20 Billion
≈ $187.22K
Rp255.87 Million Indonesia Rp155.00 ▲ +0.00%
1881 Banco do Brasil S.A.
SA:BBAS3
12.48x R$37.53 Billion
≈ $7.36 Billion
R$3.01 Billion Brazil R$23.63 ▼ -0.55%
1882 Zhejiang Jiangshan Chemical Co Ltd
SHE:002061
12.48x CN¥2.12 Billion
≈ $309.54 Million
CN¥169.54 Million China CN¥3.37 ▲ +1.20%
1883 Datang International Power Generation Co Ltd Class A
SHG:601991
12.47x CN¥8.41 Billion
≈ $1.23 Billion
CN¥674.13 Million China CN¥5.08 ▲ +1.40%
1884 E&R Engineering
TWO:8027
12.47x NT$158.59 Million
≈ $5.00 Million
NT$12.72 Million Taiwan NT$187.50 ▲ +1.35%
1885 Europacorp
PA:ALECP
12.45x €9.94 Million
≈ $11.62 Million
€798.00K France €0.25 ▲ +0.41%
1886 Vianet Group Plc
LSE:VNET
12.43x GBX2.25 Million
≈ $273.76
GBX181.00K UK GBX68.00 ▲ +0.00%
1887 Hunan Tyen Machinery Co Ltd B
SHG:900946
12.43x $4.90 Million $393.89K China $0.19 ▲ +1.65%
1888 PETROTAL CORP.
F:SER1
12.43x €44.72 Million
≈ $52.28 Million
€3.60 Million Germany €0.28 ▼ -23.31%
1889 Changyuan Group Ltd
SHG:600525
12.42x CN¥199.08 Million
≈ $29.13 Million
CN¥16.02 Million China CN¥4.44 ▼ -0.67%
1890 NHN KCP Corp
KQ:060250
12.42x ₩154.20 Billion
≈ $104.50 Million
₩12.41 Billion Korea ₩12640.00 ▲ +6.22%
1891 Techno Medical Public Company Limited
BK:TM
12.41x ฿96.75 Million
≈ $3.02 Million
฿7.79 Million Thailand ฿1.27 ▼ -0.78%
1892 Taeyang Metal
KO:004100
12.41x ₩5.49 Billion
≈ $3.72 Million
₩442.68 Million Korea ₩3040.00 ▼ -4.10%
1893 Megaforce Co Ltd
TWO:3294
12.41x NT$150.80 Million
≈ $4.75 Million
NT$12.15 Million Taiwan NT$30.45 ▲ +1.50%
1894 YCC CORP
KQ:232140
12.40x ₩32.20 Billion
≈ $21.82 Million
₩2.60 Billion Korea ₩14820.00 ▲ +4.44%
1895 Renewi PLC
LSE:RWI
12.40x GBX106.60 Million
≈ $12.97K
GBX8.60 Million UK GBX868.00 ▲ +0.00%
1896 Physitrack PLC
ST:PTRK
12.38x Skr597.76K
≈ $64.33K
Skr48.27K Sweden Skr11.00 ▲ +0.00%
1897 Amata Corporation Public Company Limited
BK:AMATA-R
12.38x ฿1.73 Billion
≈ $53.99 Million
฿139.87 Million Thailand ฿16.90 ▲ +0.00%
1898 Gabungan AQRS Bhd
KLSE:5226
12.38x RM37.85 Million
≈ $9.50 Million
RM3.06 Million Malaysia RM0.15 ▲ +0.00%
1899 First Steamship Co Ltd
TW:2601
12.38x NT$755.97 Million
≈ $23.82 Million
NT$61.08 Million Taiwan NT$6.05 ▲ +0.83%
1900 CJ Corp 4P Pref 
KO:00104K
12.37x ₩1.78 Trillion
≈ $1.20 Billion
₩143.58 Billion Korea ₩123700.00 ▲ +1.14%

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.