Business Edgestream Partners Acquires 65,844 Shares in Starwood Property Trust Edgestream Partners L.P. has established a new position in Starwood Property Trust, Inc. (NYSE:STWD) by acquiring 65,844 shares during the second quarter of this... Editorial3 hours ago