Fmr LLC Sells 197022 Shares of Liberty Property Trust (LPT)
Analysts await Starwood Property Trust, Inc. Envestnet Asset Management Inc. now owns 5,736 shares of the real estate investment trust's stock worth $223,000 after purchasing an additional 1,148 share...