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,187
Positive operating CF and net income required
Last Updated
Jun 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 |
|---|---|---|---|---|---|---|---|
| 2001 |
Kraft Bank Asa
OL:KRAB |
11.85x |
Nkr233.15 Million
≈ $24.53 Million |
Nkr19.68 Million | Norway | Nkr13.40 | ▼ -0.74% |
| 2002 |
Stille AB
ST:STIL |
11.85x |
Skr10.23 Million
≈ $1.10 Million |
Skr864.00K | Sweden | Skr256.00 | ▼ -3.58% |
| 2003 |
China Southern Airlines Company Limited
F:ZNHH |
11.85x |
€8.42 Billion
≈ $9.85 Billion |
€711.00 Million | Germany | €0.46 | ▲ +3.27% |
| 2004 |
Woolworths Group Ltd
AU:WOW |
11.83x |
AU$2.65 Billion
≈ $1.88 Billion |
AU$224.00 Million | Australia | AU$35.09 | ▲ +1.98% |
| 2005 |
Adient PLC
NYSE:ADNT |
11.83x | $213.00 Million | $18.00 Million | USA | $22.42 | ▼ -1.62% |
| 2006 |
ADIENT PLC DL-001
F:18I |
11.83x |
€213.00 Million
≈ $249.02 Million |
€18.00 Million | Germany | €19.39 | ▲ +1.89% |
| 2007 |
Consultatio SA
BA:CTIO |
11.83x |
AR$179.78 Billion
≈ $130.09 Million |
AR$15.20 Billion | Argentina | AR$1780.00 | ▼ -0.56% |
| 2008 |
Jay Mart Public Company Limited
BK:JMART |
11.82x |
฿975.72 Million
≈ $30.41 Million |
฿82.55 Million | Thailand | ฿9.25 | ▲ +2.21% |
| 2009 |
Futura Medical
LSE:FUM |
11.81x |
GBX3.44 Million
≈ $418.82 |
GBX291.37K | UK | GBX0.77 | ▲ +5.48% |
| 2010 |
KINGDEE INT. UNS.ADR/100
F:KDID |
11.81x |
€1.10 Billion
≈ $1.28 Billion |
€92.91 Million | Germany | €93.00 | ▼ -1.06% |
| 2011 |
Articore Group Ltd
AU:ATG |
11.81x |
AU$58.53 Million
≈ $41.42 Million |
AU$4.96 Million | Australia | AU$0.27 | ▲ +3.85% |
| 2012 |
Ning Xia Yin Xing Energy Co Ltd
SHE:000862 |
11.81x |
CN¥851.27 Million
≈ $124.57 Million |
CN¥72.10 Million | China | CN¥7.43 | ▲ +3.77% |
| 2013 |
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¥12.66 | ▼ -3.07% |
| 2014 |
Konsortium AG
MU:KUB1 |
11.80x |
€376.94K
≈ $440.69K |
€31.95K | Germany | €0.68 | ▲ +0.00% |
| 2015 |
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¥7.17 | ▼ -1.38% |
| 2016 |
Globe Trade Centre S.A.
WAR:GTC |
11.79x |
zł28.30 Million
≈ $7.79 Million |
zł2.40 Million | Poland | zł2.50 | ▲ +0.00% |
| 2017 |
Ribo Fashion Group Co Ltd
SHG:603196 |
11.78x |
CN¥59.70 Million
≈ $8.74 Million |
CN¥5.07 Million | China | CN¥24.23 | ▲ +0.75% |
| 2018 |
Bank Handlowy w Warszawie SA
WAR:BHW |
11.78x |
zł4.54 Billion
≈ $1.25 Billion |
zł385.60 Million | Poland | zł122.80 | ▲ +0.66% |
| 2019 |
Arbuthnot Banking Group Plc
LSE:ARBB |
11.78x |
GBX81.70 Million
≈ $9.94K |
GBX6.94 Million | UK | GBX825.00 | ▼ -2.94% |
| 2020 |
Tessin Nordic Holding AB
ST:TESSIN |
11.77x |
Skr1.91 Million
≈ $205.12K |
Skr162.00K | Sweden | Skr3.01 | ▼ -0.66% |
| 2021 |
Bank Danamon Indonesia Tbk
JK:BDMN |
11.76x |
Rp10.31 Trillion
≈ $604.36 Million |
Rp876.78 Billion | Indonesia | Rp4500.00 | ▼ -2.39% |
| 2022 |
Artemis Hali As
IS:ARTMS |
11.76x |
TL13.34 Million
≈ $298.73K |
TL1.13 Million | Turkey | TL47.30 | ▲ +10.00% |
| 2023 |
Shanghai Chinafortune Co Ltd
SHG:600621 |
11.76x |
CN¥3.31 Billion
≈ $484.10 Million |
CN¥281.42 Million | China | CN¥12.97 | ▼ -1.37% |
| 2024 |
Ningbo Shanshan Co Ltd
SHG:600884 |
11.74x |
CN¥895.98 Million
≈ $131.11 Million |
CN¥76.29 Million | China | CN¥13.89 | ▼ -1.35% |
| 2025 |
US Gold Corp
NASDAQ:USAU |
11.74x | $237.02K | $20.19K | USA | $15.41 | ▼ -2.53% |
| 2026 |
Tianjin Jiuri New Materials Co Ltd
SHG:688199 |
11.73x |
CN¥69.16 Million
≈ $10.12 Million |
CN¥5.89 Million | China | CN¥25.73 | ▲ +0.59% |
| 2027 |
Shanghai HiTech Control System
SHE:002184 |
11.73x |
CN¥204.21 Million
≈ $29.88 Million |
CN¥17.41 Million | China | CN¥11.57 | ▼ -1.20% |
| 2028 |
Zee Media Corporation Limited
NSE:ZEEMEDIA |
11.73x |
Rs1.23 Billion
≈ $13.32 Million |
Rs105.01 Million | India | Rs8.05 | ▼ -1.71% |
| 2029 |
Mirae Asset Life Insurance Co Ltd
KO:085620 |
11.72x |
₩545.48 Billion
≈ $369.66 Million |
₩46.52 Billion | Korea | ₩17200.00 | ▲ +14.29% |
| 2030 |
SSAW Hotels & Resorts Group Co.Ltd.
SHE:301073 |
11.72x |
CN¥270.65 Million
≈ $39.60 Million |
CN¥23.08 Million | China | CN¥21.61 | ▼ -2.39% |
| 2031 |
XXL ASA
OL:XXL |
11.71x |
Nkr492.00 Million
≈ $51.77 Million |
Nkr42.00 Million | Norway | Nkr9.87 | ▲ +0.00% |
| 2032 |
Quinenco
SN:QUINENCO |
11.70x |
CL$1.50 Trillion
≈ $1.67 Billion |
CL$127.80 Billion | Chile | CL$3766.00 | ▼ -1.67% |
| 2033 |
ATMOFIZER TECHNOL.INC. B
F:J3KA |
11.70x |
€32.64K
≈ $38.15K |
€2.79K | Germany | €0.02 | ▲ +0.00% |
| 2034 |
Housing Development and Infrastructure Limited
NSE:HDIL |
11.69x |
Rs963.44 Million
≈ $10.42 Million |
Rs82.40 Million | India | Rs1.92 | ▼ -0.52% |
| 2035 |
Network Media Group Inc
V:NTE |
11.67x |
CA$1.59 Million
≈ $1.15 Million |
CA$135.85K | Canada | CA$0.05 | ▲ +11.11% |
| 2036 |
Empire State Realty Trust Inc
NYSE:ESRT |
11.65x | $105.29 Million | $9.04 Million | USA | $5.38 | ▼ -5.61% |
| 2037 |
APB Resources Bhd
KLSE:5568 |
11.64x |
RM5.51 Million
≈ $1.38 Million |
RM473.00K | Malaysia | RM0.16 | ▼ -5.88% |
| 2038 |
Yunnan Jinggu Forestry Co Ltd
SHG:600265 |
11.62x |
CN¥38.17 Million
≈ $5.59 Million |
CN¥3.29 Million | China | CN¥28.30 | ▲ +5.01% |
| 2039 |
Melewar Industrial Group Bhd
KLSE:3778 |
11.61x |
RM14.08 Million
≈ $3.53 Million |
RM1.21 Million | Malaysia | RM0.14 | ▲ +3.85% |
| 2040 |
Cayman Engley Industrial Co
TW:2239 |
11.61x |
NT$1.42 Billion
≈ $44.62 Million |
NT$121.94 Million | Taiwan | NT$24.95 | ▼ -0.20% |
| 2041 |
Alliance Resource Partners LP
NASDAQ:ARLP |
11.60x | $105.51 Million | $9.09 Million | USA | $25.41 | ▼ -0.35% |
| 2042 |
Reitmans Canada Ltd
V:RET |
11.60x |
CA$10.02 Million
≈ $7.25 Million |
CA$864.00K | Canada | CA$2.11 | ▼ -1.86% |
| 2043 |
Reitmans (Canada) Limited
V:RET-A |
11.60x |
CA$10.02 Million
≈ $7.25 Million |
CA$864.00K | Canada | CA$1.97 | ▲ +1.03% |
| 2044 |
Anam Electroni
KO:008700 |
11.59x |
₩13.65 Billion
≈ $9.25 Million |
₩1.18 Billion | Korea | ₩1330.00 | ▲ +10.47% |
| 2045 |
Tashin Holdings Bhd
KLSE:0211 |
11.59x |
RM46.28 Million
≈ $11.62 Million |
RM3.99 Million | Malaysia | RM0.21 | ▲ +0.00% |
| 2046 |
Coventry Group Ltd
AU:CYG |
11.59x |
AU$12.12 Million
≈ $8.57 Million |
AU$1.05 Million | Australia | AU$0.30 | ▲ +3.45% |
| 2047 |
KCTC Co. Ltd
KO:009070 |
11.58x |
₩11.33 Billion
≈ $7.68 Million |
₩978.87 Million | Korea | ₩4680.00 | ▼ -1.27% |
| 2048 |
Shandong Longji Machinery Co Ltd
SHE:002363 |
11.57x |
CN¥115.54 Million
≈ $16.91 Million |
CN¥9.98 Million | China | CN¥7.08 | ▼ -1.26% |
| 2049 |
CEVA Inc
NASDAQ:CEVA |
11.57x | $8.72 Million | $754.00K | USA | $50.06 | ▲ +0.91% |
| 2050 |
MongoDB
NASDAQ:MDB |
11.56x | $179.60 Million | $15.53 Million | USA | $368.32 | ▼ -7.56% |
| 2051 |
Soma Gold Corp
V:SOMA |
11.56x |
CA$4.91 Million
≈ $3.55 Million |
CA$424.96K | Canada | CA$0.94 | ▼ -5.05% |
| 2052 |
TOYO Co., Ltd Ordinary Shares
NASDAQ:TOYO |
11.55x | $20.02 Million | $1.73 Million | USA | $16.45 | ▼ -1.67% |
| 2053 |
EVN Finance JSC
VN:EVF |
11.54x |
₫3.02 Trillion
≈ $114.60 Million |
₫261.30 Billion | Vietnam | ₫13250.00 | ▼ -0.38% |
| 2054 |
HeveaBoard Bhd
KLSE:5095 |
11.54x |
RM11.65 Million
≈ $2.92 Million |
RM1.01 Million | Malaysia | RM0.13 | ▼ -7.41% |
| 2055 |
Hitevision Co Ltd
SHE:002955 |
11.53x |
CN¥433.64 Million
≈ $63.45 Million |
CN¥37.60 Million | China | CN¥25.35 | ▲ +0.80% |
| 2056 |
Mangalam Organics Limited
NSE:MANORG |
11.52x |
Rs103.61 Million
≈ $1.12 Million |
Rs8.99 Million | India | Rs495.10 | ▼ -5.00% |
| 2057 |
Linz Textil Holding AG
VI:LTH |
11.52x |
€4.23 Million
≈ $4.94 Million |
€366.71K | Austria | €166.00 | ▼ -1.19% |
| 2058 |
Atlantic American Corporation
NASDAQ:AAME |
11.51x | $6.64 Million | $577.00K | USA | $1.92 | ▼ -5.42% |
| 2059 |
Zhejiang Jinke Peroxides Co Ltd
SHE:300459 |
11.50x |
CN¥33.90 Million
≈ $4.96 Million |
CN¥2.95 Million | China | CN¥3.82 | ▼ -2.55% |
| 2060 |
Amedeo Air Four Plus Limited
LSE:AA4 |
11.49x |
GBX75.55 Million
≈ $9.19K |
GBX6.57 Million | UK | GBX71.40 | ▲ +0.00% |
| 2061 |
Brera Holdings PLC
NASDAQ:SLMT |
11.49x | $32.84K | $2.86K | USA | $5.58 | ▼ -5.42% |
| 2062 |
Quidel Corporation
NASDAQ:QDEL |
11.49x | $80.40 Million | $7.00 Million | USA | $13.60 | ▲ +2.33% |
| 2063 |
Baosheng
SHG:600973 |
11.48x |
CN¥503.69 Million
≈ $73.71 Million |
CN¥43.87 Million | China | CN¥7.06 | ▲ +2.77% |
| 2064 |
Vátryggingafélag Íslands hf
IC:SKAGI |
11.46x |
Ikr1.76 Billion
≈ $14.33 Million |
Ikr153.41 Million | Iceland | Ikr18.50 | ▲ +0.00% |
| 2065 |
SMS Lifesciences India Limited
NSE:SMSLIFE |
11.46x |
Rs340.55 Million
≈ $3.68 Million |
Rs29.73 Million | India | Rs1288.50 | ▼ -6.64% |
| 2066 |
Guangdong Jialong Food Co Ltd
SHE:002495 |
11.45x |
CN¥19.72 Million
≈ $2.89 Million |
CN¥1.72 Million | China | CN¥2.41 | ▼ -0.82% |
| 2067 |
Empresas Cablevisión S.A.B. de C.V
MX:CABLECPO |
11.43x |
MX$3.61 Billion
≈ $207.63 Million |
MX$315.62 Million | Mexico | MX$55.00 | ▲ +0.00% |
| 2068 |
Xinjiang Winka Times Dept
SHG:603101 |
11.43x |
CN¥152.73 Million
≈ $22.35 Million |
CN¥13.36 Million | China | CN¥7.34 | ▼ -2.52% |
| 2069 |
Hang Zhou Iron & Steel Co Ltd
SHG:600126 |
11.40x |
CN¥2.45 Billion
≈ $358.48 Million |
CN¥214.81 Million | China | CN¥7.71 | ▼ -0.52% |
| 2070 |
Binero Group AB
ST:BINERO |
11.40x |
Skr2.86 Million
≈ $307.35K |
Skr250.50K | Sweden | Skr1.86 | ▼ -0.53% |
| 2071 |
Polyram Plastic Industries Ltd
TA:POLP |
11.39x |
ILA43.11 Million
≈ $115.59K |
ILA3.78 Million | Israel | ILA867.10 | ▼ -3.56% |
| 2072 |
Hoang Quan Consulting Trading Service Real Estate Corp
VN:HQC |
11.39x |
₫627.29 Billion
≈ $23.83 Million |
₫55.08 Billion | Vietnam | ₫2810.00 | ▲ +2.55% |
| 2073 |
International Petroleum Corp
TO:IPCO |
11.38x |
CA$42.72 Million
≈ $30.90 Million |
CA$3.75 Million | Canada | CA$36.20 | ▲ +0.95% |
| 2074 |
Yuhuan CNC Machine Tool Co Ltd
SHE:002903 |
11.37x |
CN¥4.69 Million
≈ $685.80K |
CN¥412.16K | China | CN¥44.10 | ▲ +1.87% |
| 2075 |
K N Kenanga Holdings Bhd
KLSE:6483 |
11.37x |
RM117.36 Million
≈ $29.47 Million |
RM10.32 Million | Malaysia | RM0.76 | ▼ -0.66% |
| 2076 |
Spire Healthcare Group Plc
LSE:SPI |
11.36x |
GBX112.50 Million
≈ $13.69K |
GBX9.90 Million | UK | GBX217.00 | ▼ -0.23% |
| 2077 |
Grindrod Shipping Holdings Ltd
NASDAQ:GRIN |
11.36x | $62.95 Million | $5.54 Million | USA | $32.71 | ▼ -0.18% |
| 2078 |
Grupo Traxión S.A.B. de C.V
MX:TRAXIONA |
11.36x |
MX$664.73 Million
≈ $38.26 Million |
MX$58.52 Million | Mexico | MX$10.44 | ▼ -0.48% |
| 2079 |
CJ CheilJedang Corp
KO:097955 |
11.34x |
₩826.72 Billion
≈ $560.25 Million |
₩72.93 Billion | Korea | ₩123000.00 | ▼ -1.05% |
| 2080 |
CJ Cheiljedang
KO:097950 |
11.34x |
₩826.72 Billion
≈ $560.25 Million |
₩72.93 Billion | Korea | ₩201000.00 | ▼ -1.23% |
| 2081 |
Ryerson Holding Corp
NYSE:RYI |
11.33x | $23.80 Million | $2.10 Million | USA | $26.64 | ▲ +0.38% |
| 2082 |
Ranger Energy Services Inc
NYSE:RNGR |
11.33x | $13.60 Million | $1.20 Million | USA | $15.97 | ▼ -1.30% |
| 2083 |
Dowlais Group Plc
LSE:DWL |
11.33x |
£238.00 Million
≈ $319.61 Million |
£21.00 Million | UK | £93.85 | ▲ +0.00% |
| 2084 |
HubSpot Inc
NYSE:HUBS |
11.33x | $187.35 Million | $16.54 Million | USA | $222.45 | ▼ -7.37% |
| 2085 |
Shenzhen Etmade Automatic Equipment
SHE:300812 |
11.32x |
CN¥53.48 Million
≈ $7.83 Million |
CN¥4.73 Million | China | CN¥37.03 | ▲ +6.41% |
| 2086 |
LEADING HOLDINGS DL-01
F:88Z |
11.31x |
€5.52 Billion
≈ $6.46 Billion |
€488.45 Million | Germany | €0.01 | ▲ +0.00% |
| 2087 |
PN Poong Nyun Co. Ltd
KQ:024940 |
11.30x |
₩2.73 Billion
≈ $1.85 Million |
₩242.09 Million | Korea | ₩2375.00 | ▲ +0.64% |
| 2088 |
Sasol Ltd
JSE:SOL |
11.30x |
ZAC24.48 Billion
≈ $13.01 Million |
ZAC2.17 Billion | South Africa | ZAC22114.00 | ▲ +3.71% |
| 2089 |
Taiyuan Heavy Industry Co Ltd
SHG:600169 |
11.29x |
CN¥465.46 Million
≈ $68.11 Million |
CN¥41.22 Million | China | CN¥2.25 | ▼ -0.88% |
| 2090 |
Australian Clinical Labs Ltd
AU:ACL |
11.29x |
AU$62.87 Million
≈ $44.48 Million |
AU$5.57 Million | Australia | AU$2.03 | ▲ +1.50% |
| 2091 |
Country Club Hospitality & Holidays Limited
NSE:CCHHL |
11.29x |
Rs44.29 Million
≈ $478.96K |
Rs3.92 Million | India | Rs12.87 | ▼ -0.54% |
| 2092 |
XP Power Ltd
LSE:XPP |
11.29x |
GBX23.70 Million
≈ $2.88K |
GBX2.10 Million | UK | GBX1870.00 | ▼ -0.74% |
| 2093 |
Ningxia Jiaze Renewables Corp
SHG:601619 |
11.28x |
CN¥1.52 Billion
≈ $222.88 Million |
CN¥135.00 Million | China | CN¥5.42 | ▼ -1.45% |
| 2094 |
Shanghai New Huang Pu Real Estate Co Ltd
SHG:600638 |
11.28x |
CN¥397.47 Million
≈ $58.16 Million |
CN¥35.23 Million | China | CN¥5.48 | ▼ -3.86% |
| 2095 |
Transcontinental Realty Investors
NYSE:TCI |
11.28x | $8.16 Million | $724.00K | USA | $35.67 | ▼ -6.16% |
| 2096 |
High Co. SA
PA:HCO |
11.28x |
€11.27 Million
≈ $13.17 Million |
€999.00K | France | €3.63 | ▼ -0.68% |
| 2097 |
USI Corp
TW:1304 |
11.27x |
NT$2.60 Billion
≈ $81.82 Million |
NT$230.34 Million | Taiwan | NT$14.30 | ▲ +7.52% |
| 2098 |
Shenzhen Longli Technology Co Ltd Class A
SHE:300752 |
11.27x |
CN¥22.88 Million
≈ $3.35 Million |
CN¥2.03 Million | China | CN¥14.70 | ▼ -2.39% |
| 2099 |
Physitrack PLC
ST:PTRK |
11.27x |
Skr643.90K
≈ $69.29K |
Skr57.16K | Sweden | Skr7.62 | ▲ +0.26% |
| 2100 |
Pathfinder Bancorp Inc
NASDAQ:PBHC |
11.26x | $7.05 Million | $626.00K | USA | $13.65 | ▲ +0.96% |