Skip to main content
TipRanks
Go Ultimate75% OFF

NEC (NEC1) Stock Statistics & Valuation Metrics

4 Followers

Total Valuation

NEC has a market cap or net worth of EUR 33.73B. The enterprise value is EUR 6.73T.

Market Cap
EUR 33.73B
Enterprise Value
EUR 6.73T

Share Statistics

NEC has 1,364,249,300 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
1,364,249,300
Owned by Insiders
―
Owned by Institutions
23.93%

Financial Efficiency

NEC’s return on equity (ROE) is 0.12 and return on invested capital (ROIC) is 8.57%.

Return on Equity (ROE)
0.12
Return on Assets (ROA)
0.06
Return on Invested Capital (ROIC)
8.57%
Return on Capital Employed (ROCE)
0.13
Revenue Per Employee
35.19M
Profits Per Employee
2.65M
Employee Count
101,800
Asset Turnover
0.80
Inventory Turnover
14.03

Valuation Ratios

The current PE Ratio of NEC is 19.27. NEC’s PEG ratio is 0.57.

PE Ratio
19.27
PS Ratio
1.60
PB Ratio
2.68
Price to FCF
33.66
Price to Operating Cash Flow
21.58
PEG Ratio
0.57

Income Statement

In the last 12 months, NEC had revenue of 3.58T and earned 270.23B in profits. Earnings per share was 202.95.

Revenue
3.58T
Gross Profit
1.18T
Operating Income
375.74B
Pretax Income
398.18B
Net Income
270.23B
EBITDA
570.85B
Earnings Per Share (EPS)
202.95

Cash Flow

In the last 12 months, operating cash flow was 279.66B and capital expenditures -100.22B, giving a free cash flow of 179.45B billion.

Operating Cash Flow
279.66B
Free Cash Flow
179.45B
Free Cash Flow per Share
135.27

Dividends & Yields

NEC pays an annual dividend of ―, resulting in a dividend yield of 0.95%

Dividend Per Share
―
Dividend Yield
0.95%
Payout Ratio
N/A
Free Cash Flow Yield
3.07%
Earnings Yield
5.37%

Stock Price Statistics

Beta
0.51
52-Week Price Change
-21.55%
50-Day Moving Average
27.39
200-Day Moving Average
24.01
Relative Strength Index (RSI)
31.31
Average Volume (3m)
154

Important Dates

NEC upcoming earnings date is Feb 01, 2027, TBA (Not Confirmed).

Last Earnings Date
Oct 28, 2026
Next Earnings Date
Feb 01, 2027
Ex-Dividend Date
―

Financial Position

NEC as a current ratio of 1.57, with Debt / Equity ratio of 22.27%

Current Ratio
1.57
Quick Ratio
1.46
Debt to Market Cap
0.07
Net Debt to EBITDA
-0.30
Interest Coverage Ratio
20.68

Taxes

In the past 12 months, NEC has paid 124.85B in taxes.

Income Tax
124.85B
Effective Tax Rate
0.31

Enterprise Valuation

NEC EV to EBITDA ratio is 10.04, with an EV/FCF ratio of 34.50.

EV to Sales
1.64
EV to EBITDA
10.04
EV to Free Cash Flow
34.50
EV to Operating Cash Flow
22.13

Balance Sheet

NEC has EUR 435.79B in cash and marketable securities with EUR 774.72B in debt, giving a net cash position of -EUR 338.93B billion.

Cash & Marketable Securities
EUR 435.79B
Total Debt
EUR 774.72B
Net Cash
-EUR 338.93B
Net Cash Per Share
-EUR 248.44
Tangible Book Value Per Share
EUR 871.27

Margins

Gross margin is 34.00%, with operating margin of 11.57%, and net profit margin of 8.33%.

Gross Margin
34.00%
Operating Margin
11.57%
Pretax Margin
11.28%
Net Profit Margin
8.33%
EBITDA Margin
16.37%
EBIT Margin
12.30%

Analyst Forecast

The average price target for NEC is EUR 34.44, which is 11.43% higher than the current price. The consensus rating is Strong Buy

Price Target
EUR 34.44
Price Target Upside
40.35% Upside
Analyst Consensus
Strong Buy
Analyst Count
8
Revenue Growth Forecast
-3.43%
EPS Growth Forecast
20.19%