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
11301 COSCO SHIPPING Energy Transportation Co. Ltd
F:HIFH
1.67x €2.85 Billion
≈ $3.33 Billion
€1.71 Billion Germany €1.47 ▲ +1.20%
11302 COSCO Shipping Energy Transportation Co Ltd
SHG:600026
1.67x CN¥2.85 Billion
≈ $417.31 Million
CN¥1.71 Billion China CN¥17.59 ▼ -0.62%
11303 Lantheus Holdings Inc
NASDAQ:LNTH
1.67x $90.18 Million $54.09 Million USA $100.98 ▼ -1.79%
11304 Kim Loong Resources Bhd
KLSE:5027
1.67x RM60.06 Million
≈ $15.08 Million
RM36.02 Million Malaysia RM2.55 ▲ +0.39%
11305 IRLAB Therapeutics AB (publ)
ST:IRLAB-A
1.67x Skr202.83 Million
≈ $21.83 Million
Skr121.67 Million Sweden Skr1.27 ▲ +0.32%
11306 Maan Aluminium Limited
NSE:MAANALU
1.67x Rs141.70 Million
≈ $1.53 Million
Rs85.00 Million India Rs128.72 ▲ +0.57%
11307 Scienjoy Holding Corp
NASDAQ:SJ
1.67x $68.72 Million $41.22 Million USA $1.16 ▲ +1.75%
11308 Descartes Systems Group Inc
TO:DSG
1.67x CA$77.23 Million
≈ $55.87 Million
CA$46.33 Million Canada CA$105.30 ▼ -2.81%
11309 Diamond Building Products Public Company Limited
BK:DRT
1.67x ฿122.33 Million
≈ $3.81 Million
฿73.40 Million Thailand ฿4.98 ▲ +0.00%
11310 Trade Desk Inc
NASDAQ:TTD
1.67x $311.59 Million $186.95 Million USA $19.95 ▼ -5.14%
11311 Api Group Corp
NYSE:APG
1.67x $85.00 Million $51.00 Million USA $41.98 ▼ -0.99%
11312 Sappe Public Company Limited
BK:SAPPE
1.67x ฿305.48 Million
≈ $9.52 Million
฿183.31 Million Thailand ฿30.00 ▲ +1.69%
11313 Thaifoods Group Public Company Limited
BK:TFG-R
1.67x ฿4.25 Billion
≈ $132.55 Million
฿2.55 Billion Thailand ฿9.25 ▼ -0.54%
11314 ZHEJIANG ASIA-PACIFIC MECHANICAL & ELECTRONIC CO LTD
SHE:002284
1.67x CN¥213.00 Million
≈ $31.17 Million
CN¥127.83 Million China CN¥11.47 ▲ +0.09%
11315 SCD Co. Ltd
KQ:042110
1.67x ₩1.84 Billion
≈ $1.24 Million
₩1.10 Billion Korea ₩1299.00 ▲ +1.33%
11316 Shoper S.A.
WAR:SHO
1.67x zł17.35 Million
≈ $4.78 Million
zł10.42 Million Poland zł41.85 ▼ -1.65%
11317 D&O Home Collection Co Ltd
SHE:002798
1.67x CN¥32.92 Million
≈ $4.82 Million
CN¥19.77 Million China CN¥6.24 ▲ +0.48%
11318 Xinhu Zhongbao Co Ltd
SHG:600208
1.67x CN¥468.37 Million
≈ $68.54 Million
CN¥281.28 Million China CN¥2.85 ▼ -1.04%
11319 Osangjaiel Co. Ltd
KQ:053980
1.66x ₩2.99 Billion
≈ $2.03 Million
₩1.80 Billion Korea ₩2670.00 ▲ +0.38%
11320 Cass Information Systems Inc
NASDAQ:CASS
1.66x $14.55 Million $8.74 Million USA $47.52 ▲ +0.95%
11321 Indo Borax & Chemicals Limited
NSE:INDOBORAX
1.66x Rs440.51 Million
≈ $4.76 Million
Rs264.66 Million India Rs367.40 ▲ +2.43%
11322 Xian LONGi Silicon Materials Corp
SHG:601012
1.66x CN¥4.19 Billion
≈ $612.64 Million
CN¥2.52 Billion China CN¥13.13 ▼ -1.57%
11323 BAE SYSTEMS ADR/4 LS-025
F:BSPA
1.66x €3.43 Billion
≈ $4.01 Billion
€2.06 Billion Germany €95.50 ▼ -3.05%
11324 IHS Holding Ltd
NYSE:IHS
1.66x $251.30 Million $151.00 Million USA $8.30 ▲ +0.00%
11325 Tofu Restaurant Co Ltd
TWO:2752
1.66x NT$192.66 Million
≈ $6.07 Million
NT$115.77 Million Taiwan NT$178.00 ▲ +0.28%
11326 Essential Properties Realty Trust Inc
NYSE:EPRT
1.66x $99.76 Million $59.95 Million USA $30.27 ▲ +2.02%
11327 Guangdong Dongfang Precision Science & Technology Co Ltd
SHE:002611
1.66x CN¥357.47 Million
≈ $52.31 Million
CN¥214.87 Million China CN¥18.43 ▲ +4.72%
11328 EIS Eczacibasi Ilac Sinai ve Finansal Yatirimlar Sanayi ve Ticaret AS
IS:ECILC
1.66x TL824.34 Million
≈ $18.46 Million
TL495.66 Million Turkey TL84.00 ▼ -2.44%
11329 Barrick Mining Corporation
NYSE:B
1.66x $2.63 Billion $1.58 Billion USA $39.46 ▼ -7.78%
11330 Moury Construct SA
BR:MOUR
1.66x €31.95 Million
≈ $37.35 Million
€19.21 Million Belgium €786.00 ▲ +0.77%
11331 Paseco Co. Ltd
KQ:037070
1.66x ₩9.13 Billion
≈ $6.18 Million
₩5.49 Billion Korea ₩6260.00 ▼ -0.48%
11332 Equatorial Energia S.A
SA:EQTL3
1.66x R$1.01 Billion
≈ $198.93 Million
R$609.80 Million Brazil R$38.91 ▼ -2.26%
11333 Hunan Oil Pump
SHG:603319
1.66x CN¥45.72 Million
≈ $6.69 Million
CN¥27.50 Million China CN¥43.16 ▼ -1.78%
11334 Skipper Limited
NSE:SKIPPER
1.66x Rs1.37 Billion
≈ $14.79 Million
Rs822.84 Million India Rs556.60 ▼ -3.14%
11335 Chengdu Kanghong Pharmaceuticals Group Co Ltd
SHE:002773
1.66x CN¥504.02 Million
≈ $73.75 Million
CN¥303.21 Million China CN¥21.33 ▼ -1.43%
11336 Shanghai Yizhong Pharmaceutical Co Ltd
SHG:688091
1.66x CN¥21.03 Million
≈ $3.08 Million
CN¥12.65 Million China CN¥42.58 ▼ -0.51%
11337 BHP Group Limited
LSE:BHP
1.66x GBX9.54 Billion
≈ $1.16 Million
GBX5.74 Billion UK GBX3127.00 ▼ -5.10%
11338 BHP Group Ltd
AU:BHP
1.66x AU$9.54 Billion
≈ $6.75 Billion
AU$5.74 Billion Australia AU$61.24 ▼ -2.48%
11339 Zhuzhou Smelter Group Co Ltd
SHG:600961
1.66x CN¥453.06 Million
≈ $66.30 Million
CN¥272.65 Million China CN¥24.42 ▼ -2.86%
11340 Yum China Holdings Inc
NYSE:YUMC
1.66x $550.00 Million $331.00 Million USA $42.88 ▲ +0.07%
11341 Urban Edge Properties
NYSE:UE
1.66x $39.12 Million $23.55 Million USA $22.89 ▲ +2.42%
11342 AVCON Information Tech
SHE:300074
1.66x CN¥8.89 Million
≈ $1.30 Million
CN¥5.35 Million China CN¥4.10 ▲ +2.50%
11343 Rubis SCA
PA:RUI
1.66x €276.24 Million
≈ $322.95 Million
€166.27 Million France €35.38 ▼ -0.39%
11344 Sahamit Machinery Public Company Limited
BK:SMIT
1.66x ฿47.40 Million
≈ $1.48 Million
฿28.54 Million Thailand ฿3.44 ▲ +0.00%
11345 AbL Diagnostics SA
PA:ABLD
1.66x €479.46K
≈ $560.54K
€288.68K France €2.78 ▼ -4.14%
11346 Matson Inc
NYSE:MATX
1.66x $94.00 Million $56.60 Million USA $187.32 ▲ +0.02%
11347 Stalexport Autostrady SA
WAR:STX
1.66x zł118.31 Million
≈ $32.56 Million
zł71.24 Million Poland zł3.10 ▲ +0.65%
11348 Kajaria Ceramics Limited
NSE:KAJARIACER
1.66x Rs2.21 Billion
≈ $23.88 Million
Rs1.33 Billion India Rs1083.80 ▼ -1.04%
11349 Cargotec Oyj
HE:CGCBV
1.66x €89.00 Million
≈ $104.05 Million
€53.60 Million Finland €47.42 ▲ +0.00%
11350 United Therapeutics Corporation
NASDAQ:UTHR
1.66x $562.10 Million $338.70 Million USA $549.87 ▲ +0.40%
11351 Automatic Bank Services Ltd
TA:SHVA
1.66x ILA20.40 Million
≈ $54.69K
ILA12.29 Million Israel ILA2389.00 ▼ -0.04%
11352 Gentian Diagnostics AS
OL:GENT
1.66x Nkr42.59 Million
≈ $4.48 Million
Nkr25.67 Million Norway Nkr36.50 ▲ +0.27%
11353 Shenzhen MTC Co Ltd
SHE:002429
1.66x CN¥562.24 Million
≈ $82.27 Million
CN¥338.86 Million China CN¥11.82 ▼ -3.35%
11354 Hiwin Mikrosystem Corp
TW:4576
1.66x NT$149.81 Million
≈ $4.72 Million
NT$90.30 Million Taiwan NT$220.50 ▼ -3.71%
11355 SOS Limited
NYSE:SOS
1.66x $5.84 Billion $3.52 Billion USA $1.01 ▼ -5.61%
11356 Puyang Huicheng Electronic Material Co Ltd
SHE:300481
1.66x CN¥37.63 Million
≈ $5.51 Million
CN¥22.69 Million China CN¥13.96 ▲ +1.09%
11357 Dunelm Group plc
F:DFQ
1.66x €48.85 Million
≈ $57.11 Million
€29.45 Million Germany €9.20 ▲ +3.95%
11358 Tsakos Energy Navigation Limited
F:TK41
1.66x €96.22 Million
≈ $112.49 Million
€58.02 Million Germany €31.06 ▼ -1.33%
11359 Zhejiang Founder Motor Co Ltd
SHE:002196
1.66x CN¥34.75 Million
≈ $5.09 Million
CN¥20.95 Million China CN¥13.68 ▲ +4.35%
11360 Bank of Marin Bancorp
NASDAQ:BMRC
1.66x $12.48 Million $7.53 Million USA $26.00 ▲ +0.85%
11361 COSCO SHIPPING Holdings Co Ltd
SHG:601919
1.66x CN¥6.30 Billion
≈ $921.40 Million
CN¥3.80 Billion China CN¥15.00 ▲ +3.66%
11362 Cantabil Retail India Limited
NSE:CANTABIL
1.66x Rs355.02 Million
≈ $3.84 Million
Rs214.27 Million India Rs219.65 ▲ +0.66%
11363 Green Critical Minerals Ltd
AU:GCM
1.66x AU$12.03 Million
≈ $8.51 Million
AU$7.26 Million Australia AU$0.01 ▼ -9.09%
11364 Fortescue Ltd
AU:FMG
1.66x AU$3.23 Billion
≈ $2.28 Billion
AU$1.95 Billion Australia AU$20.53 ▼ -2.33%
11365 Oriental Trimex Limited
NSE:ORIENTALTL
1.66x Rs8.11 Million
≈ $87.66K
Rs4.89 Million India Rs6.56 ▲ +2.50%
11366 DIGITAL CHOSUN Inc
KQ:033130
1.66x ₩3.75 Billion
≈ $2.54 Million
₩2.26 Billion Korea ₩1920.00 ▲ +1.59%
11367 FW Thorpe PLC
LSE:TFW
1.66x GBX15.04 Million
≈ $1.83K
GBX9.08 Million UK GBX261.00 ▼ -2.61%
11368 Arista Networks
NYSE:ANET
1.66x $1.69 Billion $1.02 Billion USA $154.27 ▼ -7.07%
11369 DHP Korea Co. Ltd
KQ:131030
1.66x ₩5.29 Billion
≈ $3.59 Million
₩3.20 Billion Korea ₩5880.00 ▼ -2.81%
11370 Gold Road Resources Ltd
AU:GOR
1.66x AU$177.10 Million
≈ $125.31 Million
AU$106.98 Million Australia AU$3.48 ▲ +0.00%
11371 Samyang Tongsang Co. Ltd.
KO:002170
1.66x ₩13.38 Billion
≈ $9.07 Million
₩8.09 Billion Korea ₩51400.00 ▼ -0.39%
11372 Otter Tail Corporation
NASDAQ:OTTR
1.65x $129.57 Million $78.29 Million USA $86.77 ▲ +0.35%
11373 Norcros Plc
LSE:NXR
1.65x GBX13.90 Million
≈ $1.69K
GBX8.40 Million UK GBX277.00 ▼ -4.15%
11374 iSun, Inc.
NASDAQ:ISUNQ
1.65x $2.93 Million $1.77 Million USA $0.00 ▲ +0.00%
11375 Songcheng Performance Develop
SHE:300144
1.65x CN¥585.69 Million
≈ $85.70 Million
CN¥354.06 Million China CN¥6.58 ▲ +1.86%
11376 Discoverie Group PLC
LSE:DSCV
1.65x GBX22.00 Million
≈ $2.68K
GBX13.30 Million UK GBX713.00 ▼ -7.88%
11377 RB Global Inc.
NYSE:RBA
1.65x $221.00 Million $133.62 Million USA $104.49 ▼ -0.99%
11378 RB Global
TO:RBA
1.65x CA$220.43 Million
≈ $159.45 Million
CA$133.28 Million Canada CA$145.72 ▼ -0.56%
11379 Tel Aviv Stock Exchange
TA:TASE
1.65x ILA85.44 Million
≈ $229.05K
ILA51.66 Million Israel ILA15340.00 ▼ -1.35%
11380 MJ Gleeson plc
LSE:GLE
1.65x GBX21.54 Million
≈ $2.62K
GBX13.02 Million UK GBX248.50 ▲ +1.43%
11381 Syncmold Enterprise Corp
TW:1582
1.65x NT$259.38 Million
≈ $8.17 Million
NT$156.88 Million Taiwan NT$103.50 ▼ -3.72%
11382 Chengdu Huaqi Houpu Holding Co Ltd
SHE:300471
1.65x CN¥28.61 Million
≈ $4.19 Million
CN¥17.30 Million China CN¥9.69 ▲ +0.31%
11383 Sajodongaone Co Ltd
KO:008040
1.65x ₩13.38 Billion
≈ $9.07 Million
₩8.09 Billion Korea ₩889.00 ▼ -1.11%
11384 Jubilant Pharmova Limited
NSE:JUBLPHARMA
1.65x Rs3.69 Billion
≈ $39.91 Million
Rs2.23 Billion India Rs973.60 ▲ +0.30%
11385 Integer Holdings Corp
NYSE:ITGR
1.65x $65.59 Million $39.68 Million USA $91.98 ▼ -0.82%
11386 Hubei Huitian New Materials
SHE:300041
1.65x CN¥121.35 Million
≈ $17.76 Million
CN¥73.41 Million China CN¥13.62 ▼ -1.59%
11387 Atul Limited
NSE:ATUL
1.65x Rs5.08 Billion
≈ $54.89 Million
Rs3.07 Billion India Rs6678.50 ▼ -0.90%
11388 Digia Oyj
HE:DIGIA
1.65x €6.99 Million
≈ $8.17 Million
€4.23 Million Finland €5.96 ▲ +0.68%
11389 Daejoo Inc
KQ:003310
1.65x ₩3.10 Billion
≈ $2.10 Million
₩1.87 Billion Korea ₩2100.00 ▲ +0.96%
11390 Professional Diversity Network Inc
NASDAQ:IPDN
1.65x $592.76K $358.62K USA $0.65 ▲ +1.25%
11391 B+S Banksysteme Aktiengesellschaft
F:DTD2
1.65x €414.00K
≈ $484.01K
€250.50K Germany €2.11 ▲ +0.00%
11392 LI NING CO.LTD UNS.ADR/25
F:LNL
1.65x €4.85 Billion
≈ $5.67 Billion
€2.94 Billion Germany €51.00 ▼ -2.86%
11393 Avidia Bancorp, Inc.
NYSE:AVBC
1.65x $8.81 Million $5.33 Million USA $19.21 ▲ +1.11%
11394 Kinco Automation (Shanghai) Co. Ltd. A
SHG:688160
1.65x CN¥80.78 Million
≈ $11.82 Million
CN¥48.89 Million China CN¥122.00 ▲ +11.35%
11395 Xiaomi Corporation
F:3CP
1.65x €7.81 Billion
≈ $9.13 Billion
€4.73 Billion Germany €3.11 ▲ +0.00%
11396 Flex Ltd
NASDAQ:FLEX
1.65x $413.00 Million $250.00 Million USA $151.92 ▼ -4.76%
11397 Shanghai Bairun Flavor & Fragrance Co Ltd
SHE:002568
1.65x CN¥264.62 Million
≈ $38.72 Million
CN¥160.20 Million China CN¥18.38 ▲ +0.44%
11398 TECHTRONIC INDS ADR/5
F:TIB
1.65x €1.98 Billion
≈ $2.31 Billion
€1.20 Billion Germany €60.00 ▼ -1.64%
11399 Voltalia SA
PA:VLTSA
1.65x €80.94 Million
≈ $94.63 Million
€49.01 Million France €8.06 ▼ -3.24%
11400 Hongsheng Heat Exchanger Mnfg
SHG:603090
1.65x CN¥30.70 Million
≈ $4.49 Million
CN¥18.59 Million China CN¥63.50 ▲ +1.83%