Snowball logo
logo
NXRT

NexPoint Residential Trust Inc

NXRT • NYSE
17,427 $-0,103 $  (0,59%)