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