IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Neonode Inc. (NEON)

Electronic Components, NEC

Latest Price
$0.82
TTM P/E
1.71
Normalized P/E
--
Div Yield
--
Book Value
1.24
P/B Ratio
0.66

Institutional Ownership

11.4% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
TWO SIGMA INVESTMENTS, LP313.1K--1.87%--2026-06-30
BlackRock, Inc.200.3K--1.19%-602.9K2026-06-30
JANE STREET GROUP, LLC185.4K--1.10%+67.2K2026-06-30
GEODE CAPITAL MANAGEMENT, LLC142.0K--0.85%-170.8K2026-06-30
MORGAN STANLEY140.1K--0.83%-36.2K2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC134.8K--0.80%--2026-06-30
MILLENNIUM MANAGEMENT LLC127.2K--0.76%--2026-06-30
Squarepoint Ops LLC90.8K--0.54%+70.0K2026-06-30
CITADEL ADVISORS LLC65.3K--0.39%-30.3K2026-06-30
VANGUARD FIDUCIARY TRUST CO61.2K--0.36%-10.0K2026-06-30
View all institutional holders →