NexPoint Residential Trust EVP Matt McGraner reports buying $99,930.50 in common shares - NXRT News | Rallies