Short interest in Safestore Holdings nearly doubled in November, despite stable stock prices.

Short interest in Safestore Holdings Plc, the UK's largest self-storage group, nearly doubled in November, reaching 376,700 shares. Despite a downgrade from Barclays to a "hold" rating in October, the stock price has remained relatively stable, recently trading at $8.59 within its 12-month price range of $8.53 to $12.07. Safestore operates 190 stores across several European countries.

3 months ago
3 Articles