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 |
|---|---|---|---|---|---|---|---|
| 1901 |
Cj Corp Pref
KO:001045 |
12.37x |
₩1.78 Trillion
≈ $1.20 Billion |
₩143.58 Billion | Korea | ₩61800.00 | ▲ +0.65% |
| 1902 |
Pacira BioSciences, Inc.
NASDAQ:PCRX |
12.35x | $57.46 Million | $4.65 Million | USA | $36.34 | ▲ +0.03% |
| 1903 |
VP Bank AG
F:3VFN |
12.33x |
€156.98 Million
≈ $183.53 Million |
€12.73 Million | Germany | €99.50 | ▲ +2.58% |
| 1904 |
Eltel AB
ST:ELTEL |
12.32x |
Skr42.22 Million
≈ $4.54 Million |
Skr3.43 Million | Sweden | Skr16.65 | ▼ -1.19% |
| 1905 |
Hansol Inticube Co. Ltd
KQ:070590 |
12.31x |
₩2.57 Billion
≈ $1.74 Million |
₩208.88 Million | Korea | ₩2225.00 | ▲ +4.46% |
| 1906 |
Bertrandt Aktiengesellschaft
XETRA:BDT |
12.31x |
€52.92 Million
≈ $61.87 Million |
€4.30 Million | Germany | €8.10 | ▼ -1.70% |
| 1907 |
Magnetite Mines Ltd
AU:MGT |
12.31x |
AU$1.72 Million
≈ $1.22 Million |
AU$139.90K | Australia | AU$0.01 | ▲ +7.69% |
| 1908 |
Banco Santander Brasil SA
BA:BSBR |
12.31x |
AR$39.60 Billion
≈ $28.66 Million |
AR$3.22 Billion | Argentina | AR$9050.00 | ▲ +0.06% |
| 1909 |
Innovent Biologics Inc
F:6IB |
12.29x |
€10.00 Billion
≈ $11.69 Billion |
€813.57 Million | Germany | €9.95 | ▲ +0.98% |
| 1910 |
Shenzhen Fluence Technology PLC
SHE:300647 |
12.29x |
CN¥76.52 Million
≈ $11.20 Million |
CN¥6.23 Million | China | CN¥8.15 | ▼ -4.23% |
| 1911 |
Silver Bull Resources Inc
TO:SVB |
12.29x |
CA$269.79K
≈ $195.16K |
CA$21.95K | Canada | CA$0.08 | ▼ -11.11% |
| 1912 |
React Group PLC
LSE:REAT |
12.29x |
GBX1.07 Million
≈ $130.07 |
GBX87.00K | UK | GBX41.00 | ▲ +0.00% |
| 1913 |
Methode Electronics Inc
NYSE:MEI |
12.25x | $4.90 Million | $400.00K | USA | $13.33 | ▼ -6.85% |
| 1914 |
Vitzro Tech Co. Ltd
KQ:042370 |
12.24x |
₩34.84 Billion
≈ $23.61 Million |
₩2.85 Billion | Korea | ₩9930.00 | ▲ +3.33% |
| 1915 |
Nationwide Building Society
LSE:NBS |
12.23x |
£4.16 Billion
≈ $5.58 Billion |
£340.00 Million | UK | £125.00 | ▲ +0.00% |
| 1916 |
Aotecar New Energy Technology Co Ltd
SHE:002239 |
12.23x |
CN¥477.15 Million
≈ $69.82 Million |
CN¥39.02 Million | China | CN¥2.41 | ▲ +1.69% |
| 1917 |
Shanghai Ace Invest&Dvlp Co
SHG:603329 |
12.22x |
CN¥116.68 Million
≈ $17.07 Million |
CN¥9.55 Million | China | CN¥11.72 | ▲ +3.44% |
| 1918 |
Namhae Chemical
KO:025860 |
12.22x |
₩124.52 Billion
≈ $84.39 Million |
₩10.19 Billion | Korea | ₩5890.00 | ▲ +0.68% |
| 1919 |
Christiani & Nielsen (Thai) Public Company Limited
BK:CNT |
12.22x |
฿282.73 Million
≈ $8.81 Million |
฿23.14 Million | Thailand | ฿3.06 | ▼ -3.77% |
| 1920 |
Academies Australasia Group Ltd
AU:AKG |
12.21x |
AU$1.03 Million
≈ $725.96K |
AU$84.00K | Australia | AU$0.10 | ▲ +5.26% |
| 1921 |
Leo Systems
TWO:5410 |
12.21x |
NT$625.55 Million
≈ $19.71 Million |
NT$51.24 Million | Taiwan | NT$32.80 | ▲ +0.46% |
| 1922 |
Paninvest Tbk
JK:PNIN |
12.20x |
Rp1.27 Trillion
≈ $74.52 Million |
Rp104.27 Billion | Indonesia | Rp590.00 | ▼ -10.61% |
| 1923 |
AVIC Aircraft Co Ltd
SHE:000768 |
12.20x |
CN¥3.70 Billion
≈ $541.62 Million |
CN¥303.48 Million | China | CN¥23.59 | ▲ +1.72% |
| 1924 |
ZK International Group Co Ltd
NASDAQ:ZKIN |
12.19x | $1.07 Million | $87.83K | USA | $1.62 | ▼ -4.71% |
| 1925 |
MITCON Consultancy & Engineering Services Limited
NSE:MITCON |
12.18x |
Rs206.18 Million
≈ $2.23 Million |
Rs16.93 Million | India | Rs76.18 | ▼ -1.69% |
| 1926 |
Tingo Group Inc.
NASDAQ:TIO |
12.16x | $245.88 Million | $20.22 Million | USA | $0.02 | ▲ +0.00% |
| 1927 |
Via Transportation, Inc.
NASDAQ:VIA |
12.16x | $20.12 Million | $1.66 Million | USA | $26.77 | ▲ +3.92% |
| 1928 |
Farmer Bros. Co
NASDAQ:FARM |
12.16x | $2.55 Million | $210.00K | USA | $1.28 | ▼ -0.78% |
| 1929 |
FIC Global Inc
TW:3701 |
12.14x |
NT$451.59 Million
≈ $14.23 Million |
NT$37.18 Million | Taiwan | NT$66.10 | ▲ +9.98% |
| 1930 |
Mangalore Refinery and Petrochemicals Limited
NSE:MRPL |
12.13x |
Rs43.28 Billion
≈ $468.08 Million |
Rs3.57 Billion | India | Rs172.71 | ▼ -1.19% |
| 1931 |
Jiayin Group Inc
NASDAQ:JFIN |
12.13x | $3.39 Billion | $279.71 Million | USA | $1.28 | ▲ +4.92% |
| 1932 |
Temapol Polimer Plastik ve Insaat Sanayi Ticaret AS
IS:TMPOL |
12.13x |
TL91.00 Million
≈ $2.04 Million |
TL7.50 Million | Turkey | TL155.70 | ▲ +9.96% |
| 1933 |
Invesco Advantage MIT II
NYSE MKT:VKI |
12.11x | $43.72 Million | $3.61 Million | USA | $8.75 | ▲ +0.34% |
| 1934 |
Ability Opto-Electronics Technology Co Ltd
TWO:3362 |
12.11x |
NT$143.81 Million
≈ $4.53 Million |
NT$11.88 Million | Taiwan | NT$172.00 | ▼ -2.82% |
| 1935 |
Wolford Aktiengesellschaft
VI:WOL |
12.10x |
€4.24 Million
≈ $4.96 Million |
€350.50K | Austria | €2.18 | ▲ +2.83% |
| 1936 |
Gitlab Inc
NASDAQ:GTLB |
12.10x | $63.22 Million | $5.23 Million | USA | $52.76 | ▼ -5.68% |
| 1937 |
Guangdong Jia Yuan Technology Co Ltd
SHG:688388 |
12.08x |
CN¥49.79 Million
≈ $7.29 Million |
CN¥4.12 Million | China | CN¥24.60 | ▼ -5.38% |
| 1938 |
Grupo Supervielle S.A. B
BA:SUPV |
12.08x |
AR$164.27 Billion
≈ $118.87 Million |
AR$13.60 Billion | Argentina | AR$2352.00 | ▼ -1.42% |
| 1939 |
Grupo Supervielle S.A
F:189A |
12.08x |
€164.27 Billion
≈ $192.05 Billion |
€13.60 Billion | Germany | €6.35 | ▼ -1.55% |
| 1940 |
Reading International B Inc
NASDAQ:RDIB |
12.07x | $4.26 Million | $353.00K | USA | $11.51 | ▼ -1.29% |
| 1941 |
Banco Santander Brasil SA ADR
NYSE:BSBR |
12.07x | $39.60 Billion | $3.28 Billion | USA | $5.95 | ▼ -3.25% |
| 1942 |
ScinoPharm Taiwan Ltd
TW:1789 |
12.07x |
NT$199.47 Million
≈ $6.28 Million |
NT$16.53 Million | Taiwan | NT$19.70 | ▼ -0.51% |
| 1943 |
Humble Group AB
ST:HUMBLE |
12.07x |
Skr181.00 Million
≈ $19.48 Million |
Skr15.00 Million | Sweden | Skr5.16 | ▼ -0.77% |
| 1944 |
Wuxi Huaguang Boiler Co Ltd
SHG:600475 |
12.06x |
CN¥709.48 Million
≈ $103.82 Million |
CN¥58.83 Million | China | CN¥13.08 | ▼ -0.30% |
| 1945 |
Bank Pembangunan Daerah Banten Tbk PT
JK:BEKS |
12.05x |
Rp504.05 Billion
≈ $29.54 Million |
Rp41.82 Billion | Indonesia | Rp30.00 | ▼ -14.29% |
| 1946 |
DYO Boya Fabrikalari Sanayi ve Ticaret AS
IS:DYOBY |
12.03x |
TL562.55 Million
≈ $12.60 Million |
TL46.75 Million | Turkey | TL9.31 | ▼ -3.12% |
| 1947 |
Rongan Property Co Ltd
SHE:000517 |
12.03x |
CN¥206.09 Million
≈ $30.16 Million |
CN¥17.13 Million | China | CN¥1.97 | ▲ +2.60% |
| 1948 |
Collins Foods Ltd
AU:CKF |
12.01x |
AU$106.10 Million
≈ $75.07 Million |
AU$8.83 Million | Australia | AU$8.76 | ▲ +0.46% |
| 1949 |
Tellgen Corp
SHE:300642 |
12.00x |
CN¥36.19 Million
≈ $5.30 Million |
CN¥3.02 Million | China | CN¥19.72 | ▲ +7.06% |
| 1950 |
Indonesian Paradise Property
JK:INPP |
11.99x |
Rp73.28 Billion
≈ $4.29 Million |
Rp6.11 Billion | Indonesia | Rp700.00 | ▼ -0.71% |
| 1951 |
Hengbao Co Ltd
SHE:002104 |
11.98x |
CN¥23.28 Million
≈ $3.41 Million |
CN¥1.94 Million | China | CN¥9.95 | ▼ -0.50% |
| 1952 |
Mex Polska S.A.
WAR:MEX |
11.97x |
zł6.39 Million
≈ $1.76 Million |
zł533.28K | Poland | zł3.30 | ▲ +1.85% |
| 1953 |
Tellusgruppen AB
ST:TELLUS |
11.97x |
Skr40.02 Million
≈ $4.31 Million |
Skr3.34 Million | Sweden | Skr6.26 | ▲ +0.32% |
| 1954 |
Spectris PLC
LSE:SXS |
11.96x |
GBX62.20 Million
≈ $7.57K |
GBX5.20 Million | UK | GBX4142.00 | ▲ +0.00% |
| 1955 |
Tontek Design Technology Ltd
TWO:5487 |
11.96x |
NT$11.26 Million
≈ $354.59K |
NT$941.00K | Taiwan | NT$29.15 | ▼ -2.35% |
| 1956 |
Lumexa Imaging Holdings, Inc. Common Stock
NASDAQ:LMRI |
11.95x | $32.80 Million | $2.75 Million | USA | $10.78 | ▲ +0.00% |
| 1957 |
Orior AG
SW:ORON |
11.94x |
CHF7.98 Million
≈ $10.09 Million |
CHF668.50K | Switzerland | CHF12.88 | ▼ -0.92% |
| 1958 |
Dongguan Mentech Optical & Magnetic Co Ltd
SHE:002902 |
11.94x |
CN¥40.07 Million
≈ $5.86 Million |
CN¥3.36 Million | China | CN¥21.76 | ▼ -2.33% |
| 1959 |
Focus Lumber Bhd
KLSE:5197 |
11.93x |
RM3.21 Million
≈ $805.93K |
RM269.00K | Malaysia | RM0.22 | ▼ -4.44% |
| 1960 |
Freeport Resources Inc
V:FRI |
11.93x |
CA$30.35K
≈ $21.95K |
CA$2.54K | Canada | CA$0.06 | ▲ +0.00% |
| 1961 |
Pan Entertainment Co. Ltd
KQ:068050 |
11.91x |
₩3.79 Billion
≈ $2.57 Million |
₩318.43 Million | Korea | ₩1018.00 | ▲ +5.93% |
| 1962 |
Perella Weinberg Partners
NASDAQ:PWP |
11.91x | $48.82 Million | $4.10 Million | USA | $13.26 | ▲ +0.23% |
| 1963 |
Univentures Public Company Limited
BK:UV |
11.89x |
฿926.77 Million
≈ $28.89 Million |
฿77.94 Million | Thailand | ฿0.89 | ▲ +2.30% |
| 1964 |
Digitalbox PLC
LSE:DBOX |
11.88x |
GBX202.00K
≈ $24.58 |
GBX17.00K | UK | GBX4.45 | ▲ +0.00% |
| 1965 |
Yulho Co. Ltd
KQ:072770 |
11.88x |
₩1.82 Billion
≈ $1.23 Million |
₩153.32 Million | Korea | ₩612.00 | ▼ -6.99% |
| 1966 |
Shandong Hongchuang Aluminum Industry Holding Co Ltd
SHE:002379 |
11.87x |
CN¥36.57 Million
≈ $5.35 Million |
CN¥3.08 Million | China | CN¥14.16 | ▼ -4.65% |
| 1967 |
Hwa Fong Rubber (Thailand) Public Company Limited
BK:HFT |
11.87x |
฿167.37 Million
≈ $5.22 Million |
฿14.10 Million | Thailand | ฿4.08 | ▲ +0.00% |
| 1968 |
Astro Malaysia Holdings Bhd
KLSE:6399 |
11.87x |
RM167.30 Million
≈ $42.00 Million |
RM14.10 Million | Malaysia | RM0.06 | ▲ +10.00% |
| 1969 |
HAV GROUP ASA
F:6HH |
11.86x |
€104.23 Million
≈ $121.86 Million |
€8.79 Million | Germany | €1.00 | ▼ -3.30% |
| 1970 |
Yubico AB
ST:YUBICO |
11.86x |
Skr123.30 Million
≈ $13.27 Million |
Skr10.40 Million | Sweden | Skr118.50 | ▼ -1.99% |
| 1971 |
PetroFrontier Corp
V:PFC |
11.85x |
CA$1.40 Million
≈ $1.01 Million |
CA$118.12K | Canada | CA$0.02 | ▲ +0.00% |
| 1972 |
Kraft Bank Asa
OL:KRAB |
11.85x |
Nkr233.15 Million
≈ $24.53 Million |
Nkr19.68 Million | Norway | Nkr12.75 | ▲ +2.41% |
| 1973 |
Stille AB
ST:STIL |
11.85x |
Skr10.23 Million
≈ $1.10 Million |
Skr864.00K | Sweden | Skr254.50 | ▲ +3.67% |
| 1974 |
China Southern Airlines Company Limited
F:ZNHH |
11.85x |
€8.42 Billion
≈ $9.85 Billion |
€711.00 Million | Germany | €0.39 | ▲ +1.56% |
| 1975 |
Woolworths Group Ltd
AU:WOW |
11.83x |
AU$2.65 Billion
≈ $1.88 Billion |
AU$224.00 Million | Australia | AU$41.20 | ▼ -0.19% |
| 1976 |
Adient PLC
NYSE:ADNT |
11.83x | $213.00 Million | $18.00 Million | USA | $17.94 | ▼ -1.32% |
| 1977 |
ADIENT PLC DL-001
F:18I |
11.83x |
€213.00 Million
≈ $249.02 Million |
€18.00 Million | Germany | €15.82 | ▼ -1.34% |
| 1978 |
Consultatio SA
BA:CTIO |
11.83x |
AR$179.78 Billion
≈ $130.09 Million |
AR$15.20 Billion | Argentina | AR$1720.00 | ▲ +4.24% |
| 1979 |
Jay Mart Public Company Limited
BK:JMART |
11.82x |
฿975.72 Million
≈ $30.41 Million |
฿82.55 Million | Thailand | ฿10.50 | ▲ +1.94% |
| 1980 |
Futura Medical
LSE:FUM |
11.81x |
GBX3.44 Million
≈ $418.82 |
GBX291.37K | UK | GBX0.18 | ▼ -12.38% |
| 1981 |
KINGDEE INT. UNS.ADR/100
F:KDID |
11.81x |
€1.10 Billion
≈ $1.28 Billion |
€92.91 Million | Germany | €93.00 | ▼ -1.06% |
| 1982 |
Ning Xia Yin Xing Energy Co Ltd
SHE:000862 |
11.81x |
CN¥851.27 Million
≈ $124.57 Million |
CN¥72.10 Million | China | CN¥5.13 | ▲ +0.00% |
| 1983 |
Chengdu Xiling Power Science & Technology Incorporated Co Class A
SHE:300733 |
11.80x |
CN¥120.45 Million
≈ $17.63 Million |
CN¥10.21 Million | China | CN¥13.75 | ▲ +4.80% |
| 1984 |
IntegraFin Holdings plc
LSE:IHP |
11.80x |
GBX389.30 Million
≈ $47.37K |
GBX33.00 Million | UK | GBX372.50 | ▲ +2.48% |
| 1985 |
Konsortium AG
MU:KUB1 |
11.80x |
€376.94K
≈ $440.69K |
€31.95K | Germany | €0.62 | ▲ +0.00% |
| 1986 |
Shanghai Lujiazui Finance & Trade Zone Development Co Ltd A
SHG:600663 |
11.80x |
CN¥2.90 Billion
≈ $424.88 Million |
CN¥246.16 Million | China | CN¥8.70 | ▲ +2.72% |
| 1987 |
Berlina Tbk
JK:BRNA |
11.79x |
Rp26.21 Billion
≈ $1.54 Million |
Rp2.22 Billion | Indonesia | Rp505.00 | ▼ -12.17% |
| 1988 |
Iridium Communications Inc
NASDAQ:IRDM |
11.79x | $114.15 Million | $9.68 Million | USA | $43.76 | ▼ -2.73% |
| 1989 |
Globe Trade Centre S.A.
WAR:GTC |
11.79x |
zł28.30 Million
≈ $7.79 Million |
zł2.40 Million | Poland | zł2.34 | ▼ -1.68% |
| 1990 |
Ribo Fashion Group Co Ltd
SHG:603196 |
11.78x |
CN¥59.70 Million
≈ $8.74 Million |
CN¥5.07 Million | China | CN¥16.54 | ▲ +2.92% |
| 1991 |
Arbuthnot Banking Group Plc
LSE:ARBB |
11.78x |
GBX81.70 Million
≈ $9.94K |
GBX6.94 Million | UK | GBX800.00 | ▲ +0.63% |
| 1992 |
Tessin Nordic Holding AB
ST:TESSIN |
11.77x |
Skr1.91 Million
≈ $205.12K |
Skr162.00K | Sweden | Skr2.10 | ▲ +20.00% |
| 1993 |
Artemis Hali As
IS:ARTMS |
11.76x |
TL13.34 Million
≈ $298.73K |
TL1.13 Million | Turkey | TL32.64 | ▼ -0.79% |
| 1994 |
Shanghai Chinafortune Co Ltd
SHG:600621 |
11.76x |
CN¥3.31 Billion
≈ $484.10 Million |
CN¥281.42 Million | China | CN¥14.76 | ▼ -4.28% |
| 1995 |
Ningbo Shanshan Co Ltd
SHG:600884 |
11.74x |
CN¥895.98 Million
≈ $131.11 Million |
CN¥76.29 Million | China | CN¥10.65 | ▼ -1.21% |
| 1996 |
US Gold Corp
NASDAQ:USAU |
11.74x | $237.02K | $20.19K | USA | $11.84 | ▼ -2.23% |
| 1997 |
Tianjin Jiuri New Materials Co Ltd
SHG:688199 |
11.73x |
CN¥69.16 Million
≈ $10.12 Million |
CN¥5.89 Million | China | CN¥27.22 | ▲ +2.33% |
| 1998 |
Shanghai HiTech Control System
SHE:002184 |
11.73x |
CN¥204.21 Million
≈ $29.88 Million |
CN¥17.41 Million | China | CN¥10.00 | ▼ -1.19% |
| 1999 |
First Watch Restaurant Group Inc
NASDAQ:FWRG |
11.73x | $27.44 Million | $2.34 Million | USA | $12.12 | ▼ -1.94% |
| 2000 |
Zee Media Corporation Limited
NSE:ZEEMEDIA |
11.73x |
Rs1.23 Billion
≈ $13.32 Million |
Rs105.01 Million | India | Rs7.10 | ▲ +0.28% |
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.