Keefe Bruyette cuts Starwood Property Trust PT to $16
Keefe, Bruyette & Woods lowered its price target on Starwood Property Trust to $16.00 from $18.50.
Story updates
05:51:43 PM UTC
SquawkNews
Starwood Property Trust Price Target Cut to $16.00/Share From $18.50 by Keefe, Bruyette & Woods