NBTX logo

NBTX

Nanobiotix S.A.NASDAQHealthcare
$31.04-8.89%ClosedMarket Cap: $1.50B

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

14

13F Shares

5,700,886

Ownership %

1202.3%

New Positions

5

Increased Positions

10

Closed Positions

2

Reduced Positions

1