BRIEF-Starwood Property Trust Q1 Net Income USD 51.9 Million
Starwood Property Trust, Inc.
Starwood Property Trust, Inc. STWD | 0.00 |
May 08 (Reuters) - Starwood Property Trust Q1 adjusted net income USD 147.3 million vs. IBES estimate USD 160.6 million.
