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
2301 Millennium Group International Holdings Limited Ordinary Shares
NASDAQ:MGIH
10.17x $9.84 Million $967.62K USA $1.41 ▼ -0.71%
2302 UEM Sunrise Bhd
KLSE:5148
10.16x RM97.83 Million
≈ $24.56 Million
RM9.63 Million Malaysia RM0.58 ▲ +1.77%
2303 United States Cellular Corporation
NYSE:USM
10.16x $325.00 Million $32.00 Million USA $9.70 ▲ +0.53%
2304 Med Life SA
RO:M
10.15x RON73.52 Million
≈ $16.88 Million
RON7.24 Million Romania RON11.36 ▼ -0.87%
2305 Consus Enerji Isletmeciligi ve Hizmetleri AS
IS:CONSE
10.15x TL367.12 Million
≈ $8.22 Million
TL36.18 Million Turkey TL2.93 ▼ -2.66%
2306 Syscom Computer Engineering Co
TW:2453
10.14x NT$931.47 Million
≈ $29.35 Million
NT$91.84 Million Taiwan NT$61.60 ▲ +0.00%
2307 Korea Petroleum Industries Co
KO:004090
10.13x ₩11.67 Billion
≈ $7.91 Million
₩1.15 Billion Korea ₩12180.00 ▼ -3.33%
2308 Tuas Ltd
AU:TUA
10.13x AU$39.35 Million
≈ $27.84 Million
AU$3.88 Million Australia AU$2.21 ▲ +10.50%
2309 Pearl Diver Credit Company Inc.
NYSE:PDCC
10.13x $35.55 Million $3.51 Million USA $9.92 ▼ -1.20%
2310 Fraport AG
XETRA:FRA
10.13x €345.50 Million
≈ $403.93 Million
€34.10 Million Germany €67.65 ▼ -1.89%
2311 OPUS GLOBAL Nyrt
BUD:OPUS
10.13x Ft53.03 Billion
≈ $164.65 Million
Ft5.23 Billion Hungary Ft371.00 ▲ +1.92%
2312 Transcat Inc
NASDAQ:TRNS
10.13x $12.86 Million $1.27 Million USA $90.20 ▼ -0.40%
2313 SAMPYO Cement Co. Ltd
KQ:038500
10.13x ₩46.57 Billion
≈ $31.56 Million
₩4.60 Billion Korea ₩11830.00 ▼ -1.33%
2314 Fujian Dongbai Group Co Ltd
SHG:600693
10.12x CN¥166.95 Million
≈ $24.43 Million
CN¥16.49 Million China CN¥10.42 ▼ -2.80%
2315 Inotiv Inc
NASDAQ:NOTV
10.12x $3.69 Million $365.00K USA $0.12 ▼ -53.96%
2316 Shanghai Commercial & Savings Bank Ltd
TW:5876
10.11x NT$25.43 Billion
≈ $801.12 Million
NT$2.52 Billion Taiwan NT$40.80 ▼ -0.49%
2317 Verallia
PA:VRLA
10.09x €233.10 Million
≈ $272.52 Million
€23.10 Million France €19.72 ▼ -2.38%
2318 Sejahteraraya Anugrahjaya Tbk
JK:SRAJ
10.07x Rp49.35 Billion
≈ $2.89 Million
Rp4.90 Billion Indonesia Rp12000.00 ▼ -7.69%
2319 Madhav Copper Limited
NSE:MCL
10.07x Rs84.42 Million
≈ $913.00K
Rs8.39 Million India Rs60.78 ▼ -1.32%
2320 Kakel Max AB (publ)
ST:KAKEL
10.06x Skr10.36 Million
≈ $1.11 Million
Skr1.03 Million Sweden Skr10.60 ▲ +0.00%
2321 WEIHAI CITY COMM.BK H 1
F:8K0
10.06x €22.67 Billion
≈ $26.50 Billion
€2.25 Billion Germany €0.28 ▲ +0.00%
2322 Iskenderun Demir ve Celik AS
IS:ISDMR
10.06x TL20.26 Billion
≈ $453.76 Million
TL2.01 Billion Turkey TL61.50 ▼ -7.17%
2323 Komarkcorp Bhd
KLSE:7017
10.06x RM3.05 Million
≈ $765.25K
RM303.00K Malaysia RM0.05 ▲ +0.00%
2324 Prakash Steelage Limited
NSE:PRAKASHSTL
10.05x Rs47.01 Million
≈ $508.37K
Rs4.68 Million India Rs4.32 ▼ -0.69%
2325 Torrid Holdings Inc
NYSE:CURV
10.05x $15.74 Million $1.57 Million USA $1.39 ▼ -9.74%
2326 Speed Tech
TWO:5457
10.05x NT$2.15 Billion
≈ $67.73 Million
NT$213.99 Million Taiwan NT$32.00 ▲ +3.39%
2327 Zhejiang Dafeng Industrial Co Ltd
SHG:603081
10.04x CN¥169.63 Million
≈ $24.82 Million
CN¥16.89 Million China CN¥10.31 ▼ -0.58%
2328 Mahindra Holidays & Resorts India Limited
NSE:MHRIL
10.03x Rs2.58 Billion
≈ $27.92 Million
Rs257.25 Million India Rs211.98 ▼ -1.20%
2329 SK Telecom Co Ltd ADR
NYSE:SKM
10.02x $1.07 Trillion $107.05 Billion USA $37.96 ▼ -2.22%
2330 Innergex Renewable Energy Inc.
TO:INE
10.02x CA$292.17 Million
≈ $211.35 Million
CA$29.16 Million Canada CA$13.74 ▲ +0.00%
2331 Utron Ltd
TA:UTRN
10.00x ILA7.05 Million
≈ $18.89K
ILA704.50K Israel ILA490.50 ▼ -0.08%
2332 Microsemi Corporation
F:MS7
10.00x €123.00 Million
≈ $143.80 Million
€12.30 Million Germany €7.70 ▲ +3.36%
2333 TWO HARBORS INV. DL-0001
F:2H2
10.00x €117.13 Million
≈ $136.94 Million
€11.72 Million Germany €10.41 ▲ +11.16%
2334 Maanshan Iron & Steel Company Limited
F:YM9A
10.00x €1.74 Billion
≈ $2.04 Billion
€174.19 Million Germany €0.20 ▲ +2.00%
2335 Agricore CS Holdings Berhad
KLSE:0309
9.98x RM7.47 Million
≈ $1.88 Million
RM749.00K Malaysia RM0.40 ▲ +0.00%
2336 Cogra 48 Société Anonyme
PA:ALCOG
9.97x €3.11 Million
≈ $3.64 Million
€311.79K France €7.58 ▲ +0.26%
2337 Bank BRISyariah Tbk PT
JK:BRIS
9.97x Rp19.93 Trillion
≈ $1.17 Billion
Rp2.00 Trillion Indonesia Rp1885.00 ▼ -3.08%
2338 Senao International Co Ltd
TW:2450
9.97x NT$836.44 Million
≈ $26.35 Million
NT$83.89 Million Taiwan NT$31.45 ▲ +1.78%
2339 Bayfirst Financial Corp
NASDAQ:BAFN
9.97x $97.46 Million $9.78 Million USA $5.61 ▼ -3.44%
2340 NTPC Limited
NSE:NTPC
9.97x Rs504.91 Billion
≈ $5.46 Billion
Rs50.67 Billion India Rs366.80 ▼ -0.16%
2341 Berentzen Gruppe AG
XETRA:BEZ
9.96x €17.59 Million
≈ $20.57 Million
€1.77 Million Germany €3.51 ▲ +0.57%
2342 Zinus Inc
KO:013890
9.96x ₩75.39 Billion
≈ $51.09 Million
₩7.57 Billion Korea ₩9310.00 ▲ +3.44%
2343 InnovAge Holding Corp
NASDAQ:INNV
9.96x $11.02 Million $1.11 Million USA $7.08 ▼ -1.94%
2344 Ctek AB
ST:CTEK
9.96x Skr130.50 Million
≈ $14.04 Million
Skr13.10 Million Sweden Skr14.46 ▲ +0.98%
2345 Xinjiang Tecon Animal Husbandry Bio-Technology Co Ltd
SHE:002100
9.96x CN¥731.55 Million
≈ $107.05 Million
CN¥73.46 Million China CN¥6.32 ▼ -0.94%
2346 Asia Aviation Public Company Limited
BK:AAV
9.95x ฿2.13 Billion
≈ $66.43 Million
฿214.23 Million Thailand ฿1.08 ▼ -0.92%
2347 Asia Aviation Public Company Limited
BK:AAV-R
9.95x ฿2.13 Billion
≈ $66.43 Million
฿214.23 Million Thailand ฿1.35 ▲ +0.00%
2348 Centro de Imagem Diagnósticos S.A
SA:AALR3
9.94x R$78.10 Million
≈ $15.32 Million
R$7.85 Million Brazil R$3.12 ▼ -3.11%
2349 D-MARKET E.S.+T.SP.ADR/1B
F:8WZ
9.94x €7.25 Billion
≈ $8.47 Billion
€729.05 Million Germany €2.36 ▼ -0.84%
2350 Eifelhöhen-Klinik AG
F:EIF
9.94x €768.50K
≈ $898.46K
€77.35K Germany €4.18 ▲ +0.00%
2351 SEVEN+I HLDGS UNSP.ADR1/2
F:S6MA
9.93x €306.30 Billion
≈ $358.10 Billion
€30.85 Billion Germany €9.95 ▼ -2.45%
2352 Muthoot Microfin Limited
NSE:MUTHOOTMF
9.92x Rs3.64 Billion
≈ $39.39 Million
Rs367.04 Million India Rs180.10 ▲ +0.28%
2353 Standex International Corporation
NYSE:SXI
9.92x $20.56 Million $2.07 Million USA $292.39 ▲ +1.29%
2354 Fujian Raynen Tech Co Ltd
SHG:603933
9.91x CN¥51.14 Million
≈ $7.48 Million
CN¥5.16 Million China CN¥23.60 ▲ +0.25%
2355 Cint Group AB
ST:CINT
9.91x Skr7.79 Million
≈ $838.22K
Skr786.00K Sweden Skr5.75 ▼ -0.35%
2356 Solocal Group SA
PA:LOCAL
9.89x €26.95 Million
≈ $31.51 Million
€2.73 Million France €4.05 ▼ -1.34%
2357 Expro Group Holdings NV
NYSE:XPRO
9.89x $57.07 Million $5.77 Million USA $15.30 ▼ -0.52%
2358 Superloop Ltd
AU:SLC
9.89x AU$50.54 Million
≈ $35.76 Million
AU$5.11 Million Australia AU$3.59 ▲ +0.28%
2359 HJ ShipBuilding & Construction Co Ltd
KO:097230
9.88x ₩38.92 Billion
≈ $26.38 Million
₩3.94 Billion Korea ₩21500.00 ▼ -4.02%
2360 Hunan Friendship&Apollo Commercial Co Ltd
SHE:002277
9.88x CN¥102.81 Million
≈ $15.04 Million
CN¥10.41 Million China CN¥6.52 ▲ +0.15%
2361 DE&T Co. Ltd
KQ:079810
9.88x ₩4.72 Billion
≈ $3.20 Million
₩477.45 Million Korea ₩4025.00 ▼ -3.94%
2362 Jiangsu Shagang Co Ltd
SHE:002075
9.87x CN¥745.75 Million
≈ $109.13 Million
CN¥75.53 Million China CN¥3.75 ▼ -2.34%
2363 Coffee Day Enterprises Limited
NSE:COFFEEDAY
9.87x Rs748.90 Million
≈ $8.10 Million
Rs75.90 Million India Rs39.61 ▼ -2.82%
2364 Semyung Electric Machinery Co.Ltd
KQ:017510
9.87x ₩18.05 Billion
≈ $12.23 Million
₩1.83 Billion Korea ₩9080.00 ▼ -4.22%
2365 Bigbloc Construction Limited
NSE:BIGBLOC
9.86x Rs96.09 Million
≈ $1.04 Million
Rs9.74 Million India Rs50.46 ▲ +0.66%
2366 BASF SE
XETRA:BAS
9.86x €1.37 Billion
≈ $1.60 Billion
€139.00 Million Germany €50.78 ▼ -0.57%
2367 ELECTROLUX B ADR/2 SK 5
F:ELXA
9.86x €4.60 Billion
≈ $5.37 Billion
€466.00 Million Germany €10.50 ▼ -3.67%
2368 Sino Geophysical
SHE:300191
9.86x CN¥20.71 Million
≈ $3.03 Million
CN¥2.10 Million China CN¥33.61 ▲ +6.53%
2369 Shenzhen Wongtee International Enterprise Co Ltd
SHE:000056
9.86x CN¥25.20 Million
≈ $3.69 Million
CN¥2.56 Million China CN¥1.67 ▲ +1.83%
2370 Shenzhen Wongtee International Enterprise Co Ltd
SHE:200056
9.86x HK$25.20 Million
≈ $3.22 Million
HK$2.56 Million China HK$0.60 ▲ +1.69%
2371 Marka Yatirim Holding AS
IS:MARKA
9.86x TL1.84 Million
≈ $41.11K
TL186.25K Turkey TL60.20 ▲ +2.91%
2372 Shanghai Zhongyida Co Ltd A
SHG:600610
9.85x CN¥54.88 Million
≈ $8.03 Million
CN¥5.57 Million China CN¥7.67 ▼ -1.54%
2373 Bohai Leasing Co Ltd
SHE:000415
9.85x CN¥6.37 Billion
≈ $931.53 Million
CN¥646.36 Million China CN¥3.94 ▼ -1.99%
2374 Transworld Shipping Lines Limited
NSE:TRANSWORLD
9.85x Rs1.05 Billion
≈ $11.34 Million
Rs106.50 Million India Rs161.21 ▼ -2.09%
2375 JSW Energy Limited
NSE:JSWENERGY
9.85x Rs69.38 Billion
≈ $750.31 Million
Rs7.05 Billion India Rs580.20 ▼ -1.42%
2376 ZIM Integrated Shipping Services Ltd.
F:2SV
9.85x €375.10 Million
≈ $438.53 Million
€38.10 Million Germany €21.60 ▲ +4.35%
2377 Mercator Medical S.A.
WAR:MRC
9.83x zł46.48 Million
≈ $12.79 Million
zł4.73 Million Poland zł54.80 ▼ -1.26%
2378 BioLife Solutions Inc
NASDAQ:BLFS
9.83x $6.10 Million $621.00K USA $27.25 ▼ -0.87%
2379 Benchmark Electronics Inc
NYSE:BHE
9.82x $58.68 Million $5.97 Million USA $88.24 ▲ +0.11%
2380 Bintang Samudera Mandiri Lines Tbk PT
JK:BSML
9.82x Rp7.21 Billion
≈ $422.22K
Rp733.76 Million Indonesia Rp404.00 ▼ -1.94%
2381 Fast Food Indonesia Tbk
JK:FAST
9.82x Rp162.01 Billion
≈ $9.49 Million
Rp16.50 Billion Indonesia Rp236.00 ▼ -7.81%
2382 Onde SA
WAR:OND
9.82x zł9.29 Million
≈ $2.56 Million
zł946.00K Poland zł8.40 ▲ +0.24%
2383 Seoul Auction Co. Ltd
KQ:063170
9.82x ₩11.73 Billion
≈ $7.95 Million
₩1.19 Billion Korea ₩5400.00 ▲ +0.93%
2384 Guangdong Redwall New Materials Co Ltd
SHE:002809
9.82x CN¥45.98 Million
≈ $6.73 Million
CN¥4.68 Million China CN¥8.83 ▼ -1.01%
2385 Aura Minerals Inc
TO:ORA
9.80x CA$79.86 Million
≈ $57.77 Million
CA$8.15 Million Canada CA$45.97 ▼ -3.95%
2386 Capitalonline Data Service Co Ltd
SHE:300846
9.79x CN¥45.01 Million
≈ $6.59 Million
CN¥4.60 Million China CN¥23.28 ▼ -1.40%
2387 Birman Wood and Hardware Ltd
TA:BIRM
9.79x ILA32.53 Million
≈ $87.22K
ILA3.32 Million Israel ILA909.00 ▼ -0.16%
2388 Rumo S.A
SA:RAIL3
9.79x R$912.63 Million
≈ $179.07 Million
R$93.25 Million Brazil R$13.89 ▼ -2.11%
2389 Anadolu Isuzu Otomotiv Sanayi ve Ticaret AS
IS:ASUZU
9.79x TL5.54 Billion
≈ $124.05 Million
TL565.99 Million Turkey TL63.50 ▲ +2.50%
2390 Pollard Banknote Limited
TO:PBL
9.78x CA$44.98 Million
≈ $32.54 Million
CA$4.60 Million Canada CA$15.95 ▼ -2.57%
2391 Storebrand ASA
OL:STB
9.78x Nkr11.33 Billion
≈ $1.19 Billion
Nkr1.16 Billion Norway Nkr172.80 ▼ -0.69%
2392 Eastern Commercial Leasing Public Company Limited
BK:ECL
9.77x ฿199.02 Million
≈ $6.20 Million
฿20.38 Million Thailand ฿0.84 ▲ +0.00%
2393 Knosys Ltd
AU:KNO
9.77x AU$1.59 Million
≈ $1.13 Million
AU$162.97K Australia AU$0.02 ▲ +0.00%
2394 Shanghai Metersbonwe Fashion&Accessories Co Ltd
SHE:002269
9.76x CN¥34.58 Million
≈ $5.06 Million
CN¥3.54 Million China CN¥1.56 ▼ -0.64%
2395 Aztek Teknoloji Urunleri Ticaret A.S.
IS:AZTEK
9.76x TL281.28 Million
≈ $6.30 Million
TL28.81 Million Turkey TL5.61 ▲ +2.56%
2396 C&S Paper Co Ltd
SHE:002511
9.75x CN¥780.36 Million
≈ $114.19 Million
CN¥80.03 Million China CN¥7.21 ▼ -2.17%
2397 Baiyang Aquatic Group Inc
SHE:002696
9.74x CN¥146.96 Million
≈ $21.51 Million
CN¥15.08 Million China CN¥5.72 ▼ -2.39%
2398 OneStream, Inc. Class A Common Stock
NASDAQ:OS
9.74x $26.80 Million $2.75 Million USA $26.20 ▲ +0.77%
2399 Navamedic ASA
OL:NAVA
9.73x Nkr29.08 Million
≈ $3.06 Million
Nkr2.99 Million Norway Nkr17.05 ▼ -1.73%
2400 Movinn AS
CO:MOVINN
9.73x Dkr3.08 Million
≈ $481.11K
Dkr316.00K Denmark Dkr1.30 ▼ -2.99%