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
13401 Vidrala SA
MC:VID
1.28x €215.55 Million
≈ $252.00 Million
€168.82 Million Spain €76.30 ▲ +1.06%
13402 Beijing Scitop Bio Tech Co Ltd
SHE:300858
1.28x CN¥44.72 Million
≈ $6.54 Million
CN¥35.03 Million China CN¥15.37 ▼ -2.29%
13403 ALPHAMAB ONCOLO.DL-000002
F:3NK
1.28x €212.34 Million
≈ $248.24 Million
€166.34 Million Germany €0.76 ▼ -4.43%
13404 TechnipFMC PLC
F:1T1
1.28x €332.50 Million
≈ $388.73 Million
€260.50 Million Germany €59.50 ▲ +1.74%
13405 Thai President Foods Public Company Limited
BK:TFMAMA
1.28x ฿1.09 Billion
≈ $33.96 Million
฿853.65 Million Thailand ฿187.50 ▼ -1.06%
13406 AvalonBay Communities Inc
NYSE:AVB
1.28x $418.93 Million $328.29 Million USA $189.19 ▲ +3.28%
13407 Jiangsu Eazytec Co Ltd
SHG:688258
1.28x CN¥22.30 Million
≈ $3.26 Million
CN¥17.48 Million China CN¥134.79 ▼ -6.75%
13408 Trimitra Propertindo Tbk PT
JK:LAND
1.28x Rp476.60 Million
≈ $27.93K
Rp373.59 Million Indonesia Rp52.00 ▼ -5.45%
13409 Ichia Technologies Inc
TW:2402
1.28x NT$266.46 Million
≈ $8.40 Million
NT$208.90 Million Taiwan NT$69.30 ▼ -0.57%
13410 Texas Pacific Land Trust
NYSE:TPL
1.28x $154.61 Million $121.24 Million USA $406.73 ▼ -0.01%
13411 WOLTERS KLUWER ADR EO-12
F:WOS
1.28x €1.67 Billion
≈ $1.95 Billion
€1.31 Billion Germany €68.00 ▼ -2.16%
13412 LDR Turizm AS
IS:LIDER
1.27x TL1.29 Billion
≈ $28.90 Million
TL1.01 Billion Turkey TL121.50 ▲ +0.33%
13413 AXA SA
F:AXAA
1.27x €2.44 Billion
≈ $2.85 Billion
€1.92 Billion Germany €39.00 ▲ +0.00%
13414 Haleon PLC
LSE:HLN
1.27x GBX513.50 Million
≈ $62.48K
GBX403.00 Million UK GBX329.80 ▲ +2.68%
13415 Hidili Industry International Development Limited
F:3H3
1.27x €683.61 Million
≈ $799.21 Million
€536.68 Million Germany €0.00 ▲ +250.00%
13416 Multicampus Corporation
KQ:067280
1.27x ₩8.66 Billion
≈ $5.87 Million
₩6.80 Billion Korea ₩25200.00 ▲ +0.20%
13417 Pylon Public Company Limited
BK:PYLON
1.27x ฿79.12 Million
≈ $2.47 Million
฿62.14 Million Thailand ฿3.36 ▼ -1.75%
13418 Ecocab Co. Ltd
KQ:128540
1.27x ₩10.25 Billion
≈ $6.95 Million
₩8.06 Billion Korea ₩1414.00 ▲ +2.61%
13419 ABC arbitrage SA
PA:ABCA
1.27x €9.46 Million
≈ $11.06 Million
€7.43 Million France €5.42 ▲ +1.88%
13420 WHA Business Complex Freehold and Leasehold Real Estate Investment Trust
BK:WHABT
1.27x ฿26.05 Million
≈ $812.05K
฿20.47 Million Thailand ฿5.85 ▲ +0.86%
13421 ZTO Express (Cayman) Inc
F:ZTOA
1.27x €3.21 Billion
≈ $3.75 Billion
€2.52 Billion Germany €19.20 ▼ -0.52%
13422 British American Tobacco Malaysia Bhd
KLSE:4162
1.27x RM212.11 Million
≈ $53.25 Million
RM166.72 Million Malaysia RM4.83 ▼ -0.21%
13423 Wilk Technologies Ltd
TA:WILK
1.27x ILA1.86K
≈ $4.98
ILA1.46K Israel ILA410.90 ▼ -3.97%
13424 Fujikura Ltd
NYSE:FJIKY
1.27x $115.91 Billion $91.12 Billion USA $15.20 ▼ -1.81%
13425 IRWIN NATURALS INC.
F:97X
1.27x €10.96 Million
≈ $12.81 Million
€8.62 Million Germany €0.15 ▲ +0.00%
13426 Movado Group Inc
NYSE:MOV
1.27x $12.28 Million $9.66 Million USA $37.51 ▲ +2.94%
13427 Lundin Mining Corporation
TO:LUN
1.27x CA$491.90 Million
≈ $355.83 Million
CA$387.00 Million Canada CA$42.59 ▲ +0.71%
13428 Wan Hai Lines Ltd
TW:2615
1.27x NT$12.73 Billion
≈ $401.06 Million
NT$10.02 Billion Taiwan NT$83.70 ▼ -0.24%
13429 Macau Property Opportunities Fund Ltd
LSE:MPO
1.27x GBX101.24 Million
≈ $12.32K
GBX79.66 Million UK GBX6.08 ▼ -1.22%
13430 Shanghai DaZhong Public Utilities Group Co Ltd
SHG:600635
1.27x CN¥237.31 Million
≈ $34.73 Million
CN¥186.75 Million China CN¥5.01 ▼ -4.02%
13431 Hangzhou Huning Elevator Parts Co Ltd
SHE:300669
1.27x CN¥6.84 Million
≈ $1.00 Million
CN¥5.38 Million China CN¥28.28 ▼ -0.67%
13432 VeriSign Inc
NASDAQ:VRSN
1.27x $272.40 Million $214.50 Million USA $293.79 ▼ -1.11%
13433 SEI Investments Company
NASDAQ:SEIC
1.27x $221.58 Million $174.49 Million USA $88.58 ▲ +1.80%
13434 Kapuas Prima Coal Tbk PT
JK:ZINC
1.27x Rp8.64 Billion
≈ $506.12K
Rp6.80 Billion Indonesia Rp30.00 ▲ +0.00%
13435 Harrow Health Inc
NASDAQ:HROW
1.27x $8.41 Million $6.63 Million USA $34.69 ▲ +4.11%
13436 Oil Terminal C
RO:OIL
1.27x RON4.55 Million
≈ $1.04 Million
RON3.58 Million Romania RON0.12 ▼ -0.86%
13437 Taiwan Surface Mounting Technology Corp
TW:6278
1.27x NT$796.23 Million
≈ $25.09 Million
NT$627.38 Million Taiwan NT$212.00 ▲ +1.44%
13438 Universal Cement Corp
TW:1104
1.27x NT$712.63 Million
≈ $22.45 Million
NT$561.55 Million Taiwan NT$29.25 ▲ +1.92%
13439 Sandisk Corp
NASDAQ:SNDK
1.27x $1.02 Billion $803.00 Million USA $1759.68 ▼ -3.92%
13440 Page Industries Limited
NSE:PAGEIND
1.27x Rs5.02 Billion
≈ $54.28 Million
Rs3.96 Billion India Rs38835.00 ▲ +3.38%
13441 China Coal Energy Company Limited
F:CVV
1.27x €5.94 Billion
≈ $6.94 Billion
€4.68 Billion Germany €1.44 ▼ -2.18%
13442 Berkshire Hills Bancorp Inc
NYSE:BHLB
1.27x $38.52 Million $30.37 Million USA $26.50 ▲ +0.57%
13443 China Railway Group Limited
SHG:601390
1.27x CN¥7.18 Billion
≈ $1.05 Billion
CN¥5.66 Billion China CN¥4.66 ▼ -1.48%
13444 M Winkworth PLC
LSE:WINK
1.27x GBX1.29 Million
≈ $157.08
GBX1.02 Million UK GBX170.00 ▲ +0.00%
13445 Hanon Systems
KO:018880
1.27x ₩69.33 Billion
≈ $46.99 Million
₩54.67 Billion Korea ₩4820.00 ▼ -3.60%
13446 Betta Pharmaceuticals Co Ltd
SHE:300558
1.27x CN¥224.45 Million
≈ $32.84 Million
CN¥177.04 Million China CN¥48.08 ▲ +0.59%
13447 The Lottery Corporation Ltd
AU:TLC
1.27x AU$219.70 Million
≈ $155.45 Million
AU$173.30 Million Australia AU$5.21 ▲ +0.97%
13448 Gansu Guofang Gongmao(Grp)
SHG:601086
1.27x CN¥48.51 Million
≈ $7.10 Million
CN¥38.27 Million China CN¥7.28 ▼ -6.67%
13449 Henderson Far East Income Ltd
LSE:HFEL
1.27x GBX10.26 Million
≈ $1.25K
GBX8.10 Million UK GBX271.50 ▼ -1.27%
13450 ASA International Group PLC
LSE:ASAI
1.27x GBX37.83 Million
≈ $4.60K
GBX29.86 Million UK GBX200.00 ▲ +0.25%
13451 Jenn Feng New Energy Co Ltd
TW:1538
1.27x NT$42.97 Million
≈ $1.35 Million
NT$33.92 Million Taiwan NT$11.70 ▼ -0.85%
13452 Delaware Investments Florida MIF
NYSE MKT:VFL
1.27x $2.87 Million $2.26 Million USA $10.06 ▲ +0.60%
13453 China Merchants Port Group Co Ltd
SHE:201872
1.27x CN¥1.58 Billion
≈ $231.06 Million
CN¥1.25 Billion China CN¥17.15 ▼ -0.23%
13454 Teck Resources Limited
TO:TECK-B
1.27x CA$1.02 Billion
≈ $740.75 Million
CA$809.00 Million Canada CA$93.59 ▲ +0.09%
13455 NETGEAR Inc
NASDAQ:NTGR
1.27x $107.68 Million $85.07 Million USA $25.74 ▼ -1.72%
13456 Next Technology Holding Inc
NASDAQ:NXTT
1.27x $150.04 Million $118.57 Million USA $1.57 ▲ +0.00%
13457 Farmers & Merchants Bancorp Inc
NASDAQ:FMAO
1.26x $11.20 Million $8.85 Million USA $27.86 ▲ +2.65%
13458 SK Reit Co Ltd
KO:395400
1.26x ₩24.16 Billion
≈ $16.37 Million
₩19.11 Billion Korea ₩4990.00 ▼ -1.77%
13459 PriceSmart Inc
NASDAQ:PSMT
1.26x $62.04 Million $49.09 Million USA $173.07 ▲ +1.17%
13460 Kion Group AG
XETRA:KGX
1.26x €113.60 Million
≈ $132.81 Million
€89.90 Million Germany €40.90 ▲ +0.00%
13461 Lime Technologies AB (publ)
ST:LIME
1.26x Skr51.66 Million
≈ $5.56 Million
Skr40.88 Million Sweden Skr226.50 ▲ +2.72%
13462 Lumine Group Inc.
V:LMN
1.26x CA$34.62 Million
≈ $25.05 Million
CA$27.40 Million Canada CA$23.40 ▲ +4.93%
13463 AJ Advance Technology Public Company Limited
BK:AJA
1.26x ฿22.49 Million
≈ $700.93K
฿17.80 Million Thailand ฿0.15 ▲ +0.00%
13464 Carlyle Group Inc
NASDAQ:CG
1.26x $452.30 Million $358.10 Million USA $43.53 ▲ +3.05%
13465 Genic Co. Ltd
KQ:123330
1.26x ₩7.70 Billion
≈ $5.22 Million
₩6.09 Billion Korea ₩23450.00 ▲ +3.99%
13466 Emera Inc.
TO:EMA
1.26x CA$735.00 Million
≈ $531.69 Million
CA$582.00 Million Canada CA$71.55 ▲ +1.29%
13467 Emera Incorporated
NYSE:EMA
1.26x $528.41 Million $418.41 Million USA $51.47 ▲ +1.28%
13468 Shanghai Haoyuan Chemexpress Co. Ltd. A
SHG:688131
1.26x CN¥107.21 Million
≈ $15.69 Million
CN¥84.90 Million China CN¥76.36 ▼ -2.14%
13469 Fibra Danhos
MX:DANHOS13
1.26x MX$1.50 Billion
≈ $86.49 Million
MX$1.19 Billion Mexico MX$27.03 ▼ -0.33%
13470 Nusa Raya Cipta Tbk
JK:NRCA
1.26x Rp100.80 Billion
≈ $5.91 Million
Rp79.83 Billion Indonesia Rp430.00 ▼ -10.42%
13471 General Oceans ASA
OL:GENO
1.26x Nkr208.42 Million
≈ $21.93 Million
Nkr165.08 Million Norway Nkr22.10 ▼ -1.34%
13472 Vizionfocus Inc.
TW:4771
1.26x NT$259.47 Million
≈ $8.17 Million
NT$205.54 Million Taiwan NT$207.00 ▲ +4.02%
13473 Hbt Financial Inc
NASDAQ:HBT
1.26x $23.90 Million $18.94 Million USA $28.65 ▲ +3.21%
13474 Aseana Properties Limited
LSE:ASPL
1.26x $3.20 Million $2.54 Million UK $0.07 ▲ +0.00%
13475 Sonova H Ag
SW:SOON
1.26x CHF238.00 Million
≈ $300.90 Million
CHF188.60 Million Switzerland CHF207.40 ▲ +1.77%
13476 Imexpharm Corp
VN:IMP
1.26x ₫103.49 Billion
≈ $3.93 Million
₫82.02 Billion Vietnam ₫46000.00 ▲ +1.55%
13477 Generation Capital Ltd
TA:GNRS
1.26x ILA53.91 Million
≈ $144.54K
ILA42.73 Million Israel ILA241.00 ▼ -11.10%
13478 Halo Technologies Holdings Ltd
AU:HAL
1.26x AU$1.50 Million
≈ $1.06 Million
AU$1.19 Million Australia AU$0.02 ▲ +17.65%
13479 ACOTEC SCIEN.H. DL-00001
F:7W3
1.26x €150.27 Million
≈ $175.68 Million
€119.18 Million Germany €0.93 ▲ +0.54%
13480 Kraft Heinz Co
NASDAQ:KHC
1.26x $1.01 Billion $798.00 Million USA $22.47 ▼ -1.27%
13481 Luoyang Glass
SHG:600876
1.26x CN¥248.17 Million
≈ $36.31 Million
CN¥196.86 Million China CN¥8.46 ▲ +2.30%
13482 Emerson Electric Company
NYSE:EMR
1.26x $779.00 Million $618.00 Million USA $142.06 ▲ +0.84%
13483 Targa Resources Inc
NYSE:TRGP
1.26x $599.20 Million $475.50 Million USA $267.37 ▲ +1.78%
13484 Arcticzymes Technologies ASA
OL:AZT
1.26x Nkr8.65 Million
≈ $910.65K
Nkr6.87 Million Norway Nkr20.60 ▲ +0.00%
13485 Hangzhou Coco Healthcare Products Co.Ltd.
SHE:301009
1.26x CN¥12.21 Million
≈ $1.79 Million
CN¥9.69 Million China CN¥9.08 ▼ -3.40%
13486 Refex Industries Limited
NSE:REFEX
1.26x Rs738.52 Million
≈ $7.99 Million
Rs586.13 Million India Rs316.45 ▲ +0.59%
13487 Asahi India Glass Limited
NSE:ASAHIINDIA
1.26x Rs1.42 Billion
≈ $15.36 Million
Rs1.13 Billion India Rs891.40 ▼ -1.34%
13488 Xi'an Manareco New Materials Co.Ltd
SHG:688550
1.26x CN¥144.53 Million
≈ $21.15 Million
CN¥114.74 Million China CN¥41.45 ▼ -1.19%
13489 Synel M.L.L Payway Ltd
TA:SNEL
1.26x ILA2.25 Million
≈ $6.03K
ILA1.78 Million Israel ILA2083.00 ▼ -2.21%
13490 HANGZHOU TIGERMED CO. H 1
F:5HZ1
1.26x €1.12 Billion
≈ $1.31 Billion
€887.89 Million Germany €3.40 ▼ -2.30%
13491 Oak Valley Bancorp
NASDAQ:OVLY
1.26x $7.98 Million $6.33 Million USA $33.66 ▲ +3.12%
13492 Hannstar Display Corp
TW:6116
1.26x NT$413.16 Million
≈ $13.02 Million
NT$328.14 Million Taiwan NT$20.45 ▼ -9.91%
13493 Fresnillo PLC
LSE:FRES
1.26x GBX1.25 Billion
≈ $152.35K
GBX994.96 Million UK GBX3184.00 ▲ +0.51%
13494 Yintai Resources Co Ltd
SHE:000975
1.26x CN¥1.09 Billion
≈ $159.07 Million
CN¥863.84 Million China CN¥22.21 ▼ -2.67%
13495 Epigral Ltd.
NSE:EPIGRAL
1.26x Rs617.57 Million
≈ $6.68 Million
Rs490.84 Million India Rs1171.30 ▲ +3.64%
13496 Electronic Arts Inc
NASDAQ:EA
1.26x $580.00 Million $461.00 Million USA $203.40 ▲ +0.38%
13497 Eclat Textile Co Ltd
TW:1476
1.26x NT$2.08 Billion
≈ $65.50 Million
NT$1.65 Billion Taiwan NT$363.50 ▲ +0.83%
13498 Korea Ratings Co. Ltd
KQ:034950
1.26x ₩4.73 Billion
≈ $3.21 Million
₩3.76 Billion Korea ₩100200.00 ▼ -0.30%
13499 Spencer's Retail Limited
NSE:SPENCERS
1.26x Rs23.00 Million
≈ $248.76K
Rs18.28 Million India Rs35.99 ▲ +3.18%
13500 Dian Swastatika Sentosa Tbk
JK:DSSA
1.26x Rp66.99 Million
≈ $3.93K
Rp53.25 Million Indonesia Rp670.00 ▼ -2.90%