1 institutional investors and hedge funds own HUBS, holding 232,115 shares worth $56.7M (latest 13F filings).
Institutional holders of HUBS — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Atreides Management | Equity | 232,115 | $56,659,272 | 1.38% | +100% |