REIT Faces Earnings as Shorts Pile In
Short sellers raised bets 16% over the past month. Put-call signals remain muted ahead of today's print. Short interest stands at 12.9 million shares, representing 4.56% of free float. That's up 0.7% in one day and…
