NexPoint Residential Trust, Inc.

NexPoint Residential Trust, Inc.

16.48
USD
-1.56
(-8.65%)
-1.32EPS
713.35MMarket Cap