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
11001 Focuslight Technologies Inc. A
SHG:688167
1.74x CN¥157.23 Million
≈ $23.01 Million
CN¥90.55 Million China CN¥455.50 ▼ -4.67%
11002 ZYLOX-TONBRDG.MED.TECH.H1
F:818
1.74x €174.08 Million
≈ $203.51 Million
€100.26 Million Germany €2.18 ▼ -9.17%
11003 Kontoor Brands Inc
NYSE:KTB
1.74x $64.15 Million $36.94 Million USA $68.65 ▲ +0.73%
11004 Tingyi (Cayman Islands) Holding Corp
F:TYG
1.74x €1.42 Billion
≈ $1.66 Billion
€818.84 Million Germany €1.39 ▲ +2.21%
11005 Ganesha Ecosphere Limited
NSE:GANECOS
1.74x Rs412.38 Million
≈ $4.46 Million
Rs237.55 Million India Rs910.50 ▼ -2.30%
11006 Medalist Diversified Reit Inc
NASDAQ:MDRR
1.74x $139.88K $80.58K USA $11.46 ▲ +4.54%
11007 Orezone Gold Corp
TO:ORE
1.74x CA$48.60 Million
≈ $35.16 Million
CA$28.01 Million Canada CA$2.65 ▲ +1.53%
11008 PNC Technologies co. Ltd
KQ:237750
1.74x ₩1.13 Billion
≈ $766.65K
₩651.91 Million Korea ₩4035.00 ▼ -5.94%
11009 Aquis Exchange PLC
LSE:AQX
1.74x GBX1.41 Million
≈ $171.43
GBX812.00K UK GBX0.00 ▲ +0.00%
11010 Topoint Technology Co Ltd
TW:8021
1.74x NT$259.79 Million
≈ $8.18 Million
NT$149.73 Million Taiwan NT$441.00 ▼ -6.17%
11011 Haleon plc
NYSE:HLN
1.73x $1.48 Billion $855.69 Million USA $8.96 ▲ +2.75%
11012 Torrent Power Limited
NSE:TORNTPOWER
1.73x Rs25.24 Billion
≈ $272.97 Million
Rs14.55 Billion India Rs1440.00 ▲ +0.23%
11013 Golden Heaven Group Holdings Ltd. Ordinary Shares
NASDAQ:GDHG
1.73x $3.54 Million $2.04 Million USA $1.70 ▼ -3.95%
11014 Maxis Bhd
KLSE:6012
1.73x RM659.00 Million
≈ $165.45 Million
RM380.00 Million Malaysia RM3.39 ▼ -0.29%
11015 Zhejiang Huayou Cobalt Co Ltd
SHG:603799
1.73x CN¥2.61 Billion
≈ $381.85 Million
CN¥1.51 Billion China CN¥51.30 ▼ -3.61%
11016 Silicon Power Computer & Communications
TWO:4973
1.73x NT$55.41 Million
≈ $1.75 Million
NT$31.97 Million Taiwan NT$176.00 ▲ +2.33%
11017 TPC Plus Bhd
KLSE:7176
1.73x RM31.41 Million
≈ $7.89 Million
RM18.13 Million Malaysia RM0.28 ▼ -1.75%
11018 Telia Lietuva AB
F:ZWS
1.73x €38.36 Million
≈ $44.85 Million
€22.14 Million Germany €2.18 ▲ +0.00%
11019 National HealthCare Corporation
NYSE MKT:NHC
1.73x $62.53 Million $36.10 Million USA $196.00 ▲ +0.00%
11020 Clinica Baviera
MC:CBAV
1.73x €14.17 Million
≈ $16.57 Million
€8.18 Million Spain €57.80 ▲ +0.70%
11021 Accentis
BR:ACCB
1.73x €1.71 Million
≈ $2.00 Million
€989.00K Belgium €0.03 ▼ -1.92%
11022 United Security Bancshares
NASDAQ:UBFO
1.73x $6.97 Million $4.02 Million USA $10.51 ▲ +1.94%
11023 Plains GP Holdings LP
NASDAQ:PAGP
1.73x $400.00 Million $231.00 Million USA $24.79 ▼ -0.16%
11024 Park Aerospace Corp
NYSE:PKE
1.73x $5.11 Million $2.95 Million USA $32.92 ▼ -0.33%
11025 Canfor Corporation
TO:CFP
1.73x CA$184.40 Million
≈ $133.39 Million
CA$106.50 Million Canada CA$13.81 ▼ -0.29%
11026 Beijing UniStrong Science & Technology Co Ltd
SHE:002383
1.73x CN¥29.27 Million
≈ $4.28 Million
CN¥16.91 Million China CN¥7.68 ▼ -1.16%
11027 Plasson Indus
TA:PLSN
1.73x ILA89.16 Million
≈ $239.05K
ILA51.52 Million Israel ILA16610.00 ▲ +0.54%
11028 BW LPG Limited
F:BW9
1.73x €180.34 Million
≈ $210.84 Million
€104.23 Million Germany €15.60 ▼ -0.70%
11029 Mobileye Global Inc. Class A Common Stock
NASDAQ:MBLY
1.73x $109.00 Million $63.00 Million USA $10.54 ▼ -1.86%
11030 REA Group Limited
F:R9C
1.73x €133.65 Million
≈ $156.25 Million
€77.25 Million Germany €95.50 ▲ +0.53%
11031 Murphy USA Inc
NYSE:MUSA
1.73x $245.50 Million $141.90 Million USA $539.77 ▼ -0.44%
11032 FANUC CORP.UNSP.ADR 1/10
F:FUCA
1.73x €255.27 Billion
≈ $298.44 Billion
€147.60 Billion Germany €16.40 ▼ -3.53%
11033 Air France-KLM SA
PA:AF
1.73x €925.00 Million
≈ $1.08 Billion
€535.00 Million France €11.47 ▲ +0.57%
11034 Otto Holding AS
IS:OTTO
1.73x TL29.15 Million
≈ $652.89K
TL16.86 Million Turkey TL210.00 ▼ -0.47%
11035 Oriental Holdings Bhd
KLSE:4006
1.73x RM439.11 Million
≈ $110.25 Million
RM254.04 Million Malaysia RM7.10 ▼ -0.14%
11036 Wells Fargo & Company
NYSE:WFC
1.73x $9.14 Billion $5.29 Billion USA $81.62 ▲ +3.74%
11037 Qinhuangdao Port Co Ltd
F:QHD
1.73x €855.24 Million
≈ $999.86 Million
€494.84 Million Germany €0.24 ▼ -2.44%
11038 BFI Finance Indonesia Tbk
JK:BFIN
1.73x Rp699.74 Billion
≈ $41.00 Million
Rp405.00 Billion Indonesia Rp655.00 ▼ -3.68%
11039 ONEOK Inc
NYSE:OKE
1.73x $1.62 Billion $940.00 Million USA $88.95 ▲ +2.54%
11040 Neto Malinda
TA:NTML
1.73x ILA89.35 Million
≈ $239.55K
ILA51.73 Million Israel ILA15860.00 ▲ +0.83%
11041 ASSA ABLOY AB (publ)
ST:ASSA-B
1.73x Skr7.41 Billion
≈ $797.43 Million
Skr4.29 Billion Sweden Skr326.80 ▼ -0.24%
11042 Shanghai Lisheng Racing Co Ltd
SHE:002858
1.73x CN¥11.56 Million
≈ $1.69 Million
CN¥6.70 Million China CN¥12.58 ▼ -1.95%
11043 STMicroelectronics NV
LSE:0INB
1.73x €1.88 Billion
≈ $2.20 Billion
€1.09 Billion UK €66.09 ▼ -3.42%
11044 Vulcabras Azaleia S.A
SA:VULC3
1.73x R$138.26 Million
≈ $27.13 Million
R$80.13 Million Brazil R$14.41 ▼ -3.22%
11045 Aristocrat Leisure Ltd
AU:ALL
1.73x AU$1.16 Billion
≈ $821.55 Million
AU$673.10 Million Australia AU$51.02 ▲ +0.04%
11046 Tikehau Capital
PA:TKO
1.72x €74.58 Million
≈ $87.19 Million
€43.24 Million France €17.50 ▲ +1.74%
11047 Vornado Realty Trust
NYSE:VNO
1.72x $33.17 Million $19.24 Million USA $34.92 ▲ +2.71%
11048 Strides Pharma Science Limited
NSE:STAR
1.72x Rs3.91 Billion
≈ $42.34 Million
Rs2.27 Billion India Rs1027.20 ▼ -4.99%
11049 Paycom Software, Inc.
NYSE:PAYC
1.72x $196.10 Million $113.80 Million USA $137.08 ▼ -0.52%
11050 Renold
LSE:RNO
1.72x GBX11.20 Million
≈ $1.36K
GBX6.50 Million UK GBX81.80 ▲ +0.00%
11051 Cato Corporation
NYSE:CATO
1.72x $11.77 Million $6.83 Million USA $3.28 ▼ -1.80%
11052 t42 IoT Tracking Solutions PLC
LSE:TRAC
1.72x GBX545.37K
≈ $66.36
GBX316.51K UK GBX4.15 ▲ +5.06%
11053 China Hongqiao Group Ltd
F:H0Q
1.72x €39.00 Billion
≈ $45.59 Billion
€22.64 Billion Germany €2.89 ▼ -6.92%
11054 Espressif Systems Shanghai Co Ltd
SHG:688018
1.72x CN¥198.96 Million
≈ $29.11 Million
CN¥115.50 Million China CN¥119.93 ▼ -28.61%
11055 Harvia Oyj
HE:HARVIA
1.72x €16.03 Million
≈ $18.74 Million
€9.31 Million Finland €40.15 ▼ -0.12%
11056 Nichols
LSE:NICL
1.72x GBX14.68 Million
≈ $1.79K
GBX8.53 Million UK GBX944.00 ▲ +0.21%
11057 E KOCREF CR REIT
KO:088260
1.72x ₩11.29 Billion
≈ $7.65 Million
₩6.56 Billion Korea ₩3800.00 ▲ +3.40%
11058 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
1.72x Rs6.25 Billion
≈ $67.59 Million
Rs3.63 Billion India Rs3594.20 ▼ -1.34%
11059 Fortive Corp
NYSE:FTV
1.72x $234.80 Million $136.40 Million USA $61.47 ▲ +1.44%
11060 IPH Ltd
AU:IPH
1.72x AU$70.90 Million
≈ $50.17 Million
AU$41.20 Million Australia AU$3.96 ▲ +1.80%
11061 Norsk Hydro ASA
OL:NHY
1.72x Nkr3.70 Billion
≈ $389.14 Million
Nkr2.15 Billion Norway Nkr118.10 ▼ -0.51%
11062 Shanghai Beite Technology Co
SHG:603009
1.72x CN¥64.81 Million
≈ $9.48 Million
CN¥37.67 Million China CN¥50.45 ▲ +3.51%
11063 Cinevista Limited
NSE:CINEVISTA
1.72x Rs30.36 Million
≈ $328.32K
Rs17.64 Million India Rs15.89 ▲ +3.45%
11064 Thruvision Group PLC
LSE:THRU
1.72x GBX1.72 Million
≈ $208.91
GBX998.00K UK GBX0.73 ▲ +0.00%
11065 Nanjing Zhongbei Group Co Ltd
SHE:000421
1.72x CN¥145.57 Million
≈ $21.30 Million
CN¥84.62 Million China CN¥5.73 ▼ -2.39%
11066 Lily Textile Co Ltd
TW:1443
1.72x NT$141.42 Million
≈ $4.46 Million
NT$82.21 Million Taiwan NT$26.40 ▲ +4.76%
11067 Now Inc
NYSE:DNOW
1.72x $43.00 Million $25.00 Million USA $13.50 ▲ +2.04%
11068 Becton Dickinson and Company
NYSE:BDX
1.72x $657.00 Million $382.00 Million USA $149.56 ▲ +2.71%
11069 Jiangsu Expressway Co Ltd
SHG:600377
1.72x CN¥2.43 Billion
≈ $355.66 Million
CN¥1.41 Billion China CN¥12.75 ▼ -0.70%
11070 Fiyta Holdings Ltd
SHE:200026
1.72x HK$134.41 Million
≈ $17.16 Million
HK$78.16 Million China HK$7.45 ▼ -0.13%
11071 RBB Bancorp
NASDAQ:RBB
1.72x $19.43 Million $11.30 Million USA $23.98 ▲ +1.96%
11072 EXPERIAN PLC ADR
F:J2BA
1.72x €2.00 Billion
≈ $2.34 Billion
€1.17 Billion Germany €32.60 ▼ -2.40%
11073 Hubify Ltd
AU:HFY
1.72x AU$3.05 Million
≈ $2.16 Million
AU$1.77 Million Australia AU$0.01 ▲ +0.00%
11074 Banque Cantonale de Geneve
SW:BCGE
1.72x CHF196.60 Million
≈ $248.55 Million
CHF114.37 Million Switzerland CHF32.50 ▼ -0.31%
11075 Victory Capital Holdings Inc
NASDAQ:VCTR
1.72x $165.91 Million $96.54 Million USA $88.77 ▲ +4.45%
11076 FDM Group Holdings PLC
LSE:FDM
1.72x GBX10.71 Million
≈ $1.30K
GBX6.23 Million UK GBX107.00 ▼ -3.25%
11077 Instituto Rosenbusch S.A.
BA:ROSE
1.72x AR$851.11 Million
≈ $615.86K
AR$495.44 Million Argentina AR$167.00 ▼ -0.60%
11078 Actblue Co Ltd
SHE:300816
1.72x CN¥51.22 Million
≈ $7.49 Million
CN¥29.82 Million China CN¥88.79 ▲ +0.06%
11079 Al-Bad Massuot Yitzhak Ltd
TA:ALBA
1.72x ILA31.73 Million
≈ $85.06K
ILA18.47 Million Israel ILA3290.00 ▼ -1.47%
11080 AMREP Corporation
NYSE:AXR
1.72x $5.40 Million $3.15 Million USA $25.78 ▼ -0.31%
11081 Natural Resource Partners LP
NYSE:NRP
1.72x $33.01 Million $19.23 Million USA $106.00 ▲ +0.01%
11082 GOLFZON NEWDIN HOLDINGS Co. Ltd
KQ:121440
1.72x ₩13.79 Billion
≈ $9.34 Million
₩8.03 Billion Korea ₩4445.00 ▲ +0.57%
11083 HIM International Music
TWO:8446
1.72x NT$153.34 Million
≈ $4.83 Million
NT$89.33 Million Taiwan NT$86.60 ▲ +2.00%
11084 Kalpataru Projects International Ltd.
NSE:KPIL
1.72x Rs2.42 Billion
≈ $26.17 Million
Rs1.41 Billion India Rs1291.20 ▲ +0.26%
11085 Perfect Group Corp Ltd Class A
SHG:603059
1.72x CN¥57.56 Million
≈ $8.42 Million
CN¥33.55 Million China CN¥26.25 ▼ -1.69%
11086 SEP Analytical (Shanghai) Co. Ltd.
SHE:301228
1.72x CN¥86.53 Million
≈ $12.66 Million
CN¥50.43 Million China CN¥75.77 ▲ +0.30%
11087 Leenos Corp
KQ:039980
1.72x ₩3.71 Billion
≈ $2.51 Million
₩2.16 Billion Korea ₩7300.00 ▲ +3.55%
11088 Republic Bancorp Inc
NASDAQ:RBCAA
1.72x $73.01 Million $42.57 Million USA $84.18 ▲ +3.98%
11089 Shanghai Fudan Microelectronics Group Co Ltd
SHG:688385
1.71x CN¥234.40 Million
≈ $34.30 Million
CN¥136.68 Million China CN¥57.31 ▼ -0.74%
11090 Erayak Power Solution Group Inc. Class A Ordinary Shares
NASDAQ:RAYA
1.71x $1.28 Million $743.54K USA $3.44 ▼ -6.52%
11091 RIVER TECH EO -005
F:9YQ
1.71x €10.91 Million
≈ $12.76 Million
€6.37 Million Germany €0.09 ▲ +0.00%
11092 Top Choice Medical Investment Co Inc
SHG:600763
1.71x CN¥329.71 Million
≈ $48.25 Million
CN¥192.34 Million China CN¥34.74 ▼ -1.42%
11093 eMedia Holdings Limited
JSE:EMN
1.71x ZAC135.03 Million
≈ $71.76K
ZAC78.79 Million South Africa ZAC200.00 ▲ +0.00%
11094 biote Corp
NASDAQ:BTMD
1.71x $3.90 Million $2.28 Million USA $2.36 ▲ +11.85%
11095 Iofina plc
LSE:IOF
1.71x GBX9.23 Million
≈ $1.12K
GBX5.39 Million UK GBX42.50 ▼ -5.56%
11096 CLARIANT ADR 1/SF 4
F:CLRS
1.71x €418.00 Million
≈ $488.69 Million
€244.00 Million Germany €9.45 ▼ -1.05%
11097 Beijing Tiantan Biological Products Corp Ltd
SHG:600161
1.71x CN¥318.80 Million
≈ $46.65 Million
CN¥186.12 Million China CN¥12.88 ▼ -1.90%
11098 Mirae ING Co Ltd
KO:007120
1.71x ₩581.12 Million
≈ $393.82K
₩339.30 Million Korea ₩1320.00 ▲ +0.38%
11099 Samsung SDS Co Ltd
KO:018260
1.71x ₩334.24 Billion
≈ $226.51 Million
₩195.16 Billion Korea ₩268000.00 ▼ -10.82%
11100 M2N Co.Ltd
KQ:033310
1.71x ₩4.02 Billion
≈ $2.73 Million
₩2.35 Billion Korea ₩1500.00 ▼ -1.25%