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
18501 MicroPort Endovascular MedTech Ltd
SHG:688016
0.41x CN¥46.79 Million
≈ $6.85 Million
CN¥114.41 Million China CN¥98.29 ▼ -4.06%
18502 Betamek Bhd 
KLSE:0263
0.41x RM3.66 Million
≈ $918.65K
RM8.95 Million Malaysia RM0.64 ▲ +0.79%
18503 L E Lundbergföretagen AB (publ)
ST:LUND-B
0.41x Skr1.29 Billion
≈ $139.04 Million
Skr3.16 Billion Sweden Skr542.50 ▲ +0.28%
18504 TCM Group
CO:TCM
0.41x Dkr13.84 Million
≈ $2.16 Million
Dkr33.87 Million Denmark Dkr72.80 ▼ -0.82%
18505 Hongda High-Tech Holding Co Ltd
SHE:002144
0.41x CN¥7.53 Million
≈ $1.10 Million
CN¥18.43 Million China CN¥11.47 ▼ -2.05%
18506 Minda Global Bhd
KLSE:5166
0.41x RM3.46 Million
≈ $867.44K
RM8.46 Million Malaysia RM1.45 ▲ +0.69%
18507 AXMIN Inc.
V:AXM
0.41x CA$131.58K
≈ $95.18K
CA$322.50K Canada CA$0.02 ▲ +0.00%
18508 Amarin Corporation PLC
NASDAQ:AMRN
0.41x $15.32 Million $37.57 Million USA $13.80 ▼ -5.02%
18509 Yankey Engineering Co Ltd
TW:6691
0.41x NT$380.63 Million
≈ $11.99 Million
NT$933.63 Million Taiwan NT$635.00 ▼ -1.55%
18510 Jay Bharat Maruti Limited
NSE:JAYBARMARU
0.41x Rs264.06 Million
≈ $2.86 Million
Rs647.71 Million India Rs126.60 ▼ -0.87%
18511 Inversora Juramento SA
BA:INVJ
0.41x AR$694.95 Million
≈ $502.87K
AR$1.71 Billion Argentina AR$465.00 ▲ +0.87%
18512 Aluma Infrastructure Fund 2020 Ltd
TA:ALUMA
0.41x ILA2.20 Million
≈ $5.90K
ILA5.41 Million Israel ILA86.00 ▼ -2.27%
18513 Worldsec Ltd
LSE:WSL
0.41x GBX37.00K
≈ $4.50
GBX91.00K UK GBX1.50 ▲ +0.00%
18514 CVR Energy Inc
NYSE:CVI
0.41x $163.00 Million $401.00 Million USA $33.75 ▼ -4.96%
18515 Hoa Tho Textile - Garment Joint Stock Corp
VN:HTG
0.41x ₫14.04 Billion
≈ $533.44K
₫34.54 Billion Vietnam ₫40900.00 ▲ +0.00%
18516 Groupe JAJ
PA:GJAJ
0.41x €104.22K
≈ $121.85K
€256.44K France €1.03 ▲ +0.00%
18517 Isras Investment Company Ltd
TA:ISRS
0.41x ILA103.60 Million
≈ $277.74K
ILA254.96 Million Israel ILA82060.00 ▼ -0.42%
18518 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.41x Rs188.00 Million
≈ $2.03 Million
Rs463.38 Million India Rs506.80 ▼ -0.92%
18519 Bastogi S.p.A
F:BAOA
0.41x €252.50K
≈ $295.20K
€622.50K Germany €1.03 ▼ -0.96%
18520 Lowland Investment Co
LSE:LWI
0.41x £12.18 Million
≈ $16.35 Million
£30.03 Million UK £171.00 ▲ +0.00%
18521 Theragen Etex Co.Ltd
KQ:066700
0.41x ₩3.79 Billion
≈ $2.57 Million
₩9.34 Billion Korea ₩2465.00 ▲ +0.00%
18522 ION Exchange (India) Limited
NSE:IONEXCHANG
0.41x Rs192.40 Million
≈ $2.08 Million
Rs474.60 Million India Rs348.75 ▼ -1.41%
18523 Pro Medicus Ltd
AU:PME
0.41x AU$69.39 Million
≈ $49.10 Million
AU$171.22 Million Australia AU$159.23 ▼ -0.25%
18524 ConnectOne Bancorp, Inc.
NASDAQ:CNOB
0.41x $15.32 Million $37.82 Million USA $30.60 ▲ +4.33%
18525 Tufton Oceanic Assets Ltd
LSE:SHIP
0.40x $13.38 Million $33.05 Million UK $1.26 ▲ +0.60%
18526 Concrete Engineering Products
KLSE:8435
0.40x RM7.95 Million
≈ $2.00 Million
RM19.67 Million Malaysia RM2.65 ▲ +1.92%
18527 Abacus Storage King
AU:ASK
0.40x AU$28.74 Million
≈ $20.34 Million
AU$71.08 Million Australia AU$1.37 ▲ +1.48%
18528 Silla Textile Co.Ltd
KQ:001000
0.40x ₩128.50 Million
≈ $87.08K
₩317.84 Million Korea ₩1260.00 ▲ +5.09%
18529 Talbros Automotive Components Limited
NSE:TALBROAUTO
0.40x Rs230.28 Million
≈ $2.49 Million
Rs569.61 Million India Rs354.30 ▲ +0.38%
18530 PSP SWISS ADR 1/5/SF1050
F:P7S0
0.40x €60.23 Million
≈ $70.41 Million
€148.99 Million Germany €33.40 ▲ +0.00%
18531 PSP Swiss Property AG
SW:PSPN
0.40x CHF60.23 Million
≈ $76.14 Million
CHF148.99 Million Switzerland CHF142.20 ▼ -1.11%
18532 Vicinity Centres
AU:VCX
0.40x AU$325.60 Million
≈ $230.38 Million
AU$805.60 Million Australia AU$2.44 ▲ +0.83%
18533 Blackstone Secured Lending Fund
NYSE:BXSL
0.40x $183.56 Million $454.66 Million USA $23.80 ▲ +2.32%
18534 Etiler İnci Bufe Gida Sanayi ve Dis Ticaret AS
IS:ETILR
0.40x TL19.47 Million
≈ $436.14K
TL48.26 Million Turkey TL5.65 ▲ +0.18%
18535 Grainger PLC
F:1U4
0.40x €31.00 Million
≈ $36.24 Million
€76.90 Million Germany €1.74 ▼ -0.57%
18536 Simpson Manufacturing Company Inc
NYSE:SSD
0.40x $35.55 Million $88.22 Million USA $186.81 ▼ -0.74%
18537 Sienna Resources Inc
V:SIE
0.40x CA$52.64K
≈ $38.08K
CA$130.83K Canada CA$0.10 ▲ +0.00%
18538 Currency Exchange International Corp
TO:CXI
0.40x CA$1.75 Million
≈ $1.26 Million
CA$4.34 Million Canada CA$24.16 ▼ -0.37%
18539 Chroma ATE Inc
TW:2360
0.40x NT$785.63 Million
≈ $24.75 Million
NT$1.95 Billion Taiwan NT$2620.00 ▲ +2.95%
18540 Concentra Group Holdings Parent, Inc.
NYSE:CON
0.40x $21.02 Million $52.29 Million USA $24.92 ▲ +0.69%
18541 Vukile Property Fund Ltd
JSE:VKE
0.40x ZAC950.00 Million
≈ $504.88K
ZAC2.37 Billion South Africa ZAC2316.00 ▲ +0.70%
18542 Alexander Marine Co Ltd
TW:8478
0.40x NT$209.50 Million
≈ $6.60 Million
NT$521.58 Million Taiwan NT$159.00 ▲ +0.63%
18543 SUNL.TECH.G.ADR/2DL-00005
F:S790
0.40x €146.81 Million
≈ $171.64 Million
€365.63 Million Germany €2.86 ▼ -1.38%
18544 Euronext N.V.
PA:ENX
0.40x €85.56 Million
≈ $100.03 Million
€213.25 Million France €140.10 ▲ +3.62%
18545 GRAB HOLDINGS LTD CL.A
F:A6I
0.40x €69.00 Million
≈ $80.67 Million
€172.00 Million Germany €2.91 ▼ -5.28%
18546 Uxin Ltd
NASDAQ:UXIN
0.40x $144.64 Million $360.82 Million USA $2.26 ▼ -0.88%
18547 Hedef Holdings AS
IS:HEDEF
0.40x TL73.84 Million
≈ $1.65 Million
TL184.29 Million Turkey TL110.70 ▲ +2.50%
18548 Timken Company
NYSE:TKR
0.40x $39.30 Million $98.20 Million USA $133.66 ▲ +1.40%
18549 Globetronics Tech Bhd
KLSE:7022
0.40x RM6.79 Million
≈ $1.70 Million
RM16.99 Million Malaysia RM0.25 ▼ -2.00%
18550 Hyundai Elevator
KO:017800
0.40x ₩58.78 Billion
≈ $39.83 Million
₩147.06 Billion Korea ₩77200.00 ▲ +0.92%
18551 The United Nilgiri Tea Estates Company Limited
NSE:UNITEDTEA
0.40x Rs60.24 Million
≈ $651.46K
Rs150.78 Million India Rs514.95 ▼ -1.76%
18552 Eminis Ambalaj Sanayi ve Ticaret AS
IS:EMNIS
0.40x TL3.14 Million
≈ $70.23K
TL7.85 Million Turkey TL166.10 ▲ +0.24%
18553 Foncière Volta
PA:SPEL
0.40x €1.39 Million
≈ $1.63 Million
€3.49 Million France €8.75 ▲ +0.00%
18554 Supreme PLC
LSE:SUP
0.40x GBX3.60 Million
≈ $437.53
GBX9.01 Million UK GBX146.00 ▼ -1.35%
18555 Cerebra Integrated Technologies Limited
NSE:CEREBRAINT
0.40x Rs23.72 Million
≈ $256.49K
Rs59.49 Million India Rs3.44 ▲ +4.88%
18556 Deutsche Lufthansa AG
F:LHAB
0.40x €98.00 Million
≈ $114.57 Million
€246.00 Million Germany €8.70 ▲ +6.75%
18557 Mincon Group plc
IR:MIO
0.40x €975.50K
≈ $1.14 Million
€2.45 Million Ireland €0.69 ▲ +0.74%
18558 Hardide PLC
LSE:HDD
0.40x GBX158.00K
≈ $19.22
GBX397.00K UK GBX66.00 ▼ -2.94%
18559 Dhani Services Limited
NSE:DHANI
0.40x Rs436.18 Million
≈ $4.72 Million
Rs1.10 Billion India Rs51.06 ▼ -8.87%
18560 AFC Ajax NV
AS:AJAX
0.40x €6.50 Million
≈ $7.60 Million
€16.36 Million Netherlands €8.68 ▲ +1.17%
18561 IOI Properties Group Bhd
KLSE:5249
0.40x RM281.50 Million
≈ $70.67 Million
RM708.84 Million Malaysia RM4.30 ▲ +2.87%
18562 Lonkey Industrial Co Ltd Guangzhou
SHE:000523
0.40x CN¥12.62 Million
≈ $1.85 Million
CN¥31.78 Million China CN¥3.06 ▼ -3.77%
18563 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
0.40x CN¥164.43 Million
≈ $24.06 Million
CN¥414.40 Million China CN¥50.55 ▼ -2.00%
18564 Gascogne SA
PA:ALBI
0.40x €1.70 Million
≈ $1.98 Million
€4.28 Million France €2.12 ▼ -0.93%
18565 Wal-Mart de México S.A.B. de C.V
MX:WALMEX
0.40x MX$4.96 Billion
≈ $285.20 Million
MX$12.50 Billion Mexico MX$51.49 ▼ -1.30%
18566 HelloFresh SE
XETRA:HFG
0.40x €26.60 Million
≈ $31.10 Million
€67.10 Million Germany €4.14 ▲ +2.02%
18567 I Yuan Precision Ind Co Ltd
TWO:2235
0.40x NT$7.77 Million
≈ $244.77K
NT$19.64 Million Taiwan NT$30.50 ▲ +0.00%
18568 Kilroy Realty Corp
NYSE:KRC
0.40x $109.08 Million $276.12 Million USA $36.90 ▲ +4.62%
18569 Xian International Medical Investment Co Ltd
SHE:000516
0.39x CN¥214.66 Million
≈ $31.41 Million
CN¥543.77 Million China CN¥4.09 ▼ -2.39%
18570 Polar Capital Holdings plc
LSE:POLR
0.39x GBX8.07 Million
≈ $981.40
GBX20.44 Million UK GBX851.00 ▲ +1.55%
18571 Ice Fish Farm AS
OL:IFISH
0.39x Nkr4.31 Million
≈ $453.64K
Nkr10.92 Million Norway Nkr5.00 ▲ +4.17%
18572 Well Shin Technology Co Ltd
TW:3501
0.39x NT$19.23 Million
≈ $605.94K
NT$48.76 Million Taiwan NT$42.75 ▲ +0.35%
18573 Fu Burg Industrial Co Ltd
TWO:8929
0.39x NT$498.00K
≈ $15.69K
NT$1.26 Million Taiwan NT$14.65 ▼ -0.68%
18574 Cabnet Holdings Bhd
KLSE:0191
0.39x RM456.00K
≈ $114.49K
RM1.16 Million Malaysia RM0.25 ▼ -3.92%
18575 International Distributions Services PLC
LSE:IDS
0.39x GBX109.00 Million
≈ $13.26K
GBX277.00 Million UK GBX359.00 ▲ +0.00%
18576 Grande Group Limited Class A Ordinary Shares
NASDAQ:GRAN
0.39x $231.41K $588.18K USA $1.07 ▲ +9.27%
18577 KPI Green Energy Limited
NSE:KPIGREEN
0.39x Rs199.09 Million
≈ $2.15 Million
Rs506.09 Million India Rs406.25 ▼ -2.08%
18578 Grainger PLC
LSE:GRI
0.39x GBX57.90 Million
≈ $7.04K
GBX147.20 Million UK GBX152.60 ▲ +0.59%
18579 Simon Property Group Inc
NYSE:SPG
0.39x $1.21 Billion $3.09 Billion USA $206.22 ▲ +1.31%
18580 707 Cayman Holdings Limited Ordinary Shares
NASDAQ:JEM
0.39x $2.93 Million $7.46 Million USA $1.62 ▲ +8.00%
18581 Shanghai Lianming Machinery Co Ltd
SHG:603006
0.39x CN¥9.19 Million
≈ $1.34 Million
CN¥23.37 Million China CN¥13.18 ▼ -2.66%
18582 HCI Group Inc
NYSE:HCI
0.39x $26.67 Million $67.89 Million USA $150.23 ▲ +0.27%
18583 WICE Logistics PCL
BK:WICE
0.39x ฿10.50 Million
≈ $327.40K
฿26.75 Million Thailand ฿2.44 ▲ +3.39%
18584 Logistic Properties of the Americas
NYSE MKT:LPA
0.39x $3.02 Million $7.70 Million USA $3.10 ▼ -5.49%
18585 Beijing Toread Outdoor Product
SHE:300005
0.39x CN¥5.08 Million
≈ $743.14K
CN¥12.94 Million China CN¥14.59 ▼ -2.34%
18586 ASBISc Enterprises PLC
WAR:ASB
0.39x zł4.65 Million
≈ $1.28 Million
zł11.85 Million Poland zł84.00 ▲ +5.13%
18587 SWISS PROPERTIES INV.100
F:SR1
0.39x €9.97 Million
≈ $11.65 Million
€25.42 Million Germany €12.90 ▲ +0.00%
18588 LEIFRAS Co., Ltd. American Depositary Shares
NASDAQ:LFS
0.39x $155.57 Million $397.15 Million USA $2.07 ▼ -0.96%
18589 Corcept Therapeutics Incorporated
NASDAQ:CORT
0.39x $38.45 Million $98.17 Million USA $74.89 ▲ +3.08%
18590 Lindsell Train Investment Trust Plc
LSE:LTI
0.39x £4.52 Million
≈ $6.07 Million
£11.54 Million UK £5.70 ▲ +0.00%
18591 Motic Xiamen Electric Group Co Ltd
SHE:300341
0.39x CN¥20.48 Million
≈ $3.00 Million
CN¥52.34 Million China CN¥13.79 ▼ -2.20%
18592 Body One SA
PA:MLONE
0.39x €180.00K
≈ $210.44K
€460.00K France €0.92 ▲ +0.00%
18593 Dominant Enterprise Bhd
KLSE:7169
0.39x RM3.19 Million
≈ $801.66K
RM8.17 Million Malaysia RM0.73 ▼ -3.97%
18594 Nanoco Group plc
LSE:NANO
0.39x GBX882.00K
≈ $107.31
GBX2.26 Million UK GBX2.90 ▲ +15.54%
18595 Gilead Sciences Inc
NASDAQ:GILD
0.39x $3.33 Billion $8.51 Billion USA $129.18 ▲ +0.15%
18596 Shivalik Bimetal Controls Limited
NSE:SBCL
0.39x Rs186.02 Million
≈ $2.01 Million
Rs476.34 Million India Rs727.80 ▲ +0.54%
18597 Adtalem Global Education Inc
NYSE:ATGE
0.39x $29.74 Million $76.17 Million USA $98.54 ▲ +1.97%
18598 Graha Andrasentra Propertindo Tbk PT
JK:JGLE
0.39x Rp4.63 Billion
≈ $271.18K
Rp11.85 Billion Indonesia Rp53.00 ▲ +1.92%
18599 BMT Co. Ltd
KQ:086670
0.39x ₩4.90 Billion
≈ $3.32 Million
₩12.55 Billion Korea ₩15210.00 ▲ +11.02%
18600 Investor AB ser. B
ST:INVE-B
0.39x Skr11.75 Billion
≈ $1.26 Billion
Skr30.11 Billion Sweden Skr380.70 ▲ +0.37%