NBP

I MAB

NBP·44975P103·US·ADR·Healthcare - Biotechnology-Activist

NBP (I MAB) is held by 33 institutional investors as of Q2 2026. Largest holders: HHLR ADVISORS, LTD. ($11.7M), MORGAN STANLEY ($7.1M), MARSHALL WACE, LLP ($2.4M). Net institutional sentiment: Mixed.

33
Holders
(2 Elite)
$35.6M
Total Value
53% (30)
Consensus
16 buying - 14 selling
13F: Insider & Congress: Updated regularly
NBP

Smart Money Verdict

View all
Loading verdict
Held by 33 funds
2 elite

Who's Trading

Source dates: Price Oct 13, 2026 · Insiders Sep 21, 2026 · Activists Feb 3, 2026 · Congress none

InsiderDADennis Phillip AndrewSell $6KSep 18, 2026
InsiderDADennis Phillip AndrewExercise 24K shSep 17, 2026
InsiderCWCao Sean WuxiongSell $80KSep 9, 2026
Checking access…

Top Holders

Checking access…
Action
Unchanged
6M$11.7M1.4%-97.21%
0
Decreased
3.7M(-4.8%)$7.1M0.0%-63.41%
0
New
1.2M$2.4M0.0%-32.31%
36
Unchanged
1.1M$2.2M0.0%-48.64%
0
Unchanged
1M$2M0.0%-61.40%
0
New
851,348$1.7M0.0%-32.31%
36
Increased
758,226(+178.3%)$1.5M0.0%-44.98%
41
Increased
686,208(+9.4%)$1.3M0.0%-65.06%
19
Increased
622,831(+273.8%)$1.2M0.0%-42.22%
41
Decreased
360,376(-2.6%)$702,7330.0%-61.47%
0
Decreased
350,000(-50.0%)$682,5000.0%-61.40%
0
Unchanged
315,681$615,5780.0%-58.75%
0
Increased
301,780(+374.9%)$588,4710.0%-31.28%
39
Decreased
279,019(-6.8%)$544,0870.0%-63.47%
0
Increased
161,321(+43.4%)$314,5760.0%-58.97%
22
New
117,096$228,3370.0%-32.31%
32
Decreased
116,341(-20.5%)$226,8640.0%-60.92%
0
Increased
81,556(+41.9%)$161,4810.0%-55.80%
20
Unchanged
68,849$134,2550.0%-90.01%
0
Increased
62,885(+123.3%)$122,6260.0%-50.47%
24

Showing 1-20 of 39

1 / 2
NBPNBPI MAB

Other Healthcare stocks held by institutions

Data sourced from four public-disclosure sources: SEC 13F, Form 4, 13D/13G, and House/Senate STOCK Act disclosures. Not financial advice. Full disclaimer

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used