07:48 AM EDT, 05/08/2024 (MT Newswires) -- Starwood Property Trust ( STWD ) reported Q1 distributable earnings Wednesday of $0.59 per diluted share, up from $0.49 a year earlier.
Analysts polled by Capital IQ expected $0.46.
Revenue for the quarter ended March 31 was $523.1 million, up from $490.4 million a year earlier.
Two analysts surveyed by Capital IQ expected $550.5 million.
Price: 19.70, Change: +0.15, Percent Change: +0.77