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,390
Positive operating CF and net income required
Last Updated
Jul 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.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 1901 |
PAN Group JSC
VN:PAN |
12.49x |
₫3.36 Trillion
≈ $127.82 Million |
₫269.34 Billion | Vietnam | ₫21100.00 | ▼ -0.47% |
| 1902 |
Tien Phong Commercial Joint Stock Bank
VN:TPB |
12.49x |
₫31.76 Trillion
≈ $1.21 Billion |
₫2.54 Trillion | Vietnam | ₫14550.00 | ▼ -4.28% |
| 1903 |
Globe Kita Terang Tbk PT
JK:GLOB |
12.49x |
Rp3.20 Billion
≈ $187.22K |
Rp255.87 Million | Indonesia | Rp155.00 | ▲ +0.00% |
| 1904 |
Banco do Brasil S.A.
SA:BBAS3 |
12.48x |
R$37.53 Billion
≈ $7.36 Billion |
R$3.01 Billion | Brazil | R$20.17 | ▼ -1.56% |
| 1905 |
Hf Foods Group Inc
NASDAQ:HFFG |
12.48x | $15.29 Million | $1.23 Million | USA | $1.61 | ▼ -2.42% |
| 1906 |
Zhejiang Jiangshan Chemical Co Ltd
SHE:002061 |
12.48x |
CN¥2.12 Billion
≈ $309.54 Million |
CN¥169.54 Million | China | CN¥3.61 | ▲ +0.56% |
| 1907 |
E&R Engineering
TWO:8027 |
12.47x |
NT$158.59 Million
≈ $5.00 Million |
NT$12.72 Million | Taiwan | NT$194.00 | ▼ -9.98% |
| 1908 |
Europacorp
PA:ALECP |
12.45x |
€9.94 Million
≈ $11.62 Million |
€798.00K | France | €0.28 | ▲ +1.08% |
| 1909 |
Vianet Group Plc
LSE:VNET |
12.43x |
GBX2.25 Million
≈ $273.76 |
GBX181.00K | UK | GBX66.00 | ▲ +0.00% |
| 1910 |
Hunan Tyen Machinery Co Ltd B
SHG:900946 |
12.43x | $4.90 Million | $393.89K | China | $0.18 | ▲ +0.56% |
| 1911 |
PETROTAL CORP.
F:SER1 |
12.43x |
€44.72 Million
≈ $52.28 Million |
€3.60 Million | Germany | €0.28 | ▼ -23.31% |
| 1912 |
Changyuan Group Ltd
SHG:600525 |
12.42x |
CN¥199.08 Million
≈ $29.13 Million |
CN¥16.02 Million | China | CN¥4.48 | ▼ -6.08% |
| 1913 |
NHN KCP Corp
KQ:060250 |
12.42x |
₩154.20 Billion
≈ $104.50 Million |
₩12.41 Billion | Korea | ₩11570.00 | ▼ -6.84% |
| 1914 |
Krungthai Car Rent and Lease Public Company Limited
BK:KCAR |
12.42x |
฿298.67 Million
≈ $9.31 Million |
฿24.05 Million | Thailand | ฿4.94 | ▲ +0.00% |
| 1915 |
Techno Medical Public Company Limited
BK:TM |
12.41x |
฿96.75 Million
≈ $3.02 Million |
฿7.79 Million | Thailand | ฿0.92 | ▼ -1.08% |
| 1916 |
Taeyang Metal
KO:004100 |
12.41x |
₩5.49 Billion
≈ $3.72 Million |
₩442.68 Million | Korea | ₩2445.00 | ▲ +2.09% |
| 1917 |
Megaforce Co Ltd
TWO:3294 |
12.41x |
NT$150.80 Million
≈ $4.75 Million |
NT$12.15 Million | Taiwan | NT$30.95 | ▼ -2.67% |
| 1918 |
YCC CORP
KQ:232140 |
12.40x |
₩32.20 Billion
≈ $21.82 Million |
₩2.60 Billion | Korea | ₩9460.00 | ▼ -5.21% |
| 1919 |
Renewi PLC
LSE:RWI |
12.40x |
GBX106.60 Million
≈ $12.97K |
GBX8.60 Million | UK | GBX868.00 | ▲ +0.00% |
| 1920 |
Amata Corporation Public Company Limited
BK:AMATA-R |
12.38x |
฿1.73 Billion
≈ $53.99 Million |
฿139.87 Million | Thailand | ฿16.90 | ▲ +0.60% |
| 1921 |
Gabungan AQRS Bhd
KLSE:5226 |
12.38x |
RM37.85 Million
≈ $9.50 Million |
RM3.06 Million | Malaysia | RM0.17 | ▲ +3.13% |
| 1922 |
First Steamship Co Ltd
TW:2601 |
12.38x |
NT$755.97 Million
≈ $23.82 Million |
NT$61.08 Million | Taiwan | NT$6.57 | ▼ -1.94% |
| 1923 |
CJ Corp 4P Pref
KO:00104K |
12.37x |
₩1.78 Trillion
≈ $1.20 Billion |
₩143.58 Billion | Korea | ₩127800.00 | ▼ -3.62% |
| 1924 |
Cj Corp Pref
KO:001045 |
12.37x |
₩1.78 Trillion
≈ $1.20 Billion |
₩143.58 Billion | Korea | ₩64300.00 | ▼ -3.45% |
| 1925 |
CJ Corp
KO:001040 |
12.37x |
₩1.78 Trillion
≈ $1.20 Billion |
₩143.58 Billion | Korea | ₩128700.00 | ▼ -5.16% |
| 1926 |
South Ocean Holdings Ltd
JSE:SOH |
12.36x |
ZAC192.02 Million
≈ $102.05K |
ZAC15.54 Million | South Africa | ZAC70.00 | ▼ -30.00% |
| 1927 |
Mustang Industrial
TWO:5460 |
12.36x |
NT$17.60 Million
≈ $554.40K |
NT$1.42 Million | Taiwan | NT$16.65 | ▼ -0.89% |
| 1928 |
VP Bank AG
F:3VFN |
12.33x |
€156.98 Million
≈ $183.53 Million |
€12.73 Million | Germany | €103.00 | ▲ +0.00% |
| 1929 |
Eltel AB
ST:ELTEL |
12.32x |
Skr42.22 Million
≈ $4.54 Million |
Skr3.43 Million | Sweden | Skr12.90 | ▲ +7.05% |
| 1930 |
Hansol Inticube Co. Ltd
KQ:070590 |
12.31x |
₩2.57 Billion
≈ $1.74 Million |
₩208.88 Million | Korea | ₩1630.00 | ▼ -6.32% |
| 1931 |
Bertrandt Aktiengesellschaft
XETRA:BDT |
12.31x |
€52.92 Million
≈ $61.87 Million |
€4.30 Million | Germany | €8.50 | ▼ -1.16% |
| 1932 |
Magnetite Mines Ltd
AU:MGT |
12.31x |
AU$1.72 Million
≈ $1.22 Million |
AU$139.90K | Australia | AU$0.02 | ▲ +0.00% |
| 1933 |
Banco Santander Brasil SA
BA:BSBR |
12.31x |
AR$39.60 Billion
≈ $28.66 Million |
AR$3.22 Billion | Argentina | AR$8480.00 | ▲ +3.16% |
| 1934 |
Rani Zim Shopping Centers
TA:RANI |
12.30x |
ILA14.82 Million
≈ $39.73K |
ILA1.21 Million | Israel | ILA457.80 | ▼ -2.60% |
| 1935 |
Innovent Biologics Inc
F:6IB |
12.29x |
€10.00 Billion
≈ $11.69 Billion |
€813.57 Million | Germany | €10.20 | ▲ +5.22% |
| 1936 |
Shenzhen Fluence Technology PLC
SHE:300647 |
12.29x |
CN¥76.52 Million
≈ $11.20 Million |
CN¥6.23 Million | China | CN¥4.75 | ▼ -5.00% |
| 1937 |
Silver Bull Resources Inc
TO:SVB |
12.29x |
CA$269.79K
≈ $195.16K |
CA$21.95K | Canada | CA$0.14 | ▲ +0.00% |
| 1938 |
React Group PLC
LSE:REAT |
12.29x |
GBX1.07 Million
≈ $130.07 |
GBX87.00K | UK | GBX42.50 | ▲ +0.00% |
| 1939 |
DNF Co.Ltd
KQ:092070 |
12.27x |
₩6.12 Billion
≈ $4.15 Million |
₩498.77 Million | Korea | ₩11740.00 | ▼ -5.78% |
| 1940 |
Vitzro Tech Co. Ltd
KQ:042370 |
12.24x |
₩34.84 Billion
≈ $23.61 Million |
₩2.85 Billion | Korea | ₩7530.00 | ▼ -5.40% |
| 1941 |
Nationwide Building Society
LSE:NBS |
12.23x |
£4.16 Billion
≈ $5.58 Billion |
£340.00 Million | UK | £129.00 | ▲ +0.00% |
| 1942 |
Aotecar New Energy Technology Co Ltd
SHE:002239 |
12.23x |
CN¥477.15 Million
≈ $69.82 Million |
CN¥39.02 Million | China | CN¥2.43 | ▲ +0.00% |
| 1943 |
V Zug Holding Ag
SW:VZUG |
12.22x |
CHF63.67 Million
≈ $80.50 Million |
CHF5.21 Million | Switzerland | CHF41.90 | ▲ +0.00% |
| 1944 |
Shanghai Ace Invest&Dvlp Co
SHG:603329 |
12.22x |
CN¥116.68 Million
≈ $17.07 Million |
CN¥9.55 Million | China | CN¥9.35 | ▼ -3.21% |
| 1945 |
Namhae Chemical
KO:025860 |
12.22x |
₩124.52 Billion
≈ $84.39 Million |
₩10.19 Billion | Korea | ₩5850.00 | ▼ -0.85% |
| 1946 |
Christiani & Nielsen (Thai) Public Company Limited
BK:CNT |
12.22x |
฿282.73 Million
≈ $8.81 Million |
฿23.14 Million | Thailand | ฿2.00 | ▼ -3.85% |
| 1947 |
Academies Australasia Group Ltd
AU:AKG |
12.21x |
AU$1.03 Million
≈ $725.96K |
AU$84.00K | Australia | AU$0.07 | ▲ +0.00% |
| 1948 |
DnB ASA
OL:DNB |
12.21x |
Nkr120.48 Billion
≈ $12.68 Billion |
Nkr9.87 Billion | Norway | Nkr294.60 | ▼ -0.61% |
| 1949 |
Leo Systems
TWO:5410 |
12.21x |
NT$625.55 Million
≈ $19.71 Million |
NT$51.24 Million | Taiwan | NT$36.05 | ▼ -1.23% |
| 1950 |
TPG Telecom Ltd
AU:TPG |
12.20x |
AU$744.00 Million
≈ $526.43 Million |
AU$61.00 Million | Australia | AU$3.58 | ▲ +0.00% |
| 1951 |
Paninvest Tbk
JK:PNIN |
12.20x |
Rp1.27 Trillion
≈ $74.52 Million |
Rp104.27 Billion | Indonesia | Rp745.00 | ▼ -0.67% |
| 1952 |
AVIC Aircraft Co Ltd
SHE:000768 |
12.20x |
CN¥3.70 Billion
≈ $541.62 Million |
CN¥303.48 Million | China | CN¥20.40 | ▲ +3.19% |
| 1953 |
ZK International Group Co Ltd
NASDAQ:ZKIN |
12.19x | $1.07 Million | $87.83K | USA | $1.39 | ▲ +0.00% |
| 1954 |
São Martinho S.A
SA:SMTO3 |
12.18x |
R$2.11 Billion
≈ $413.24 Million |
R$172.85 Million | Brazil | R$15.41 | ▼ -0.26% |
| 1955 |
MITCON Consultancy & Engineering Services Limited
NSE:MITCON |
12.18x |
Rs206.18 Million
≈ $2.23 Million |
Rs16.93 Million | India | Rs72.66 | ▼ -3.06% |
| 1956 |
Tingo Group Inc.
NASDAQ:TIO |
12.16x | $245.88 Million | $20.22 Million | USA | $0.02 | ▲ +77.60% |
| 1957 |
Via Transportation, Inc.
NASDAQ:VIA |
12.16x | $20.12 Million | $1.66 Million | USA | $18.59 | ▲ +3.51% |
| 1958 |
Farmer Bros. Co
NASDAQ:FARM |
12.16x | $2.55 Million | $210.00K | USA | $1.28 | ▼ -0.78% |
| 1959 |
FIC Global Inc
TW:3701 |
12.14x |
NT$451.59 Million
≈ $14.23 Million |
NT$37.18 Million | Taiwan | NT$37.95 | ▼ -3.19% |
| 1960 |
Taiwan FamilyMart Co Ltd
TWO:5903 |
12.14x |
NT$4.27 Billion
≈ $134.45 Million |
NT$351.48 Million | Taiwan | NT$188.50 | ▲ +0.27% |
| 1961 |
Mangalore Refinery and Petrochemicals Limited
NSE:MRPL |
12.13x |
Rs43.28 Billion
≈ $468.08 Million |
Rs3.57 Billion | India | Rs170.92 | ▼ -2.05% |
| 1962 |
Jiayin Group Inc
NASDAQ:JFIN |
12.13x | $3.39 Billion | $279.71 Million | USA | $2.48 | ▼ -0.40% |
| 1963 |
RF Industries Ltd
NASDAQ:RFIL |
12.13x | $2.10 Million | $173.00K | USA | $13.03 | ▼ -0.84% |
| 1964 |
Temapol Polimer Plastik ve Insaat Sanayi Ticaret AS
IS:TMPOL |
12.13x |
TL91.00 Million
≈ $2.04 Million |
TL7.50 Million | Turkey | TL430.25 | ▼ -0.64% |
| 1965 |
Invesco Advantage MIT II
NYSE MKT:VKI |
12.11x | $43.72 Million | $3.61 Million | USA | $8.75 | ▲ +0.34% |
| 1966 |
Ability Opto-Electronics Technology Co Ltd
TWO:3362 |
12.11x |
NT$143.81 Million
≈ $4.53 Million |
NT$11.88 Million | Taiwan | NT$148.50 | ▼ -4.81% |
| 1967 |
Wolford Aktiengesellschaft
VI:WOL |
12.10x |
€4.24 Million
≈ $4.96 Million |
€350.50K | Austria | €2.00 | ▼ -0.99% |
| 1968 |
China United Network Communications Ltd
SHG:600050 |
12.10x |
CN¥29.32 Billion
≈ $4.29 Billion |
CN¥2.42 Billion | China | CN¥4.40 | ▲ +3.29% |
| 1969 |
Gitlab Inc
NASDAQ:GTLB |
12.10x | $63.22 Million | $5.23 Million | USA | $34.07 | ▲ +4.13% |
| 1970 |
Guangdong Jia Yuan Technology Co Ltd
SHG:688388 |
12.08x |
CN¥49.79 Million
≈ $7.29 Million |
CN¥4.12 Million | China | CN¥24.08 | ▼ -16.24% |
| 1971 |
Grupo Supervielle S.A. B
BA:SUPV |
12.08x |
AR$164.27 Billion
≈ $118.87 Million |
AR$13.60 Billion | Argentina | AR$3025.00 | ▼ -0.49% |
| 1972 |
Grupo Supervielle S.A
F:189A |
12.08x |
€164.27 Billion
≈ $192.05 Billion |
€13.60 Billion | Germany | €8.35 | ▲ +0.00% |
| 1973 |
Reading International B Inc
NASDAQ:RDIB |
12.07x | $4.26 Million | $353.00K | USA | $8.56 | ▼ -4.99% |
| 1974 |
Banco Santander Brasil SA ADR
NYSE:BSBR |
12.07x | $39.60 Billion | $3.28 Billion | USA | $5.95 | ▼ -3.25% |
| 1975 |
ScinoPharm Taiwan Ltd
TW:1789 |
12.07x |
NT$199.47 Million
≈ $6.28 Million |
NT$16.53 Million | Taiwan | NT$19.95 | ▲ +0.50% |
| 1976 |
Humble Group AB
ST:HUMBLE |
12.07x |
Skr181.00 Million
≈ $19.48 Million |
Skr15.00 Million | Sweden | Skr6.09 | ▼ -1.46% |
| 1977 |
Wuxi Huaguang Boiler Co Ltd
SHG:600475 |
12.06x |
CN¥709.48 Million
≈ $103.82 Million |
CN¥58.83 Million | China | CN¥12.69 | ▲ +2.34% |
| 1978 |
Bank Pembangunan Daerah Banten Tbk PT
JK:BEKS |
12.05x |
Rp504.05 Billion
≈ $29.54 Million |
Rp41.82 Billion | Indonesia | Rp22.00 | ▲ +4.76% |
| 1979 |
DYO Boya Fabrikalari Sanayi ve Ticaret AS
IS:DYOBY |
12.03x |
TL562.55 Million
≈ $12.60 Million |
TL46.75 Million | Turkey | TL13.41 | ▼ -0.07% |
| 1980 |
Rongan Property Co Ltd
SHE:000517 |
12.03x |
CN¥206.09 Million
≈ $30.16 Million |
CN¥17.13 Million | China | CN¥1.67 | ▲ +0.00% |
| 1981 |
Collins Foods Ltd
AU:CKF |
12.01x |
AU$106.10 Million
≈ $75.07 Million |
AU$8.83 Million | Australia | AU$7.92 | ▼ -0.50% |
| 1982 |
Tellgen Corp
SHE:300642 |
12.00x |
CN¥36.19 Million
≈ $5.30 Million |
CN¥3.02 Million | China | CN¥12.14 | ▼ -3.50% |
| 1983 |
Inter-M Corporation
KQ:017250 |
11.99x |
₩1.11 Billion
≈ $754.32K |
₩92.81 Million | Korea | ₩1016.00 | ▲ +2.01% |
| 1984 |
Indonesian Paradise Property
JK:INPP |
11.99x |
Rp73.28 Billion
≈ $4.29 Million |
Rp6.11 Billion | Indonesia | Rp695.00 | ▲ +0.00% |
| 1985 |
Hengbao Co Ltd
SHE:002104 |
11.98x |
CN¥23.28 Million
≈ $3.41 Million |
CN¥1.94 Million | China | CN¥9.20 | ▲ +1.21% |
| 1986 |
Spectris PLC
LSE:SXS |
11.96x |
GBX62.20 Million
≈ $7.57K |
GBX5.20 Million | UK | GBX4142.00 | ▲ +0.00% |
| 1987 |
Tontek Design Technology Ltd
TWO:5487 |
11.96x |
NT$11.26 Million
≈ $354.59K |
NT$941.00K | Taiwan | NT$27.65 | ▼ -3.49% |
| 1988 |
Orior AG
SW:ORON |
11.94x |
CHF7.98 Million
≈ $10.09 Million |
CHF668.50K | Switzerland | CHF15.50 | ▼ -0.77% |
| 1989 |
Dongguan Mentech Optical & Magnetic Co Ltd
SHE:002902 |
11.94x |
CN¥40.07 Million
≈ $5.86 Million |
CN¥3.36 Million | China | CN¥20.54 | ▼ -7.23% |
| 1990 |
Freeport Resources Inc
V:FRI |
11.93x |
CA$30.35K
≈ $21.95K |
CA$2.54K | Canada | CA$0.05 | ▲ +0.00% |
| 1991 |
Pan Entertainment Co. Ltd
KQ:068050 |
11.91x |
₩3.79 Billion
≈ $2.57 Million |
₩318.43 Million | Korea | ₩1134.00 | ▼ -4.14% |
| 1992 |
Green Rise Capital Corp
V:GRF |
11.91x |
CA$2.78 Million
≈ $2.01 Million |
CA$233.00K | Canada | CA$0.20 | ▲ +0.00% |
| 1993 |
Success Prime Corp
TW:2496 |
11.91x |
NT$138.76 Million
≈ $4.37 Million |
NT$11.65 Million | Taiwan | NT$60.70 | ▲ +0.33% |
| 1994 |
Kumho Electric
KO:001210 |
11.90x |
₩1.45 Billion
≈ $981.13K |
₩121.65 Million | Korea | ₩894.00 | ▲ +0.00% |
| 1995 |
Univentures Public Company Limited
BK:UV |
11.89x |
฿926.77 Million
≈ $28.89 Million |
฿77.94 Million | Thailand | ฿1.11 | ▲ +0.00% |
| 1996 |
Digitalbox PLC
LSE:DBOX |
11.88x |
GBX202.00K
≈ $24.58 |
GBX17.00K | UK | GBX5.65 | ▲ +0.00% |
| 1997 |
Yulho Co. Ltd
KQ:072770 |
11.88x |
₩1.82 Billion
≈ $1.23 Million |
₩153.32 Million | Korea | ₩930.00 | ▼ -11.68% |
| 1998 |
Shandong Hongchuang Aluminum Industry Holding Co Ltd
SHE:002379 |
11.87x |
CN¥36.57 Million
≈ $5.35 Million |
CN¥3.08 Million | China | CN¥18.80 | ▲ +3.92% |
| 1999 |
Hwa Fong Rubber (Thailand) Public Company Limited
BK:HFT |
11.87x |
฿167.37 Million
≈ $5.22 Million |
฿14.10 Million | Thailand | ฿3.98 | ▼ -0.50% |
| 2000 |
Astro Malaysia Holdings Bhd
KLSE:6399 |
11.87x |
RM167.30 Million
≈ $42.00 Million |
RM14.10 Million | Malaysia | RM0.06 | ▼ -7.69% |