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