NexPoint Residential Trust Inc

NXRTNYSE
$18.57
0.281.53%