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