The real estate investment trust focused on single-family rentals, based in Dallas, posted revenue of $660.3 million in the period, also topping Street forecasts. Five analysts surveyed by Zacks ...
Results that may be inaccessible to you are currently showing.