Snowball logo
logo
NXRT

NexPoint Residential Trust Inc

NXRT NYSE
21,34 $-0,70 $  (3,18%)