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
1201 Guizhou Gas Group Corporation Ltd Class A
SHG:600903
20.47x CN¥476.97 Million
≈ $69.80 Million
CN¥23.30 Million China CN¥5.90 ▲ +0.51%
1202 EchoStar Corporation
NASDAQ:ECHO
20.45x $3.62 Billion $177.05 Million USA $90.33 ▼ -1.82%
1203 Chapters Group AG
XETRA:CHG
20.43x €1.14 Million
≈ $1.33 Million
€55.73K Germany €40.05 ▲ +3.76%
1204 Shanxi Meijin Energy Co Ltd
SHE:000723
20.43x CN¥572.98 Million
≈ $83.84 Million
CN¥28.05 Million China CN¥3.47 ▲ +3.89%
1205 Bango plc
LSE:BGO
20.42x GBX8.64 Million
≈ $1.05K
GBX422.99K UK GBX67.50 ▲ +0.00%
1206 ADM Hamburg Aktiengesellschaft
F:OEL
20.41x €22.10 Million
≈ $25.84 Million
€1.08 Million Germany €242.00 ▲ +0.00%
1207 Shenzhen Mason Technologies Co Ltd
SHE:002654
20.40x CN¥249.37 Million
≈ $36.49 Million
CN¥12.22 Million China CN¥11.57 ▼ -10.03%
1208 Capital Power Corporation
TO:CPX
20.40x CA$306.00 Million
≈ $221.36 Million
CA$15.00 Million Canada CA$71.77 ▲ +0.43%
1209 Turk Telekomunikasyon AS
IS:TTKOM
20.40x TL33.62 Billion
≈ $752.92 Million
TL1.65 Billion Turkey TL59.00 ▲ +1.46%
1210 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 ▲ +0.00%
1211 Aneka Jaringan Holdings Bhd
KLSE:0226
20.28x RM14.10 Million
≈ $3.54 Million
RM695.00K Malaysia RM0.12 ▲ +4.55%
1212 Shanghai Baolijia Chemical Co. Ltd.
SHE:301037
20.24x CN¥116.14 Million
≈ $17.00 Million
CN¥5.74 Million China CN¥10.60 ▼ -4.76%
1213 Jiangxi Black Cat Carbon Black
SHE:002068
20.24x CN¥75.98 Million
≈ $11.12 Million
CN¥3.75 Million China CN¥7.34 ▼ -9.72%
1214 Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3
20.20x R$4.98 Billion
≈ $976.72 Million
R$246.40 Million Brazil R$8.26 ▼ -0.96%
1215 Goodbaby International Holdings Limited
F:GBH
20.20x €252.61 Million
≈ $295.32 Million
€12.51 Million Germany €0.09 ▲ +2.87%
1216 Qingdao Doublestar Co Ltd
SHE:000599
20.19x CN¥172.61 Million
≈ $25.26 Million
CN¥8.55 Million China CN¥4.48 ▲ +0.67%
1217 Finbond Group Ltd
JSE:FGL
20.17x ZAC334.42 Million
≈ $177.73K
ZAC16.58 Million South Africa ZAC86.00 ▲ +7.50%
1218 Barem Ambalaj Sanayi ve Ticaret a.s.
IS:BARMA
20.16x TL859.55 Million
≈ $19.25 Million
TL42.63 Million Turkey TL58.10 ▼ -9.99%
1219 Melati Ehsan Holdings Bhd
KLSE:5129
20.16x RM13.77 Million
≈ $3.46 Million
RM683.08K Malaysia RM0.49 ▼ -2.00%
1220 CarMax Inc
NYSE:KMX
20.14x $1.25 Billion $62.22 Million USA $55.91 ▼ -2.48%
1221 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.40 ▲ +0.00%
1222 Laon People Inc.
KQ:300120
20.13x ₩26.99 Billion
≈ $18.29 Million
₩1.34 Billion Korea ₩458.00 ▼ -6.53%
1223 Sportradar Group AG
NASDAQ:SRAD
20.07x $88.36 Million $4.40 Million USA $14.91 ▲ +3.69%
1224 KD Corporation
KQ:044180
20.06x ₩90.74 Billion
≈ $61.49 Million
₩4.52 Billion Korea ₩205.00 ▼ -22.93%
1225 China Times Publishing Co
TWO:8923
20.06x NT$31.57 Million
≈ $994.72K
NT$1.57 Million Taiwan NT$19.30 ▲ +3.49%
1226 Hangzhou Raycloud Technology Co Ltd
SHG:688365
20.05x CN¥16.79 Million
≈ $2.46 Million
CN¥837.47K China CN¥13.33 ▼ -1.26%
1227 Guolian Securities Co Ltd
SHG:601456
20.05x CN¥4.94 Billion
≈ $722.24 Million
CN¥246.18 Million China CN¥9.12 ▲ +1.67%
1228 SunOpta Inc.
NASDAQ:STKL
20.03x $16.35 Million $816.00K USA $6.50 ▲ +0.00%
1229 Yang Guang Co Ltd
SHE:000608
20.01x CN¥15.16 Million
≈ $2.22 Million
CN¥757.90K China CN¥5.95 ▼ -8.46%
1230 First Savings Financial Group Inc
NASDAQ:FSFG
19.97x $105.29 Million $5.27 Million USA $33.98 ▲ +2.88%
1231 Altice USA Inc
NYSE:ATUS
19.97x $306.79 Million $15.36 Million USA $1.76 ▼ -0.56%
1232 Colabor Group Inc.
TO:GCL
19.97x CA$10.94 Million
≈ $7.92 Million
CA$548.00K Canada CA$0.04 ▲ +0.00%
1233 Shenzhen Zhongzhuang Construction Group Co Ltd
SHE:002822
19.94x CN¥329.84 Million
≈ $48.27 Million
CN¥16.54 Million China CN¥2.73 ▼ -8.70%
1234 Intuitive Machines Inc.
NASDAQ:LUNR
19.92x $19.42 Million $975.00K USA $13.83 ▲ +2.29%
1235 Newretail Co Ltd
TWO:3085
19.92x NT$17.11 Million
≈ $539.00K
NT$859.00K Taiwan NT$11.90 ▼ -1.65%
1236 Union Optech Co Ltd
SHE:300691
19.91x CN¥74.85 Million
≈ $10.95 Million
CN¥3.76 Million China CN¥11.83 ▼ -4.37%
1237 Vertiseit AB Series B
ST:VERT-B
19.89x Skr33.66 Million
≈ $3.62 Million
Skr1.69 Million Sweden Skr58.60 ▼ -0.34%
1238 Ai Energy Public Company Limited
BK:AIE
19.87x ฿24.07 Million
≈ $750.33K
฿1.21 Million Thailand ฿1.20 ▲ +0.84%
1239 Wikana SA
WAR:WIK
19.87x zł11.46 Million
≈ $3.15 Million
zł577.00K Poland zł9.00 ▲ +0.56%
1240 Shuangliang Eco-Energy Systems Co Ltd
SHG:600481
19.87x CN¥1.06 Billion
≈ $154.59 Million
CN¥53.18 Million China CN¥3.73 ▼ -6.98%
1241 Sdcl Energy Efficiency Income Trust PLC
LSE:SEIT
19.82x GBX33.70 Million
≈ $4.10K
GBX1.70 Million UK GBX38.55 ▲ +0.39%
1242 SMA Solar Technology AG
F:S92
19.81x €109.63 Million
≈ $128.17 Million
€5.53 Million Germany €59.65 ▼ -3.56%
1243 SMA SOLAR T. UNSP.ADR/01
F:S93
19.81x €109.63 Million
≈ $128.17 Million
€5.53 Million Germany €4.70 ▼ -1.26%
1244 BLD Plantation Bhd
KLSE:5069
19.78x RM114.21 Million
≈ $28.67 Million
RM5.78 Million Malaysia RM15.00 ▲ +1.08%
1245 YPF S.A. D
BA:YPFD
19.76x AR$1.15 Billion
≈ $829.25K
AR$58.00 Million Argentina AR$79200.00 ▲ +1.67%
1246 YPF Sociedad Anonima
NYSE:YPF
19.76x $1.15 Billion $58.00 Million USA $50.44 ▲ +1.53%
1247 Kolon Industries Inc
KO:120115
19.74x ₩121.85 Billion
≈ $82.58 Million
₩6.17 Billion Korea ₩23000.00 ▼ -1.50%
1248 Intellego Technologies AB
ST:INT
19.74x Skr8.59 Billion
≈ $923.88 Million
Skr435.00 Million Sweden Skr46.55 ▲ +0.00%
1249 Audax Renovables S.A.
MC:ADX
19.73x €51.85 Million
≈ $60.61 Million
€2.63 Million Spain €1.20 ▲ +0.00%
1250 California Resources Corp
NYSE:CRC
19.67x $236.00 Million $12.00 Million USA $52.25 ▼ -1.10%
1251 Khind Holdings Bhd
KLSE:7062
19.65x RM12.97 Million
≈ $3.26 Million
RM660.00K Malaysia RM1.58 ▲ +3.95%
1252 Shanghai Pudong Road & Bridge Construction Co Ltd
SHG:600284
19.53x CN¥276.54 Million
≈ $40.47 Million
CN¥14.16 Million China CN¥4.92 ▼ -1.80%
1253 Changzhou Zhongying Science & Technology Co. Ltd
SHE:300936
19.53x CN¥14.99 Million
≈ $2.19 Million
CN¥767.71K China CN¥60.50 ▼ -13.62%
1254 Cineplex Inc.
TO:CGX
19.49x CA$26.61 Million
≈ $19.25 Million
CA$1.36 Million Canada CA$12.00 ▲ +2.21%
1255 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¥16.98 ▼ -7.26%
1256 Velocity Minerals Ltd
V:VLC
19.47x CA$425.40K
≈ $307.73K
CA$21.85K Canada CA$0.20 ▲ +2.56%
1257 MEP Infrastructure Developers Limited
NSE:MEP
19.42x Rs4.29 Billion
≈ $46.44 Million
Rs221.16 Million India Rs0.59 ▲ +0.00%
1258 Qingdao Tianneng Heavy Industries Co Ltd
SHE:300569
19.39x CN¥287.25 Million
≈ $42.03 Million
CN¥14.82 Million China CN¥4.79 ▲ +3.23%
1259 MYT Netherlands Parent BV
NYSE:MYTE
19.38x $31.93 Million $1.65 Million USA $7.61 ▲ +0.00%
1260 Tyro Payments Ltd
AU:TYR
19.37x AU$146.44 Million
≈ $103.62 Million
AU$7.56 Million Australia AU$0.82 ▼ -1.20%
1261 Beken Corp
SHG:603068
19.36x CN¥53.01 Million
≈ $7.76 Million
CN¥2.74 Million China CN¥32.68 ▼ -7.66%
1262 Jiangsu Zhongshe Group Co Ltd
SHE:002883
19.34x CN¥10.52 Million
≈ $1.54 Million
CN¥543.81K China CN¥8.36 ▼ -1.99%
1263 Anhui Hwasu Co.Ltd.
SHG:600935
19.34x CN¥583.54 Million
≈ $85.39 Million
CN¥30.17 Million China CN¥2.23 ▲ +0.00%
1264 THG Holdings PLC
LSE:THG
19.34x GBX46.77 Million
≈ $5.69K
GBX2.42 Million UK GBX30.32 ▼ -1.17%
1265 Devyani International Limited
NSE:DEVYANI
19.33x Rs1.86 Billion
≈ $20.11 Million
Rs96.18 Million India Rs110.92 ▼ -0.96%
1266 Hillman Solutions Corp
NASDAQ:HLMN
19.33x $30.90 Million $1.60 Million USA $8.08 ▼ -0.12%
1267 Eerly Govt Ppty Inc
NYSE:DEA
19.33x $27.34 Million $1.41 Million USA $25.19 ▼ -1.45%
1268 PLAY2CHILL S.A. ZY -10
F:688
19.33x €44.51K
≈ $52.04K
€2.30K Germany €0.48 ▲ +7.08%
1269 Canterbury Park Holding Corporation
NASDAQ:CPHC
19.30x $3.28 Million $169.88K USA $15.83 ▼ -0.38%
1270 Lerøy Seafood Group ASA
OL:LSG
19.29x Nkr2.42 Billion
≈ $254.39 Million
Nkr125.31 Million Norway Nkr40.72 ▲ +0.20%
1271 Fujian Yongan Forestry Group Joint-Stock
SHE:000663
19.27x CN¥25.10 Million
≈ $3.67 Million
CN¥1.30 Million China CN¥4.81 ▼ -3.99%
1272 Joyoung Co Ltd
SHE:002242
19.24x CN¥16.44 Million
≈ $2.41 Million
CN¥854.63K China CN¥8.33 ▼ -0.60%
1273 National Fertilizers Limited
NSE:NFL
19.22x Rs25.90 Billion
≈ $280.10 Million
Rs1.35 Billion India Rs72.19 ▼ -0.51%
1274 UMT United Mobility Technology AG
XETRA:UMD
19.19x €2.24 Million
≈ $2.62 Million
€116.73K Germany €1.16 ▼ -0.85%
1275 MAISON POMMERY & ASSOCIES
PA:POMRY
19.19x €15.87 Million
≈ $18.55 Million
€827.00K France €11.10 ▲ +0.91%
1276 Goenka Diamond and Jewels Limited
NSE:GOENKA
19.14x Rs36.42 Million
≈ $393.85K
Rs1.90 Million India Rs0.82 ▲ +0.00%
1277 Brookfield Business Corp
NYSE:BBUC
19.13x $765.00 Million $40.00 Million USA $30.42 ▼ -2.66%
1278 Kt Skylife
KO:053210
19.11x ₩21.25 Billion
≈ $14.40 Million
₩1.11 Billion Korea ₩4025.00 ▼ -2.07%
1279 Polaris Industries Inc
NYSE:PII
19.10x $206.30 Million $10.80 Million USA $72.80 ▼ -0.55%
1280 Skolon AB
ST:SKOLON
19.10x Skr27.54 Million
≈ $2.96 Million
Skr1.44 Million Sweden Skr21.00 ▼ -2.78%
1281 THINKWARE Corporation
KQ:084730
19.09x ₩16.80 Billion
≈ $11.38 Million
₩880.21 Million Korea ₩6320.00 ▼ -0.47%
1282 Barbeque Nation Hospitality Limited
NSE:BARBEQUE
19.08x Rs828.88 Million
≈ $8.96 Million
Rs43.44 Million India Rs199.99 ▼ -5.20%
1283 Ortin Global Limited
NSE:ORTINGLOBE
19.07x Rs180.34 Million
≈ $1.95 Million
Rs9.45 Million India Rs15.17 ▼ -2.19%
1284 iCapital.biz Berhad
KLSE:5108
19.05x RM44.23 Million
≈ $11.10 Million
RM2.32 Million Malaysia RM2.46 ▲ +1.23%
1285 RSWM Limited
NSE:RSWM
19.04x Rs3.01 Billion
≈ $32.53 Million
Rs158.00 Million India Rs212.35 ▼ -0.16%
1286 GLORY HEALTH IND. HD-001
F:84R
19.03x €4.35 Billion
≈ $5.08 Billion
€228.33 Million Germany €0.00 ▲ +0.00%
1287 Air Asia Co Ltd
TW:2630
19.03x NT$570.28 Million
≈ $17.97 Million
NT$29.97 Million Taiwan NT$53.60 ▲ +0.37%
1288 D O Green Technologies Bhd
KLSE:7204
19.01x RM14.89 Million
≈ $3.74 Million
RM783.00K Malaysia RM0.34 ▼ -1.47%
1289 STS Group AG
XETRA:SF3
19.00x €950.00K
≈ $1.11 Million
€50.00K Germany €2.85 ▲ +0.71%
1290 G-Tech Optoelectronics Corp
TW:3149
18.99x NT$62.20 Million
≈ $1.96 Million
NT$3.28 Million Taiwan NT$76.20 ▼ -4.27%
1291 Msscorps Co Ltd
TW:6830
18.98x NT$216.21 Million
≈ $6.81 Million
NT$11.39 Million Taiwan NT$343.00 ▼ -4.32%
1292 Sichuan Chemical Co Ltd
SHE:000155
18.97x CN¥786.96 Million
≈ $115.16 Million
CN¥41.48 Million China CN¥11.04 ▲ +2.03%
1293 Shandong Rike Chemical
SHE:300214
18.93x CN¥54.13 Million
≈ $7.92 Million
CN¥2.86 Million China CN¥8.53 ▼ -11.24%
1294 Hainan Airlines Co Ltd B
SHG:900945
18.92x $2.99 Billion $158.00 Million China $0.20 ▲ +0.99%
1295 Quaser Machine Tools
TWO:4563
18.91x NT$194.42 Million
≈ $6.13 Million
NT$10.28 Million Taiwan NT$39.50 ▼ -0.75%
1296 Hansae Yes24
KO:016450
18.91x ₩79.68 Billion
≈ $54.00 Million
₩4.21 Billion Korea ₩4340.00 ▼ -0.69%
1297 Poly Real Estate Group Co Ltd
SHG:600048
18.89x CN¥14.36 Billion
≈ $2.10 Billion
CN¥759.95 Million China CN¥5.04 ▲ +3.70%
1298 United Natural Foods Inc
NYSE:UNFI
18.86x $132.00 Million $7.00 Million USA $48.62 ▼ -0.98%
1299 Korfez Gayrimenkul Yatirim
IS:KRGYO
18.85x TL203.01 Million
≈ $4.55 Million
TL10.77 Million Turkey TL2.51 ▲ +0.40%
1300 ProAssurance Corporation
NYSE:PRA
18.81x $27.20 Million $1.45 Million USA $25.00 ▲ +0.00%