Nanobiotix S.A. - Sponsored ADR (NASDAQ:NBTX) Short Interest Down 75.8% in February
Nanobiotix S.A. (NASDAQ:NBTX) experienced a significant 75.8% decrease in short interest during February, with total short interest falling to 15,389 shares. Analysts generally hold a "Moderate Buy" consensus rating with an average price target of $20.00, though the stock recently traded at $38.65, well above analyst targets. Institutional investors have also been adjusting their holdings, with Royal Bank of Canada notably increasing its position.