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
10401 Metcash Ltd
AU:MTS
1.84x AU$262.30 Million
≈ $185.59 Million
AU$142.20 Million Australia AU$2.97 ▲ +0.00%
10402 Svolder AB (publ)
ST:SVOL-A
1.84x Skr74.50 Million
≈ $8.02 Million
Skr40.40 Million Sweden Skr91.50 ▲ +1.10%
10403 Svolder AB (publ)
ST:SVOL-B
1.84x Skr74.50 Million
≈ $8.02 Million
Skr40.40 Million Sweden Skr55.10 ▲ +2.13%
10404 Coraza Integrated Technology Bhd
KLSE:0240
1.84x RM35.23 Million
≈ $8.85 Million
RM19.11 Million Malaysia RM1.09 ▼ -1.80%
10405 United Parcel Service Inc
NYSE:UPS
1.84x $3.30 Billion $1.79 Billion USA $114.79 ▲ +0.60%
10406 Ssangyong Information & Communications Corp
KQ:010280
1.84x ₩13.52 Billion
≈ $9.16 Million
₩7.33 Billion Korea ₩4730.00 ▼ -2.07%
10407 Kuk Young G&M Co. Ltd
KQ:006050
1.84x ₩1.88 Billion
≈ $1.28 Million
₩1.02 Billion Korea ₩525.00 ▼ -5.41%
10408 Zilltek Technology Corp
TWO:6679
1.84x NT$205.55 Million
≈ $6.48 Million
NT$111.51 Million Taiwan NT$222.50 ▼ -2.84%
10409 Xtra-Gold Resources Corp
TO:XTG
1.84x CA$2.20 Million
≈ $1.59 Million
CA$1.19 Million Canada CA$2.46 ▼ -0.40%
10410 MDU Resources Group Inc
NYSE:MDU
1.84x $149.21 Million $80.95 Million USA $21.25 ▲ +0.47%
10411 Synectics plc
LSE:SNX
1.84x GBX4.82 Million
≈ $586.70
GBX2.62 Million UK GBX185.00 ▼ -2.63%
10412 Passus S.A.
WAR:PAS
1.84x zł9.11 Million
≈ $2.51 Million
zł4.94 Million Poland zł122.20 ▼ -1.29%
10413 Siloam International Hospitals
JK:SILO
1.84x Rp388.57 Billion
≈ $22.77 Million
Rp210.84 Billion Indonesia Rp2040.00 ▼ -1.45%
10414 Telsys
TA:TLSY
1.84x ILA22.20 Million
≈ $59.52K
ILA12.05 Million Israel ILA35560.00 ▲ +3.07%
10415 Weir Group PLC
LSE:WEIR
1.84x GBX247.60 Million
≈ $30.13K
GBX134.40 Million UK GBX2616.00 ▲ +2.83%
10416 Sk Gas
KO:018670
1.84x ₩206.76 Billion
≈ $140.12 Million
₩112.24 Billion Korea ₩255500.00 ▼ -1.54%
10417 Imaspro Corporation Bhd
KLSE:7222
1.84x RM978.00K
≈ $245.54K
RM531.00K Malaysia RM0.75 ▲ +0.67%
10418 Guangzhou Jinyi Media Corp
SHE:002905
1.84x CN¥196.01 Million
≈ $28.68 Million
CN¥106.45 Million China CN¥6.87 ▼ -3.51%
10419 Sinmag Equipment
TWO:1580
1.84x NT$287.74 Million
≈ $9.07 Million
NT$156.30 Million Taiwan NT$112.50 ▼ -1.32%
10420 Yantai Moon Co Ltd
SHE:000811
1.84x CN¥298.77 Million
≈ $43.72 Million
CN¥162.30 Million China CN¥43.25 ▲ +0.93%
10421 ImmuCell Corporation
NASDAQ:ICCC
1.84x $3.57 Million $1.94 Million USA $11.03 ▲ +0.91%
10422 A.G.Barr PLC
LSE:BAG
1.84x GBX35.70 Million
≈ $4.34K
GBX19.40 Million UK GBX634.00 ▼ -0.94%
10423 Jiangsu Rutong Petro-Machinery
SHG:603036
1.84x CN¥60.13 Million
≈ $8.80 Million
CN¥32.68 Million China CN¥11.79 ▲ +0.26%
10424 Taboola
NASDAQ:TBLA
1.84x $108.66 Million $59.07 Million USA $4.82 ▲ +0.21%
10425 Carlyle Secured Lending Inc
NASDAQ:CGBD
1.84x $30.97 Million $16.84 Million USA $10.04 ▲ +0.30%
10426 Nanjing Quanxin Cable Technology Co Ltd
SHE:300447
1.84x CN¥62.08 Million
≈ $9.08 Million
CN¥33.75 Million China CN¥12.47 ▼ -1.27%
10427 Cre8 Direct Ningbo Co Ltd
SHE:300703
1.84x CN¥54.92 Million
≈ $8.04 Million
CN¥29.86 Million China CN¥11.69 ▼ -3.23%
10428 Sprott Inc.
TO:SII
1.84x CA$72.51 Million
≈ $52.45 Million
CA$39.43 Million Canada CA$145.18 ▼ -2.29%
10429 SailPoint, Inc. Common Stock
NASDAQ:SAIL
1.84x $5.59 Million $3.04 Million USA $14.95 ▲ +4.44%
10430 Sygnity SA
WAR:SGN
1.84x zł52.70 Million
≈ $14.50 Million
zł28.66 Million Poland zł73.00 ▼ -0.68%
10431 Wave Cyber Shanghai Co Ltd
SHG:688718
1.84x CN¥21.99 Million
≈ $3.22 Million
CN¥11.96 Million China CN¥11.63 ▼ -2.51%
10432 Golden Ocean Group Ltd
OL:GOGL
1.84x Nkr71.71 Million
≈ $7.55 Million
Nkr39.00 Million Norway Nkr83.25 ▲ +1.15%
10433 Golden Ocean Group Limited
F:KT31
1.84x €71.71 Million
≈ $83.84 Million
€39.00 Million Germany €6.79 ▲ +1.88%
10434 Golden Ocean Group Ltd
NASDAQ:GOGL
1.84x $71.71 Million $39.00 Million USA $7.98 ▼ -2.68%
10435 Adgar Investments and Development Ltd
TA:ADGR
1.84x ILA28.91 Million
≈ $77.50K
ILA15.72 Million Israel ILA373.00 ▼ -1.61%
10436 Graha Layar Prima Tbk
JK:BLTZ
1.84x Rp106.29 Billion
≈ $6.23 Million
Rp57.82 Billion Indonesia Rp2540.00 ▲ +0.00%
10437 Zhejiang Cheng Yi Pharmaceutical Co Ltd
SHG:603811
1.84x CN¥55.69 Million
≈ $8.15 Million
CN¥30.30 Million China CN¥6.93 ▼ -2.67%
10438 8x8 Inc Common Stock
NASDAQ:EGHT
1.84x $20.69 Million $11.26 Million USA $1.74 ▲ +7.74%
10439 Taiwan Line Tek Electronic Co Ltd
TW:2462
1.84x NT$98.90 Million
≈ $3.12 Million
NT$53.82 Million Taiwan NT$20.65 ▼ -0.96%
10440 Hangzhou Binjiang Real Estate Group Co Ltd
SHE:002244
1.84x CN¥995.61 Million
≈ $145.69 Million
CN¥541.90 Million China CN¥8.60 ▼ -4.44%
10441 Wang & Lee Group, Inc. Ordinary Shares
NASDAQ:WLGS
1.84x $215.27K $117.18K USA $0.04 ▼ -5.58%
10442 Hangzhou Wensli Silk Culture Co. Ltd.
SHE:301066
1.84x CN¥64.49 Million
≈ $9.44 Million
CN¥35.11 Million China CN¥10.60 ▼ -3.02%
10443 Swelect Energy Systems Limited
NSE:SWELECTES
1.84x Rs655.98 Million
≈ $7.09 Million
Rs357.12 Million India Rs613.30 ▲ +1.51%
10444 Gui Zhou Tyre Co Ltd
SHE:000589
1.84x CN¥369.99 Million
≈ $54.14 Million
CN¥201.43 Million China CN¥4.23 ▼ -2.31%
10445 Y.C.C. Parts MFG Co Ltd
TW:1339
1.84x NT$164.62 Million
≈ $5.19 Million
NT$89.64 Million Taiwan NT$44.35 ▼ -1.33%
10446 Taiyen Biotech Co Ltd
TW:1737
1.84x NT$173.44 Million
≈ $5.46 Million
NT$94.46 Million Taiwan NT$32.15 ▲ +0.47%
10447 FoundPac Group Bhd
KLSE:5277
1.84x RM7.45 Million
≈ $1.87 Million
RM4.06 Million Malaysia RM0.39 ▼ -1.27%
10448 ASIASOFT CORP.-NVDR-05
F:5ASA
1.84x €51.69 Million
≈ $60.43 Million
€28.16 Million Germany €0.03 ▲ +0.00%
10449 Maschinenfabrik Berthold Hermle AG
F:MBH3
1.84x €34.05 Million
≈ $39.81 Million
€18.55 Million Germany €172.00 ▲ +0.00%
10450 Sigmaroc PLC
LSE:SRC
1.84x GBX101.41 Million
≈ $12.34K
GBX55.25 Million UK GBX124.30 ▲ +1.47%
10451 One Liberty Properties Inc
NYSE:OLP
1.84x $4.42 Million $2.41 Million USA $25.13 ▲ +1.05%
10452 Goodwin PLC
LSE:GDWN
1.84x GBX27.24 Million
≈ $3.31K
GBX14.85 Million UK GBX18600.00 ▲ +1.20%
10453 SCI Pharmtech Inc
TW:4119
1.83x NT$36.89 Million
≈ $1.16 Million
NT$20.11 Million Taiwan NT$51.90 ▲ +5.60%
10454 Vistry Group PLC
LSE:VTY
1.83x GBX195.70 Million
≈ $23.81K
GBX106.70 Million UK GBX283.40 ▲ +4.42%
10455 Monash Ivf Group Ltd
AU:MVF
1.83x AU$13.13 Million
≈ $9.29 Million
AU$7.16 Million Australia AU$0.66 ▼ -3.68%
10456 Canon Inc
F:CNNA
1.83x €164.76 Billion
≈ $192.62 Billion
€89.86 Billion Germany €23.40 ▲ +0.00%
10457 Chongqing Three Gorges Water Conservancy and Electric Power Co Ltd
SHG:600116
1.83x CN¥554.82 Million
≈ $81.19 Million
CN¥302.60 Million China CN¥6.37 ▼ -2.15%
10458 The Erawan Group Public Company Limited
BK:ERW
1.83x ฿688.53 Million
≈ $21.46 Million
฿375.55 Million Thailand ฿3.20 ▲ +2.56%
10459 Majuperak Holdings Bhd
KLSE:8141
1.83x RM3.37 Million
≈ $846.35K
RM1.84 Million Malaysia RM0.19 ▲ +0.00%
10460 Traffic Technologies Ltd
AU:TTI
1.83x AU$755.00K
≈ $534.21K
AU$412.00K Australia AU$0.00 ▲ +0.00%
10461 Shiny Chemical Industrial Co Ltd
TW:1773
1.83x NT$1.01 Billion
≈ $31.74 Million
NT$549.73 Million Taiwan NT$163.00 ▼ -2.69%
10462 Diplomat Holdings Ltd
TA:DIPL
1.83x ILA50.14 Million
≈ $134.43K
ILA27.37 Million Israel ILA4940.00 ▲ +0.22%
10463 Gulf Island Fabrication Inc
NASDAQ:GIFI
1.83x $2.86 Million $1.56 Million USA $12.00 ▲ +0.00%
10464 Spartan Delta Corp
TO:SDE
1.83x CA$66.53 Million
≈ $48.12 Million
CA$36.32 Million Canada CA$12.12 ▼ -1.30%
10465 Independence Realty Trust Inc
NYSE:IRT
1.83x $60.19 Million $32.87 Million USA $16.61 ▲ +1.28%
10466 Huagong Tech Co Ltd
SHE:000988
1.83x CN¥421.23 Million
≈ $61.64 Million
CN¥230.01 Million China CN¥108.19 ▼ -3.32%
10467 Metallurgical Corporation of China Ltd
F:6MT
1.83x €7.04 Billion
≈ $8.23 Billion
€3.85 Billion Germany €0.16 ▼ -0.63%
10468 Oriental Precision & Engineering Co.Ltd
KQ:014940
1.83x ₩10.75 Billion
≈ $7.28 Million
₩5.87 Billion Korea ₩4725.00 ▲ +2.83%
10469 Giant Network Group Co Ltd
SHE:002558
1.83x CN¥1.17 Billion
≈ $171.37 Million
CN¥639.77 Million China CN¥24.18 ▼ -4.28%
10470 Ningbo Sanxing Medical Electric Co Ltd
SHG:601567
1.83x CN¥545.67 Million
≈ $79.85 Million
CN¥298.10 Million China CN¥15.00 ▼ -2.85%
10471 Danaher Corporation
NYSE:DHR
1.83x $1.66 Billion $908.00 Million USA $191.50 ▼ -0.52%
10472 COSCIENS Biopharma Inc.
NASDAQ:CSCI
1.83x $1.06 Million $576.57K USA $7.70 ▼ -0.65%
10473 Webac Holding AG
F:RKB
1.83x €102.50K
≈ $119.83K
€56.00K Germany €2.80 ▲ +0.00%
10474 Cigna Corp
NYSE:CI
1.83x $3.42 Billion $1.87 Billion USA $289.57 ▲ +1.15%
10475 Shandong Sinocera Func Material
SHE:300285
1.83x CN¥288.64 Million
≈ $42.24 Million
CN¥157.75 Million China CN¥57.21 ▼ -5.98%
10476 eDreams Odigeo SA
MC:EDR
1.83x €16.06 Million
≈ $18.77 Million
€8.78 Million Spain €5.02 ▲ +2.66%
10477 HIMALAYA SHIPPING LTD DL1
F:J1X
1.83x €24.70 Million
≈ $28.88 Million
€13.50 Million Germany €13.82 ▲ +0.88%
10478 Nampak
JSE:NPK
1.83x ZAC1.20 Billion
≈ $638.43K
ZAC656.60 Million South Africa ZAC42800.00 ▼ -0.47%
10479 Solusi Bangun Indonesia Tbk PT
JK:SMCB
1.83x Rp186.37 Billion
≈ $10.92 Million
Rp101.89 Billion Indonesia Rp775.00 ▲ +0.00%
10480 Elin Electronics Limited
NSE:ELIN
1.83x Rs360.06 Million
≈ $3.89 Million
Rs196.91 Million India Rs101.13 ▲ +0.64%
10481 Shenzhen Cotran New Material Co Ltd Class A
SHE:300731
1.83x CN¥17.24 Million
≈ $2.52 Million
CN¥9.43 Million China CN¥34.97 ▼ -2.86%
10482 Rambus Inc
NASDAQ:RMBS
1.83x $88.43 Million $48.38 Million USA $96.01 ▼ -6.96%
10483 RIO Tinto Ltd
AU:RIO
1.83x AU$10.12 Billion
≈ $7.16 Billion
AU$5.54 Billion Australia AU$159.99 ▼ -1.69%
10484 Shenzhen Expressway Company Limited
F:SHZH
1.83x €889.55 Million
≈ $1.04 Billion
€486.72 Million Germany €0.74 ▲ +0.68%
10485 Xintec
TWO:3374
1.83x NT$939.49 Million
≈ $29.60 Million
NT$514.06 Million Taiwan NT$365.00 ▼ -9.43%
10486 Multi Agro Gemilang Plantation Tbk PT
JK:MAGP
1.83x Rp5.72 Billion
≈ $335.22K
Rp3.13 Billion Indonesia Rp50.00 ▲ +0.00%
10487 Monument Mining Limited
V:MMY
1.83x CA$19.19 Million
≈ $13.88 Million
CA$10.50 Million Canada CA$0.73 ▼ -1.35%
10488 Luyan Pharma Co Ltd
SHE:002788
1.83x CN¥118.98 Million
≈ $17.41 Million
CN¥65.14 Million China CN¥9.36 ▼ -3.31%
10489 Hextar Global Bhd
KLSE:5151
1.83x RM26.07 Million
≈ $6.55 Million
RM14.28 Million Malaysia RM0.78 ▲ +1.96%
10490 GCP Infrastructure Investments Limited
LSE:GCP
1.83x GBX32.82 Million
≈ $3.99K
GBX17.97 Million UK GBX82.40 ▲ +0.98%
10491 Eletromidia S.A
SA:ELMD3
1.83x R$79.46 Million
≈ $15.59 Million
R$43.51 Million Brazil R$31.00 ▲ +0.00%
10492 Chart Industries Inc
NYSE:GTLS
1.83x $145.90 Million $79.90 Million USA $209.90 ▼ 0.00%
10493 SECOM CO.LTD ADR 1/4/O.N.
F:XSC0
1.83x €167.84 Billion
≈ $196.22 Billion
€91.92 Billion Germany €7.65 ▲ +0.66%
10494 Sin Heng Chan (Malaya) Bhd
KLSE:4316
1.83x RM12.74 Million
≈ $3.20 Million
RM6.98 Million Malaysia RM0.23 ▲ +4.55%
10495 Guangdong Macro Co Ltd
SHE:000533
1.83x CN¥73.05 Million
≈ $10.69 Million
CN¥40.02 Million China CN¥9.55 ▲ +10.02%
10496 Novatek Microelectronics Corp
TW:3034
1.83x NT$6.88 Billion
≈ $216.61 Million
NT$3.77 Billion Taiwan NT$507.00 ▲ +0.80%
10497 Pegavision
TW:6491
1.83x NT$782.33 Million
≈ $24.65 Million
NT$428.67 Million Taiwan NT$331.50 ▼ -1.34%
10498 Krka d. d
WAR:KRK
1.82x zł146.54 Million
≈ $40.33 Million
zł80.31 Million Poland zł1124.00 ▼ -0.53%
10499 Anhui Jiuhuashan Tourism Dvlp
SHG:603199
1.82x CN¥71.19 Million
≈ $10.42 Million
CN¥39.02 Million China CN¥30.78 ▼ -2.69%
10500 MINTH GRP LTD UNSP.ADR/20
F:M3I0
1.82x €4.91 Billion
≈ $5.74 Billion
€2.69 Billion Germany €74.50 ▼ -0.67%