Starwood Property Trust (STWD) Surpasses Q1 Earnings and Revenue Estimates
Starwood Property Trust (STWD) delivered earnings and revenue surprises of 14.58% and 10.52%, respectively, for the quarter ended March 2020. Do the numbers hold clues to what lies ahead for the stock?
Starwood Property Trust (STWD) Surpasses Q1 Earnings and Revenue Estimates
Starwood Property Trust (STWD) delivered earnings and revenue surprises of 14.58% and 10.52%, respectively, for the quarter ended March 2020. Do the numbers hold clues to what lies ahead for the stock?