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
19701 Largo Resources Ltd
TO:LGO
0.16x CA$2.90 Million
≈ $2.10 Million
CA$17.96 Million Canada CA$1.27 ▲ +0.00%
19702 Kucingko Berhad
KLSE:0315
0.16x RM293.00K
≈ $73.56K
RM1.81 Million Malaysia RM0.08 ▲ +0.00%
19703 SSAB AB (publ)
ST:SSAB-A
0.16x Skr355.00 Million
≈ $38.20 Million
Skr2.20 Billion Sweden Skr98.92 ▲ +1.50%
19704 SSAB AB (publ)
ST:SSAB-B
0.16x Skr355.00 Million
≈ $38.20 Million
Skr2.20 Billion Sweden Skr98.54 ▲ +1.50%
19705 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
0.16x GBX8.87 Million
≈ $1.08K
GBX55.03 Million UK GBX894.00 ▼ -0.22%
19706 Pang Rim Spinn
KO:003610
0.16x ₩413.52 Million
≈ $280.24K
₩2.57 Billion Korea ₩5120.00 ▲ +0.39%
19707 Sunrise Group Co Ltd
SHE:002752
0.16x CN¥14.57 Million
≈ $2.13 Million
CN¥90.60 Million China CN¥6.42 ▼ -1.98%
19708 Neosem Inc
KQ:253590
0.16x ₩713.06 Million
≈ $483.23K
₩4.43 Billion Korea ₩14400.00 ▲ +7.30%
19709 Merchants Trust PLC
LSE:MRCH
0.16x GBX18.80 Million
≈ $2.29K
GBX117.05 Million UK GBX628.00 ▼ -0.16%
19710 BlackRock MIT II
NYSE:BLE
0.16x $1.95 Million $12.16 Million USA $10.54 ▼ -0.19%
19711 Hubei Feilihua Quartz Glass Co Ltd
SHE:300395
0.16x CN¥17.92 Million
≈ $2.62 Million
CN¥112.01 Million China CN¥122.08 ▲ +2.60%
19712 Sohu.Com Inc
NASDAQ:SOHU
0.16x $1.39 Million $8.67 Million USA $13.61 ▲ +0.44%
19713 Japfa Comfeed Indonesia Tbk
JK:JPFA
0.16x Rp88.85 Billion
≈ $5.21 Million
Rp555.85 Billion Indonesia Rp2150.00 ▼ -5.29%
19714 Rubicon Organics Inc
V:ROMJ
0.16x CA$451.30K
≈ $326.46K
CA$2.83 Million Canada CA$0.44 ▲ +3.57%
19715 Bait Bakfar Ltd
TA:BKFR
0.16x ILA12.47 Million
≈ $33.43K
ILA78.42 Million Israel ILA1443.00 ▼ -1.77%
19716 Yoosung T&S Co. Ltd
KQ:024800
0.16x ₩1.94 Billion
≈ $1.31 Million
₩12.19 Billion Korea ₩4780.00 ▲ +3.35%
19717 Shenzhen Agricultural Products Co Ltd
SHE:000061
0.16x CN¥11.65 Million
≈ $1.71 Million
CN¥73.36 Million China CN¥6.22 ▼ -1.58%
19718 Zhejiang East Crystal Electronic Co Ltd
SHE:002199
0.16x CN¥1.69 Million
≈ $247.98K
CN¥10.67 Million China CN¥13.09 ▼ -5.01%
19719 Schouw & Co.
CO:SCHO
0.16x Dkr26.00 Million
≈ $4.07 Million
Dkr164.00 Million Denmark Dkr643.00 ▼ -1.38%
19720 Cathay Real Estate Development Co Ltd
TW:2501
0.16x NT$96.45 Million
≈ $3.04 Million
NT$609.53 Million Taiwan NT$23.50 ▲ +1.51%
19721 ShenZhen QiangRui Precision Technology Co. Ltd.
SHE:301128
0.16x CN¥9.65 Million
≈ $1.41 Million
CN¥61.02 Million China CN¥139.22 ▲ +1.84%
19722 Bd Multimedia
PA:ALBDM
0.16x €109.00K
≈ $127.43K
€693.00K France €5.00 ▲ +1.01%
19723 Tractial S.A.
PA:ALTRA
0.16x €109.00K
≈ $127.43K
€693.00K France €2.14 ▼ -6.96%
19724 Law Debenture Corp
LSE:LWDB
0.16x GBX24.37 Million
≈ $2.96K
GBX155.01 Million UK GBX1204.00 ▼ -2.11%
19725 Autopistas del Sol
BA:AUSO
0.16x AR$1.83 Billion
≈ $1.32 Million
AR$11.63 Billion Argentina AR$3700.00 ▲ +0.54%
19726 Beijing YJK Building Software Co.Ltd.
SHE:300935
0.16x CN¥9.43 Million
≈ $1.38 Million
CN¥60.03 Million China CN¥34.21 ▼ -2.65%
19727 Woori Technology Investment Co. Ltd
KQ:041190
0.16x ₩20.47 Billion
≈ $13.87 Million
₩130.66 Billion Korea ₩5870.00 ▼ -1.84%
19728 BlackRock Virginia MBT
NYSE:BHV
0.16x $218.09K $1.40 Million USA $11.83 ▲ +0.60%
19729 Interoil Exploration and Production ASA
OL:IOX
0.16x Nkr135.00K
≈ $14.21K
Nkr866.00K Norway Nkr2.51 ▼ -1.57%
19730 Peña Verde S.A.B
MX:PV
0.16x MX$38.79 Million
≈ $2.23 Million
MX$249.10 Million Mexico MX$8.50 ▲ +0.00%
19731 Bankinter
MC:BKT
0.16x €41.52 Million
≈ $48.54 Million
€266.78 Million Spain €14.10 ▲ +0.11%
19732 Inno Holdings Inc. Common Stock
NASDAQ:INHD
0.16x $45.13K $290.36K USA $1.28 ▲ +7.56%
19733 Vivenio Residencial SOCIMI S.A.
MC:YVIV
0.16x €1.64 Million
≈ $1.91 Million
€10.53 Million Spain €1.35 ▲ +0.00%
19734 Remitly Global Inc
NASDAQ:RELY
0.16x $1.37 Million $8.83 Million USA $19.81 ▲ +0.41%
19735 Polar Capital Technology Trust
LSE:PCT
0.15x GBX379.21 Million
≈ $46.14K
GBX2.46 Billion UK GBX710.00 ▼ -2.54%
19736 Summit
TA:SMT
0.15x ILA88.76 Million
≈ $237.97K
ILA575.51 Million Israel ILA4809.00 ▼ -1.74%
19737 Blackrock World Mining Trust Plc
LSE:BRWM
0.15x GBX11.98 Million
≈ $1.46K
GBX77.69 Million UK GBX1020.00 ▲ +0.39%
19738 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.15x CN¥27.42 Million
≈ $4.01 Million
CN¥177.97 Million China CN¥21.64 ▼ -0.55%
19739 Pioneer Municipal High Income Opportunities Fund Inc
NYSE:MIO
0.15x $1.05 Million $6.82 Million USA $11.39 ▲ +0.31%
19740 Elevance Health Inc
NYSE:ELV
0.15x $84.00 Million $546.00 Million USA $409.44 ▲ +4.64%
19741 Rochester Resources Ltd
V:RCT
0.15x CA$230.03K
≈ $166.40K
CA$1.50 Million Canada CA$0.23 ▲ +18.42%
19742 Smart for Life, Inc. Common Stock
NASDAQ:SMFL
0.15x $894.79K $5.83 Million USA $0.00 ▲ +0.00%
19743 BEBO Health SA
PA:MLBBO
0.15x €32.34K
≈ $37.81K
€210.79K France €0.23 ▲ +0.00%
19744 Putprop Ltd
JSE:PPR
0.15x ZAC7.21 Million
≈ $3.83K
ZAC47.06 Million South Africa ZAC698.00 ▲ +20.34%
19745 VONOVIA SE ADR 1/2/O.N
F:VNAA
0.15x €357.90 Million
≈ $418.42 Million
€2.35 Billion Germany €11.50 ▲ +0.00%
19746 Brandywine Realty Trust
NYSE:BDN
0.15x $10.21 Million $67.02 Million USA $3.12 ▲ +2.30%
19747 SANLAM LTD RC-01 ADR/2
F:LA6S
0.15x €2.43 Billion
≈ $2.84 Billion
€15.94 Billion Germany €9.00 ▲ +0.00%
19748 Kuobrothers
TWO:8477
0.15x NT$951.00K
≈ $29.96K
NT$6.26 Million Taiwan NT$19.70 ▼ -1.99%
19749 JPMorgan Euro Small Companies Trust Plc
LSE:JEDT
0.15x GBX15.33 Million
≈ $1.87K
GBX100.99 Million UK GBX647.00 ▼ -0.15%
19750 Hiyes International Co Ltd
TW:2348
0.15x NT$104.86 Million
≈ $3.30 Million
NT$692.27 Million Taiwan NT$74.30 ▼ -0.67%
19751 SUNAC SERVIC.HLDGS HD-01
F:65D
0.15x €30.66 Million
≈ $35.84 Million
€202.72 Million Germany €0.09 ▼ -2.08%
19752 Kawan Food Bhd
KLSE:7216
0.15x RM272.00K
≈ $68.29K
RM1.81 Million Malaysia RM0.84 ▲ +1.82%
19753 Martin Marietta Materials Inc
NYSE:MLM
0.15x $227.00 Million $1.51 Billion USA $580.86 ▼ -0.39%
19754 The Investment Company plc
LSE:INV
0.15x GBX57.22K
≈ $6.96
GBX381.44K UK GBX68.50 ▲ +0.74%
19755 NATUZZI S.P.A. ADR/5 EO 1
F:NTZA
0.15x €537.00K
≈ $627.81K
€3.58 Million Germany €2.50 ▲ +6.84%
19756 Riverstone Energy Ltd
LSE:RSE
0.15x GBX454.00K
≈ $55.24
GBX3.03 Million UK GBX562.50 ▼ -0.44%
19757 PBF Energy Inc
NYSE:PBF
0.15x $25.70 Million $171.70 Million USA $42.76 ▲ +0.49%
19758 Laboratorios Richmond SACIF
BA:RICH
0.15x AR$847.80 Million
≈ $613.47K
AR$5.67 Billion Argentina AR$1630.00 ▼ -0.31%
19759 Chien Shing Stainless Steel Co Ltd
TW:2025
0.15x NT$5.84 Million
≈ $183.93K
NT$39.14 Million Taiwan NT$12.20 ▼ -0.41%
19760 BioNeutra Global Corp
V:BGA
0.15x CA$207.44K
≈ $150.06K
CA$1.39 Million Canada CA$0.03 ▲ +0.00%
19761 Bewhere Holdings Inc
V:BEW
0.15x CA$92.45K
≈ $66.88K
CA$621.16K Canada CA$0.81 ▲ +1.25%
19762 VenueG Co. Ltd
KQ:019010
0.15x ₩6.53 Billion
≈ $4.42 Million
₩43.86 Billion Korea ₩5560.00 ▼ -2.28%
19763 Lotus Technology Inc.
NASDAQ:LOT
0.15x $325.64K $2.19 Million USA $1.26 ▼ -3.08%
19764 Silergy Corp
TW:6415
0.15x NT$120.07 Million
≈ $3.78 Million
NT$809.01 Million Taiwan NT$570.00 ▼ -4.84%
19765 Jiangsu Tongrun Equipment Technology Co Ltd
SHE:002150
0.15x CN¥5.85 Million
≈ $855.83K
CN¥39.41 Million China CN¥28.60 ▼ -2.12%
19766 Agroz Inc. Ordinary Shares
NASDAQ:AGRZ
0.15x $941.27K $6.35 Million USA $0.30 ▲ +3.20%
19767 Quoc Cuong Gia Lai JSC
VN:QCG
0.15x ₫19.76 Billion
≈ $750.81K
₫133.30 Billion Vietnam ₫12500.00 ▼ -1.19%
19768 Bodhi Tree Multimedia Limited
NSE:BTML
0.15x Rs1.08 Million
≈ $11.64K
Rs7.27 Million India Rs6.50 ▲ +1.25%
19769 ASIA Capital Group Public Company Limited
BK:ACAP
0.15x ฿52.80 Million
≈ $1.65 Million
฿356.64 Million Thailand ฿0.33 ▲ +0.00%
19770 JP Morgan Global Growth & Income PLC
LSE:JGGI
0.15x GBX10.79 Million
≈ $1.31K
GBX73.14 Million UK GBX600.00 ▼ -0.08%
19771 Shenzhen Genvict Technologies Co Ltd
SHE:002869
0.15x CN¥2.29 Million
≈ $334.74K
CN¥15.53 Million China CN¥19.36 ▲ +4.99%
19772 Aptech Limited
NSE:APTECHT
0.15x Rs19.36 Million
≈ $209.36K
Rs131.84 Million India Rs105.26 ▲ +0.24%
19773 Medico Remedies Limited
NSE:MEDICO
0.15x Rs6.43 Million
≈ $69.54K
Rs43.86 Million India Rs45.91 ▼ -0.97%
19774 FIRSTRAND ADR/ 10 RC -01
F:FSR
0.15x €6.36 Billion
≈ $7.43 Billion
€43.54 Billion Germany €45.80 ▼ -0.87%
19775 Viet Nam International Commercial Joint Stock Bank
VN:VIB
0.15x ₫327.27 Billion
≈ $12.43 Million
₫2.24 Trillion Vietnam ₫16250.00 ▲ +2.20%
19776 Ace Oldfields PT
JK:KUAS
0.15x Rp374.21 Million
≈ $21.93K
Rp2.56 Billion Indonesia Rp91.00 ▼ -12.50%
19777 MeguREIT Israel
TA:MGRT
0.15x ILA13.65 Million
≈ $36.59K
ILA93.79 Million Israel ILA771.50 ▼ -1.41%
19778 Southern Cable Group Bhd
KLSE:0225
0.15x RM18.12 Million
≈ $4.55 Million
RM124.76 Million Malaysia RM2.10 ▲ +1.45%
19779 Elite Color Environmental Resources 
SHE:002998
0.15x CN¥3.63 Million
≈ $531.20K
CN¥25.01 Million China CN¥7.94 ▼ -2.46%
19780 OHEIM INT Co.Ltd
KQ:309930
0.15x ₩150.88 Million
≈ $102.25K
₩1.04 Billion Korea ₩1600.00 ▼ -8.52%
19781 Zhuhai Zhongfu Enterprise Co Ltd
SHE:000659
0.14x CN¥10.99 Million
≈ $1.61 Million
CN¥75.89 Million China CN¥3.76 ▼ -2.84%
19782 Meridia Real Estate III Socimi SA
MC:YMRE
0.14x €3.76 Million
≈ $4.39 Million
€25.95 Million Spain €0.78 ▲ +0.00%
19783 Zhejiang Yatai Pharmaceutical Co Ltd
SHE:002370
0.14x CN¥16.32 Million
≈ $2.39 Million
CN¥112.98 Million China CN¥5.64 ▼ -1.74%
19784 Suzhou Maxwell Technologies Co Ltd Class A
SHE:300751
0.14x CN¥38.87 Million
≈ $5.69 Million
CN¥269.36 Million China CN¥226.92 ▲ +4.09%
19785 Cubex Tubings Limited
NSE:CUBEXTUB
0.14x Rs4.29 Million
≈ $46.36K
Rs29.74 Million India Rs87.23 ▲ +0.77%
19786 Dividend 15 Split Corp
TO:DFN
0.14x CA$32.87 Million
≈ $23.78 Million
CA$229.41 Million Canada CA$8.24 ▲ +0.24%
19787 Metsa Board Oyj A
HE:METSA
0.14x €4.60 Million
≈ $5.38 Million
€32.20 Million Finland €4.29 ▼ -0.69%
19788 WhiteSmoke Software Ltd
TA:WSMK
0.14x ILA9.00K
≈ $24.13
ILA63.00K Israel ILA155.10 ▼ -4.14%
19789 Metsa Board Oyj B
HE:METSB
0.14x €4.60 Million
≈ $5.38 Million
€32.20 Million Finland €2.87 ▼ -1.44%
19790 Capital A Berhad
KLSE:5099
0.14x RM1.37 Billion
≈ $343.08 Million
RM9.57 Billion Malaysia RM0.42 ▼ -2.33%
19791 enCore Energy Corp.
V:EU
0.14x CA$1.33 Million
≈ $960.89K
CA$9.30 Million Canada CA$2.19 ▼ -0.90%
19792 Veedol Corporation Limited
NSE:VEEDOL
0.14x Rs297.20 Million
≈ $3.21 Million
Rs2.08 Billion India Rs1460.60 ▲ +3.31%
19793 Organogenesis Holdings Inc
NASDAQ:ORGO
0.14x $3.08 Million $21.57 Million USA $2.48 ▲ +6.44%
19794 Octopus Aim Vct Plc
LSE:OOA
0.14x GBX359.00K
≈ $43.68
GBX2.52 Million UK GBX39.80 ▲ +0.00%
19795 Forsys Metals Corp.
TO:FSY
0.14x CA$67.31K
≈ $48.69K
CA$473.27K Canada CA$0.35 ▲ +1.45%
19796 Schibsted ASA B
OL:SCHB
0.14x Nkr724.00 Million
≈ $76.19 Million
Nkr5.10 Billion Norway Nkr321.80 ▲ +0.00%
19797 Schibsted ASA A
OL:SCHA
0.14x Nkr724.00 Million
≈ $76.19 Million
Nkr5.10 Billion Norway Nkr338.60 ▲ +0.00%
19798 Ecofin Global Utilities and Infrastructure Trust plc
LSE:EGL
0.14x GBX4.81 Million
≈ $585.12
GBX33.90 Million UK GBX270.00 ▼ -0.74%
19799 Wintao Communications Co. Ltd
SHE:301139
0.14x CN¥3.87 Million
≈ $566.64K
CN¥27.37 Million China CN¥5.90 ▼ -6.79%
19800 Brederode
LSE:0QWB
0.14x €12.89 Million
≈ $15.07 Million
€91.38 Million UK €101.60 ▼ -0.88%