Insider Sell Signals: What Donley Brian E.’s Recent 4,010‑Share Sale Means for Service Properties Trust
Donley Brian E.’s modest SPT share sale signals cautious insider sentiment amid a 17.7% monthly decline, prompting investors to reassess the trust’s valuation.
3 minutes to read
