MarketInOut Stock Screener Log In | Sign Up
 

NEC Corp ADR

OTC • Technology • Information Technology Services • Quote as of 09/17/2026
NEC Corp ADR stock price and volume chart

Company Profile

IndustryInformation Technology Services
SectorTechnology
ExchangeOTC
Market Capitalization0.001711 mln
Earnings Date10/29/2026

EPS

0.67
Moderate

P / E

24.09
Premium valuation

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.33
Borderline

Relative Strength

84 / 100
Strongly outperforming

Debt / Equity

0.27
Very low leverage

Business Description

Founded in 1899 and headquartered in Tokyo, NEC Corporation is a long-established Japanese technology company that serves businesses and governments both in Japan and around the world. The company builds and manages complex IT systems, communications networks, and public infrastructure, covering everything from cloud computing and AI to submarine cable systems and smart city platforms. NEC supports a wide range of industries, including healthcare, finance, manufacturing, transportation, and government. Its broad portfolio of hardware, software, and consulting services positions it as a full-service technology partner for organizations seeking to modernize their operations.

Key Fundamentals

EPS0.67
P/E24.09
ROE14.51
ROIC8.67
ROA7.18
Interest Cover22.25
EBITDA, mln3,823
EV / EBITDA11.22
EV / EBIT15.22
Revenue, mln23,656
EV / Revenue1.82

Quote Details

Last 16.1400
Change 0.51 (3.26%)
Open 15.9200
Volume 495
Turnover 7,989.3
Average Volume 1,854.24

Financial Ratios

Pre-Tax Profit Margin11
Current Ratio1.34
Price / Book2.91
Price / Tangible Book6.45
Price / Free Cash Flow26.52
Debt / Equity0.27
Price / Sales1.77
PEG Ratio2.09

Financial Strength

Altman Z-Score3.45
Piotroski F-Score 7 / 9
Beneish M-Score-2.33
Price to Intrinsic Value1.59
Price to Lynch Fair Value1.88
Price to Graham Number2.50
Shiller PE Ratio47.36

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 11.11% 93 / 100   
1 Month -1.22% 48 / 100   
2 Months 29.04% 87 / 100   
6 Months 0.94% 53 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us