No Data Yet
Jim Cramer expressed uncertainty about Starwood Property Trust (STWD) on December 17, stating that despite its 10% yield, he requires more portfolio clarity from CEO Barry Sternlicht following the stock's 'precipitous fall'.