NBP
Q ending 2026-03-31Whale Holders
10
Total Whale Value
$23.1M
Total Shares
9.4M
QoQ Changes
8
Who Holds NBP
| Manager | Shares | Value | % of Portfolio |
|---|---|---|---|
| Hillhouse | 6.0M | $14.7M | 0.9% |
| Point72 | 1.4M | $3.4M | 0.0% |
| Adage Capital | 1.0M | $2.5M | 0.0% |
| State Street | 370.1K | $910K | — |
| Renaissance Tech | 272.4K | $670K | 0.0% |
| Citadel | 155.1K | $382K | 0.0% |
| BlackRock | 86.9K | $214K | — |
| Geode Capital | 68.8K | $169K | — |
| Schonfeld | 35.4K | $87K | 0.0% |
| DFA | 13.9K | $34K | — |