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 |
|---|---|---|---|---|---|---|---|
| 1201 |
Hefei Department Store Group Co Ltd
SHE:000417 |
20.61x |
CN¥247.43 Million
≈ $36.21 Million |
CN¥12.01 Million | China | CN¥7.79 | ▲ +1.43% |
| 1202 |
Kordellos Ch. Bros S.A
AT:KORDE |
20.60x |
€1.73 Million
≈ $2.03 Million |
€84.16K | Greece | €0.45 | ▼ -0.44% |
| 1203 |
Stagwell Inc
NASDAQ:STGW |
20.57x | $260.46 Million | $12.66 Million | USA | $6.59 | ▼ -8.47% |
| 1204 |
GCS Holdings
TWO:4991 |
20.54x |
NT$297.00 Million
≈ $9.36 Million |
NT$14.46 Million | Taiwan | NT$731.00 | ▲ +4.13% |
| 1205 |
Beijing Thunisoft Co Ltd
SHE:300271 |
20.54x |
CN¥1.10 Billion
≈ $161.65 Million |
CN¥53.79 Million | China | CN¥5.60 | ▼ -1.23% |
| 1206 |
MOJ S.A
WAR:MOJ |
20.52x |
zł2.90 Million
≈ $798.61K |
zł141.44K | Poland | zł1.61 | ▲ +0.00% |
| 1207 |
Encorp Bhd
KLSE:6076 |
20.51x |
RM124.25 Million
≈ $31.20 Million |
RM6.06 Million | Malaysia | RM0.13 | ▲ +0.00% |
| 1208 |
Sah Polymers Limited
NSE:SAH |
20.48x |
Rs12.29 Million
≈ $132.91K |
Rs600.00K | India | Rs76.21 | ▼ -16.30% |
| 1209 |
Guizhou Gas Group Corporation Ltd Class A
SHG:600903 |
20.47x |
CN¥476.97 Million
≈ $69.80 Million |
CN¥23.30 Million | China | CN¥9.26 | ▼ -3.84% |
| 1210 |
Chapters Group AG
XETRA:CHG |
20.43x |
€1.14 Million
≈ $1.33 Million |
€55.73K | Germany | €31.90 | ▼ -0.31% |
| 1211 |
Shanxi Meijin Energy Co Ltd
SHE:000723 |
20.43x |
CN¥572.98 Million
≈ $83.84 Million |
CN¥28.05 Million | China | CN¥4.42 | ▲ +0.91% |
| 1212 |
Bango plc
LSE:BGO |
20.42x |
GBX8.64 Million
≈ $1.05K |
GBX422.99K | UK | GBX61.00 | ▲ +7.02% |
| 1213 |
ADM Hamburg Aktiengesellschaft
F:OEL |
20.41x |
€22.10 Million
≈ $25.84 Million |
€1.08 Million | Germany | €236.00 | ▲ +2.61% |
| 1214 |
Acadia Realty Trust
NYSE:AKR |
20.40x | $25.89 Million | $1.27 Million | USA | $21.78 | ▼ -0.59% |
| 1215 |
Shenzhen Mason Technologies Co Ltd
SHE:002654 |
20.40x |
CN¥249.37 Million
≈ $36.49 Million |
CN¥12.22 Million | China | CN¥15.27 | ▲ +2.62% |
| 1216 |
Turk Telekomunikasyon AS
IS:TTKOM |
20.40x |
TL33.62 Billion
≈ $752.92 Million |
TL1.65 Billion | Turkey | TL62.90 | ▼ -0.40% |
| 1217 |
Shin Kong Financial Holding Co Ltd
TW:2888 |
20.33x |
NT$14.76 Billion
≈ $464.89 Million |
NT$725.93 Million | Taiwan | NT$11.80 | ▲ +3.96% |
| 1218 |
Shanghai Baolijia Chemical Co. Ltd.
SHE:301037 |
20.24x |
CN¥116.14 Million
≈ $17.00 Million |
CN¥5.74 Million | China | CN¥14.50 | ▼ -2.03% |
| 1219 |
Jiangxi Black Cat Carbon Black
SHE:002068 |
20.24x |
CN¥75.98 Million
≈ $11.12 Million |
CN¥3.75 Million | China | CN¥10.49 | ▲ +6.07% |
| 1220 |
Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3 |
20.20x |
R$4.98 Billion
≈ $976.72 Million |
R$246.40 Million | Brazil | R$8.34 | ▲ +1.71% |
| 1221 |
Goodbaby International Holdings Limited
F:GBH |
20.20x |
€252.61 Million
≈ $295.32 Million |
€12.51 Million | Germany | €0.10 | ▼ -1.03% |
| 1222 |
Qingdao Doublestar Co Ltd
SHE:000599 |
20.19x |
CN¥172.61 Million
≈ $25.26 Million |
CN¥8.55 Million | China | CN¥5.16 | ▲ +0.58% |
| 1223 |
Viver Incorporadora e Construtora S.A
SA:VIVR3 |
20.18x |
R$20.24 Million
≈ $3.97 Million |
R$1.00 Million | Brazil | R$0.31 | ▲ +0.00% |
| 1224 |
Barem Ambalaj Sanayi ve Ticaret a.s.
IS:BARMA |
20.16x |
TL859.55 Million
≈ $19.25 Million |
TL42.63 Million | Turkey | TL60.30 | ▲ +0.17% |
| 1225 |
Melati Ehsan Holdings Bhd
KLSE:5129 |
20.16x |
RM13.77 Million
≈ $3.46 Million |
RM683.08K | Malaysia | RM0.51 | ▲ +0.00% |
| 1226 |
CarMax Inc
NYSE:KMX |
20.14x | $1.25 Billion | $62.22 Million | USA | $46.03 | ▲ +4.78% |
| 1227 |
Gansu Jiu Steel Group Hongxing Iron & Steel Co Ltd
SHG:600307 |
20.14x |
CN¥769.34 Million
≈ $112.58 Million |
CN¥38.20 Million | China | CN¥1.61 | ▼ -1.83% |
| 1228 |
Bank Artos Indonesia Tbk PT
JK:ARTO |
20.07x |
Rp1.34 Trillion
≈ $78.54 Million |
Rp66.80 Billion | Indonesia | Rp1090.00 | ▼ -6.03% |
| 1229 |
KD Corporation
KQ:044180 |
20.06x |
₩90.74 Billion
≈ $61.49 Million |
₩4.52 Billion | Korea | ₩205.00 | ▼ -22.93% |
| 1230 |
China Times Publishing Co
TWO:8923 |
20.06x |
NT$31.57 Million
≈ $994.72K |
NT$1.57 Million | Taiwan | NT$19.10 | ▲ +1.06% |
| 1231 |
Hangzhou Raycloud Technology Co Ltd
SHG:688365 |
20.05x |
CN¥16.79 Million
≈ $2.46 Million |
CN¥837.47K | China | CN¥20.33 | ▼ -2.17% |
| 1232 |
Guolian Securities Co Ltd
SHG:601456 |
20.05x |
CN¥4.94 Billion
≈ $722.24 Million |
CN¥246.18 Million | China | CN¥8.76 | ▼ -0.90% |
| 1233 |
SunOpta Inc.
NASDAQ:STKL |
20.03x | $16.35 Million | $816.00K | USA | $6.50 | ▲ +0.00% |
| 1234 |
Yang Guang Co Ltd
SHE:000608 |
20.01x |
CN¥15.16 Million
≈ $2.22 Million |
CN¥757.90K | China | CN¥4.64 | ▼ -3.73% |
| 1235 |
First Savings Financial Group Inc
NASDAQ:FSFG |
19.97x | $105.29 Million | $5.27 Million | USA | $33.98 | ▲ +2.88% |
| 1236 |
Altice USA Inc
NYSE:ATUS |
19.97x | $306.79 Million | $15.36 Million | USA | $1.76 | ▼ -0.56% |
| 1237 |
Colabor Group Inc.
TO:GCL |
19.97x |
CA$10.94 Million
≈ $7.92 Million |
CA$548.00K | Canada | CA$0.04 | ▲ +0.00% |
| 1238 |
Shenzhen Zhongzhuang Construction Group Co Ltd
SHE:002822 |
19.94x |
CN¥329.84 Million
≈ $48.27 Million |
CN¥16.54 Million | China | CN¥2.97 | ▼ -0.67% |
| 1239 |
Intuitive Machines Inc.
NASDAQ:LUNR |
19.92x | $19.42 Million | $975.00K | USA | $33.83 | ▼ -14.51% |
| 1240 |
Newretail Co Ltd
TWO:3085 |
19.92x |
NT$17.11 Million
≈ $539.00K |
NT$859.00K | Taiwan | NT$12.75 | ▲ +2.00% |
| 1241 |
Union Optech Co Ltd
SHE:300691 |
19.91x |
CN¥74.85 Million
≈ $10.95 Million |
CN¥3.76 Million | China | CN¥15.74 | ▼ -0.25% |
| 1242 |
Vertiseit AB Series B
ST:VERT-B |
19.89x |
Skr33.66 Million
≈ $3.62 Million |
Skr1.69 Million | Sweden | Skr56.60 | ▼ -0.70% |
| 1243 |
Ai Energy Public Company Limited
BK:AIE |
19.87x |
฿24.07 Million
≈ $750.33K |
฿1.21 Million | Thailand | ฿1.20 | ▲ +1.69% |
| 1244 |
Shuangliang Eco-Energy Systems Co Ltd
SHG:600481 |
19.87x |
CN¥1.06 Billion
≈ $154.59 Million |
CN¥53.18 Million | China | CN¥4.91 | ▼ -2.58% |
| 1245 |
Sdcl Energy Efficiency Income Trust PLC
LSE:SEIT |
19.82x |
GBX33.70 Million
≈ $4.10K |
GBX1.70 Million | UK | GBX46.40 | ▲ +1.53% |
| 1246 |
SMA SOLAR T. UNSP.ADR/01
F:S93 |
19.81x |
€109.63 Million
≈ $128.17 Million |
€5.53 Million | Germany | €4.70 | ▼ -1.26% |
| 1247 |
SMA Solar Technology AG
F:S92 |
19.81x |
€109.63 Million
≈ $128.17 Million |
€5.53 Million | Germany | €64.10 | ▲ +0.16% |
| 1248 |
BLD Plantation Bhd
KLSE:5069 |
19.78x |
RM114.21 Million
≈ $28.67 Million |
RM5.78 Million | Malaysia | RM15.00 | ▲ +0.00% |
| 1249 |
YPF Sociedad Anonima
NYSE:YPF |
19.76x | $1.15 Billion | $58.00 Million | USA | $54.90 | ▼ -0.74% |
| 1250 |
YPF S.A. D
BA:YPFD |
19.76x |
AR$1.15 Billion
≈ $829.25K |
AR$58.00 Million | Argentina | AR$83050.00 | ▼ -0.27% |
| 1251 |
Kolon Industries Inc
KO:120110 |
19.74x |
₩121.85 Billion
≈ $82.58 Million |
₩6.17 Billion | Korea | ₩66200.00 | ▼ -6.36% |
| 1252 |
Kolon Industries Inc
KO:120115 |
19.74x |
₩121.85 Billion
≈ $82.58 Million |
₩6.17 Billion | Korea | ₩25000.00 | ▼ -1.77% |
| 1253 |
Intellego Technologies AB
ST:INT |
19.74x |
Skr8.59 Billion
≈ $923.88 Million |
Skr435.00 Million | Sweden | Skr46.55 | ▲ +0.00% |
| 1254 |
Audax Renovables S.A.
MC:ADX |
19.73x |
€51.85 Million
≈ $60.61 Million |
€2.63 Million | Spain | €1.38 | ▼ -0.86% |
| 1255 |
California Resources Corp
NYSE:CRC |
19.67x | $236.00 Million | $12.00 Million | USA | $62.20 | ▲ +0.79% |
| 1256 |
Shanghai Pudong Road & Bridge Construction Co Ltd
SHG:600284 |
19.53x |
CN¥276.54 Million
≈ $40.47 Million |
CN¥14.16 Million | China | CN¥5.77 | ▼ -2.53% |
| 1257 |
Changzhou Zhongying Science & Technology Co. Ltd
SHE:300936 |
19.53x |
CN¥14.99 Million
≈ $2.19 Million |
CN¥767.71K | China | CN¥102.01 | ▲ +2.88% |
| 1258 |
Ocean Glass Public Company Limited
BK:OGC |
19.53x |
฿27.65 Million
≈ $861.76K |
฿1.42 Million | Thailand | ฿9.15 | ▲ +5.17% |
| 1259 |
Cineplex Inc.
TO:CGX |
19.49x |
CA$26.61 Million
≈ $19.25 Million |
CA$1.36 Million | Canada | CA$11.20 | ▼ -1.84% |
| 1260 |
GuangDong Topstrong Living Innovation & Integration Co Ltd Class A
SHE:300749 |
19.48x |
CN¥32.55 Million
≈ $4.76 Million |
CN¥1.67 Million | China | CN¥22.77 | ▲ +3.88% |
| 1261 |
Velocity Minerals Ltd
V:VLC |
19.47x |
CA$425.40K
≈ $307.73K |
CA$21.85K | Canada | CA$0.20 | ▲ +0.00% |
| 1262 |
MEP Infrastructure Developers Limited
NSE:MEP |
19.42x |
Rs4.29 Billion
≈ $46.44 Million |
Rs221.16 Million | India | Rs0.89 | ▼ -1.11% |
| 1263 |
Qingdao Tianneng Heavy Industries Co Ltd
SHE:300569 |
19.39x |
CN¥287.25 Million
≈ $42.03 Million |
CN¥14.82 Million | China | CN¥5.29 | ▼ -0.75% |
| 1264 |
MYT Netherlands Parent BV
NYSE:MYTE |
19.38x | $31.93 Million | $1.65 Million | USA | $7.61 | ▼ -3.55% |
| 1265 |
Tyro Payments Ltd
AU:TYR |
19.37x |
AU$146.44 Million
≈ $103.62 Million |
AU$7.56 Million | Australia | AU$0.86 | ▼ -1.15% |
| 1266 |
Beken Corp
SHG:603068 |
19.36x |
CN¥53.01 Million
≈ $7.76 Million |
CN¥2.74 Million | China | CN¥33.88 | ▼ -0.06% |
| 1267 |
Jiangsu Zhongshe Group Co Ltd
SHE:002883 |
19.34x |
CN¥10.52 Million
≈ $1.54 Million |
CN¥543.81K | China | CN¥9.65 | ▼ -0.62% |
| 1268 |
Anhui Hwasu Co.Ltd.
SHG:600935 |
19.34x |
CN¥583.54 Million
≈ $85.39 Million |
CN¥30.17 Million | China | CN¥2.43 | ▼ -0.41% |
| 1269 |
THG Holdings PLC
LSE:THG |
19.34x |
GBX46.77 Million
≈ $5.69K |
GBX2.42 Million | UK | GBX33.00 | ▼ -1.84% |
| 1270 |
Devyani International Limited
NSE:DEVYANI |
19.33x |
Rs1.86 Billion
≈ $20.11 Million |
Rs96.18 Million | India | Rs113.40 | ▲ +1.40% |
| 1271 |
Hillman Solutions Corp
NASDAQ:HLMN |
19.33x | $30.90 Million | $1.60 Million | USA | $7.20 | ▼ -1.37% |
| 1272 |
Eerly Govt Ppty Inc
NYSE:DEA |
19.33x | $27.34 Million | $1.41 Million | USA | $23.51 | ▼ -1.30% |
| 1273 |
PLAY2CHILL S.A. ZY -10
F:688 |
19.33x |
€44.51K
≈ $52.04K |
€2.30K | Germany | €0.42 | ▼ -4.15% |
| 1274 |
Canterbury Park Holding Corporation
NASDAQ:CPHC |
19.30x | $3.28 Million | $169.88K | USA | $15.60 | ▼ -0.95% |
| 1275 |
Lerøy Seafood Group ASA
OL:LSG |
19.29x |
Nkr2.42 Billion
≈ $254.39 Million |
Nkr125.31 Million | Norway | Nkr41.78 | ▲ +0.00% |
| 1276 |
Fujian Yongan Forestry Group Joint-Stock
SHE:000663 |
19.27x |
CN¥25.10 Million
≈ $3.67 Million |
CN¥1.30 Million | China | CN¥5.87 | ▼ -1.84% |
| 1277 |
Joyoung Co Ltd
SHE:002242 |
19.24x |
CN¥16.44 Million
≈ $2.41 Million |
CN¥854.63K | China | CN¥8.90 | ▼ -1.11% |
| 1278 |
National Fertilizers Limited
NSE:NFL |
19.22x |
Rs25.90 Billion
≈ $280.10 Million |
Rs1.35 Billion | India | Rs75.27 | ▼ -0.03% |
| 1279 |
Doosan Heavy Ind. & Const.
KO:034020 |
19.19x |
₩1.40 Trillion
≈ $946.54 Million |
₩72.77 Billion | Korea | ₩100000.00 | ▼ -6.45% |
| 1280 |
UMT United Mobility Technology AG
XETRA:UMD |
19.19x |
€2.24 Million
≈ $2.62 Million |
€116.73K | Germany | €1.17 | ▲ +4.46% |
| 1281 |
MAISON POMMERY & ASSOCIES
PA:POMRY |
19.19x |
€15.87 Million
≈ $18.55 Million |
€827.00K | France | €11.05 | ▲ +15.59% |
| 1282 |
Goenka Diamond and Jewels Limited
NSE:GOENKA |
19.14x |
Rs36.42 Million
≈ $393.85K |
Rs1.90 Million | India | Rs0.82 | ▲ +0.00% |
| 1283 |
Polaris Industries Inc
NYSE:PII |
19.10x | $206.30 Million | $10.80 Million | USA | $68.32 | ▲ +0.10% |
| 1284 |
Skolon AB
ST:SKOLON |
19.10x |
Skr27.54 Million
≈ $2.96 Million |
Skr1.44 Million | Sweden | Skr22.00 | ▼ -0.90% |
| 1285 |
THINKWARE Corporation
KQ:084730 |
19.09x |
₩16.80 Billion
≈ $11.38 Million |
₩880.21 Million | Korea | ₩7120.00 | ▼ -1.25% |
| 1286 |
Barbeque Nation Hospitality Limited
NSE:BARBEQUE |
19.08x |
Rs828.88 Million
≈ $8.96 Million |
Rs43.44 Million | India | Rs199.99 | ▼ -5.20% |
| 1287 |
Ortin Global Limited
NSE:ORTINGLOBE |
19.07x |
Rs180.34 Million
≈ $1.95 Million |
Rs9.45 Million | India | Rs15.69 | ▼ -0.32% |
| 1288 |
iCapital.biz Berhad
KLSE:5108 |
19.05x |
RM44.23 Million
≈ $11.10 Million |
RM2.32 Million | Malaysia | RM2.63 | ▼ -0.38% |
| 1289 |
GLORY HEALTH IND. HD-001
F:84R |
19.03x |
€4.35 Billion
≈ $5.08 Billion |
€228.33 Million | Germany | €0.01 | ▼ -9.09% |
| 1290 |
Air Asia Co Ltd
TW:2630 |
19.03x |
NT$570.28 Million
≈ $17.97 Million |
NT$29.97 Million | Taiwan | NT$42.80 | ▼ -0.12% |
| 1291 |
D O Green Technologies Bhd
KLSE:7204 |
19.01x |
RM14.89 Million
≈ $3.74 Million |
RM783.00K | Malaysia | RM0.41 | ▲ +0.00% |
| 1292 |
Hippo Holdings Inc
NYSE:HIPO |
19.00x | $24.70 Million | $1.30 Million | USA | $24.09 | ▼ -5.16% |
| 1293 |
STS Group AG
XETRA:SF3 |
19.00x |
€950.00K
≈ $1.11 Million |
€50.00K | Germany | €3.28 | ▲ +2.50% |
| 1294 |
G-Tech Optoelectronics Corp
TW:3149 |
18.99x |
NT$62.20 Million
≈ $1.96 Million |
NT$3.28 Million | Taiwan | NT$90.80 | ▲ +5.46% |
| 1295 |
Msscorps Co Ltd
TW:6830 |
18.98x |
NT$216.21 Million
≈ $6.81 Million |
NT$11.39 Million | Taiwan | NT$714.00 | ▲ +8.02% |
| 1296 |
Sichuan Chemical Co Ltd
SHE:000155 |
18.97x |
CN¥786.96 Million
≈ $115.16 Million |
CN¥41.48 Million | China | CN¥14.00 | ▼ -0.14% |
| 1297 |
Shandong Rike Chemical
SHE:300214 |
18.93x |
CN¥54.13 Million
≈ $7.92 Million |
CN¥2.86 Million | China | CN¥7.65 | ▼ -1.29% |
| 1298 |
Hainan Airlines Co Ltd B
SHG:900945 |
18.92x | $2.99 Billion | $158.00 Million | China | $0.23 | ▲ +0.00% |
| 1299 |
Quaser Machine Tools
TWO:4563 |
18.91x |
NT$194.42 Million
≈ $6.13 Million |
NT$10.28 Million | Taiwan | NT$51.20 | ▲ +2.20% |
| 1300 |
Hansae Yes24
KO:016450 |
18.91x |
₩79.68 Billion
≈ $54.00 Million |
₩4.21 Billion | Korea | ₩4250.00 | ▲ +0.71% |