NBTX Nanobiotix S.A. logo

NBTX Nanobiotix S.A.

Healthcare
$41.00+0.00%OpenMarket Cap: $1.98B

As of 2026-05-26

Institutional Ownership Summary

Investors Holding

14

13F Shares

5,700,886

Ownership %

12.0%

New Positions

5

Increased Positions

10

Closed Positions

2

Reduced Positions

1