Matt Mcgraner serves as Executive at NexPoint Residential Trust, Inc., where they oversee executive responsibilities. Since joining the company, Matt Mcgraner has executed 154 insider transactions totaling $3.2M, demonstrating a bullish approach to their equity position. Their most recent transaction on Feb 21, 2026 involved exercising options for 17,308 shares valued at $0.
Matt Mcgraner currently holds 260,734 shares of NexPoint Residential Trust, Inc. (NXRT), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Matt Mcgraner has been a net buyer of NXRT stock. They have purchased $3.0M and sold $221.3K worth of shares.
Matt Mcgraner's most recent insider trade was on Feb 21, 2026, when they sold 17,308 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $14.86 |
| Discretionary |
| Feb 21, 2026 | NREF | $0 | Option Exercise | 17,308 | $N/A | Discretionary |
| Feb 18, 2026 | NXRT | $0 | Option Exercise | 15,182 | $N/A | Discretionary |
| Feb 18, 2026 | NXRT | $142.6K | Payment | 4,764 | $29.93 | Discretionary |
| Feb 18, 2026 | NXRT | $0 | Option Exercise | 15,182 | $N/A | Discretionary |
| Feb 17, 2026 | NXRT | $0 | Option Exercise | 8,810 | $N/A | Discretionary |
| Feb 17, 2026 | NXRT | $87.7K | Payment | 2,978 | $29.46 | Discretionary |
| Feb 17, 2026 | NXRT | $0 | Option Exercise | 8,810 | $N/A | Discretionary |
| Feb 17, 2026 | NA | $0 | Option Exercise | 34,632.5 | $N/A | Discretionary |
| Feb 17, 2026 | NA | $720.7K | Payment | 13,132.22 | $54.88 | Discretionary |
| Feb 17, 2026 | NA | $0 | Option Exercise | 34,632.5 | $N/A | Discretionary |
| Jul 8, 2024 | NXDT | $26.5K | Purchase | 5,000 | $5.30 | Discretionary |
| Jul 8, 2024 | NXDT | $54.1K | Purchase | 10,000 | $5.41 | Discretionary |
| Jun 21, 2024 | NXDT | $23.7K | Purchase | 5,000 | $4.74 | Discretionary |
| Jun 18, 2024 | NXDT | $24.1K | Purchase | 5,000 | $4.83 | Discretionary |
| Jun 13, 2024 | NXDT | $24.6K | Purchase | 5,000 | $4.93 | Discretionary |
| May 11, 2024 | NXRT | $0 | Option Exercise | 8,647 | $N/A | Discretionary |
| May 11, 2024 | NXRT | $142.9K | Payment | 3,982 | $35.88 | Discretionary |
| May 11, 2024 | $0 | Option Exercise | 7,239.25 | $N/A | Discretionary |
| May 11, 2024 | $187.1K | Payment | 3,225.57 | $57.99 | Discretionary |
| May 8, 2024 | NREF | $206.7K | Payment | 15,098 | $13.69 | Discretionary |
| May 8, 2024 | NREF | $0 | Option Exercise | 23,843 | $N/A | Discretionary |
| Apr 11, 2024 | $0 | Option Exercise | 7,047.13 | $N/A | Discretionary |
| Apr 11, 2024 | $167.8K | Payment | 2,846.14 | $58.95 | Discretionary |
| Apr 4, 2024 | NREF | $144.2K | Payment | 11,055 | $13.04 | Discretionary |
| Apr 4, 2024 | NREF | $0 | Option Exercise | 32,010 | $N/A | Discretionary |
| Apr 4, 2024 | NXDT | $81.7K | Payment | 13,508 | $6.05 | Discretionary |
| Apr 4, 2024 | NXDT | $0 | Option Exercise | 45,125 | $N/A | Discretionary |
| Mar 28, 2024 | NXRT | $212.0K | Payment | 6,587 | $32.19 | Discretionary |