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 |
|---|---|---|---|---|---|---|---|
| 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.