Sternlicht’s June 2 Sale of 5,063 Shares at $17.09: Routine Liquidity Move or Bearish Signal?
Starwood Property Trust insider sale: CEO Barry Sternlicht sells 5,063 shares at $17.09, hinting at routine liquidity, not a warning, while his long‑term accumulation signals confidence in the REIT’s stable, dividend‑paying portfolio.
3 minutes to read







