Early Access — free while we kick the tires
EdgarHawk

NXRT NexPoint Residential Trust, Inc. Insider Trading

Latest: Officer Bought $49K of Shares · Mar 2026
10 filings analyzed · Latest 2026-03-24
Insider buys
10
Insider sells
0
Unique insiders
2
Direction
Net buying
March 2026
2026-03-24
medium
McGraner Matt Buy
See Remarks
2,000 shares
$48,740
@ $24.37
Significance 4/10

Matt McGraner buys 2,000 NXRT shares at $24.37; stock down -38.3% from 52-week high, company unprofitable.

McGraner purchased 2,000 shares at $24.37 on 2026-03-20, adding to holdings that now total 331,334 shares. This represents the fourth consecutive buy at NXRT within a 15-day window (2026-03-05 through 2026-03-20), suggesting sustained accumulation amid significant price deterioration. The stock has fallen -38.3% from its 52-week high and is down -15.6% over the past 30 days, while the company reported a negative net income of $-7,790,000.00 for the latest quarter and annual revenue growth of -3.2%. McGraner's cross-ticker track record shows strong execution (11 prior buys, 100% 90-day win rate, avg 90d return +24.5%), but this specific ticker context—repeated purchases into a declining, unprofitable business—departs from his historical pattern and warrants scrutiny of the underlying catalyst.

2026-03-24
medium
Richards Paul Buy
See Remarks
1,700 shares
$42,037
@ $24.73
Significance 4/10

Richards Paul bought 1,700 shares at $24.73 avg (2 transactions, $42.0K) as NXRT trades -15.6% over 30 days

Richards Paul executed two separate purchases totaling 1,700 shares for $42,037.00, increasing his holdings from 28,859 to 30,559 shares (+5.9%). The transactions occurred at $24.81 on 2026-03-19 and $24.11 on 2026-03-20, near the current price of $25.09 but significantly below the 52-week high of $40.68. At same-ticker, Paul's prior five trades at NXRT show mixed results: his 3 prior buys with measurable 90-day outcomes produced outcomes of +10.1%, +1.1%, and +2.8%, but only 1 of 3 achieved positive 90-day returns (0 of 3 "well-timed" at the 90-day mark by the strict definition). The company is unprofitable (net income: $-7.8M in the latest quarter, negative full-year net income) with declining annual revenue (-3.2% year-over-year). The stock has declined -38.3% from its 52-week high and -15.6% over the past 30 days, creating a lower-priced entry point for this insider accumulation.

2026-03-13
medium
McGraner Matt Buy
See Remarks
1,000 shares
$26,140
@ $26.14
Significance 4/10

McGraner Matt bought 1,000 shares of NXRT at $26.14 on 2026-03-11; stock now -36.8% from 52-week high.

McGraner Matt purchased 1,000 shares at $26.14, adding to recent buys on 2026-03-09 and 2026-03-06, increasing his holdings to 316,821 shares. However, the stock has declined 36.8% from its 52-week high of $40.68 and trades 17.6% lower over the past 30 days, suggesting the recent purchase window has coincided with material price weakness. The company reported a net loss of $7,790,000 over its most recent fiscal year and revenue contracted 3.2% year-over-year, indicating operational headwinds that may be weighing on valuation. While McGraner's cross-ticker track record shows a 100% 90-day win rate on prior buys, his three trades at NXRT in the past week remain unmeasurable, and the timing of accumulation into a declining stock amid deteriorating fundamentals merits investor attention.

2026-03-11
medium
McGraner Matt Buy
See Remarks
1,000 shares
$26,390
@ $26.39
Significance 4/10

McGraner Matt bought 1,000 shares of NXRT at $26.39 on 2026-03-09; stock now at -35.3% from 52-week high and 90-day decline.

McGraner Matt purchased 1,000 shares at $26.39, adding to holdings now totaling 315.8K shares—a modest 0.3% increase. The stock is trading significantly depressed relative to its 52-week range, down 35.3% from the high and declining 12.6% over the past 30 days and 11.9% over 90 days. This purchase occurs within a pattern of three consecutive buys at NXRT over a 6-day window (2026-03-05, 2026-03-06, 2026-03-11), suggesting continued accumulation during a sustained price decline. The underlying company remains unprofitable with net income of $-7.8M in the latest quarter and annual revenue contraction of 3.2%, which adds material context to the timing and conviction of the insider's recent buying activity.

2026-03-11
medium
Richards Paul Buy
See Remarks
2,000 shares
$52,680
@ $26.34
Significance 4/10

Paul Richards buys 2,000 NXRT shares at $26.34; stock down 35.3% from 52-week high.

Paul Richards purchased 2,000 shares of NexPoint Residential Trust at $26.34 on 2026-03-09, adding to a position that now stands at 28,186 shares post-transaction. The transaction occurs as NXRT is trading 35.3% below its 52-week high of $40.68 and has declined 12.6% over the past 30 days. At the NXRT-specific level, Richards' prior four concluded trades at this ticker show a 1-in-4 win rate at the 90-day mark (25%), with mixed outcomes ranging from +13.5% to -2.8%. Fundamentally, the company reported a net loss of $7,790,000 for the most recent quarter on revenue of $62,829,000, with full-year results also unprofitable and annual revenue declining 3.2% year-over-year. The buy occurs just three days after a prior purchase on 2026-03-06 at the same ticker, suggesting repeated discretionary purchasing in a compressed timeframe against a backdrop of negative earnings and declining revenue.

2026-03-09
medium
McGraner Matt Buy
See Remarks
2,000 shares
$55,150
@ $27.58
Significance 4/10

McGraner Matt bought 2,000 shares of NXRT totaling $55,150.00 at avg $27.58; company unprofitable and stock -35.0% from 52-week high

McGraner Matt executed 2 separate open-market purchases totaling 2,000 shares for $55,150.00 on 2026-03-05 and 2026-03-06 at blended average price $27.58. This represents a modest 0.6% increase to his holdings of 314,821 shares post-transaction. The purchase occurs in a deteriorating context: NXRT trades at $26.87, down 35.0% from its 52-week high of $41.31 and down 11.6% over the past 30 days. The company is unprofitable with net income of $-7,790,000.00 over its most recent full fiscal year and posted negative $7,790,000.00 net income in the latest quarter. While McGraner's cross-ticker track record shows 8 prior buys with an average 90-day return of +24.5% at a 100.00% win rate, this transaction occurred below the current market price and within the context of revenue decline (-3.2% annual growth). His prior activity at NXRT is limited to a buy on 2026-03-09, which is not yet measurable at the 90-day mark.

2026-03-09
low
Richards Paul Buy
See Remarks
1,000 shares
$27,330
@ $27.33
Significance 4/10

Richards Paul bought 1,000 shares of NXRT at $27.33; stock down -35.0% from 52-week high, company unprofitable.

Richards Paul purchased 1,000 shares of NexPoint Residential Trust at $27.33 on 2026-03-06, increasing his holdings to 26.2K shares. The company is operating unprofitable (net income $-7.8M) with declining annual revenue (-3.2%), while the stock trades -35.0% from its 52-week high of $41.31. Among his prior NXRT trades (5 total), only 1 of 4 completed buys achieved positive 90-day returns, and his most recent NXRT buy on 2025-06-25 delivered -0.6% over 90 days. This purchase arrives during material operational headwinds and reflects a pattern of inconsistent timing at this specific ticker, limiting the bullish signal value.

June 2025
2025-06-27
medium
Richards Paul Buy
See Remarks
5,000 shares
$164,600
@ $32.92
Significance 5/10

Richards Paul bought 5,000 shares of NXRT at $32.92; stock down 30.5% from 52-week high amid negative fundamentals (net loss $-6.9M, revenue declining -6.4% YoY).

Richards Paul purchased 5,000 shares at $32.92, increasing holdings by 25.4% to 24,689 shares total. The transaction occurs in a context of significant headwinds: NXRT reported net income of $-6.9M against revenue of $63.2M in the latest quarter, annual revenue declined -6.4% year-over-year, and the stock trades -30.5% below its 52-week high. Prior trades at NXRT by this insider showed mixed near-term outcomes (three prior buys with 30-day returns ranging +1.1% to +13.5%), but his cross-ticker track record shows an average 30-day return of +6.7% across 7 prior buys. The acquisition at $32.92 represents a modest accumulation relative to prior purchase activity at this ticker, occurring amid elevated operational losses and declining revenue trends.

May 2025
2025-05-27
medium
Richards Paul Buy
See Remarks
1,000 shares
$33,180
@ $33.18
Significance 4/10

Richards Paul bought 1,000 shares of NXRT at $33.18 on 2025-05-23; stock now -29.0% from 52-week high, NXRT reports negative earnings.

Richards Paul purchased 1,000 shares at $33.18 on 2025-05-23, bringing his holdings to 19,869 shares. The purchase occurs in a challenging environment: NXRT has declined -16.4% over the past 90 days and trades -29.0% below its 52-week high of $47.74. Fundamentals are stressed with net income of $-6.9M and annual revenue decline of -6.4%, though Paul's prior two purchases at NXRT on 2025-04-07 generated 30-day returns of +13.5% and +10.1%, showing near-term recoveries following prior entry points. This second consecutive open-market accumulation at a lower price level within the span of six weeks occurs amid depressed valuations and negative earnings, meriting review of underlying conditions driving the recent decline and the outlook for shareholder value recovery.

April 2025
2025-04-09
high
Richards Paul Buy
See Remarks
5,814 shares
$193,275
@ $33.24
Significance 6/10

Richards Paul bought 5,814 shares of NXRT at blended avg $33.24, raising stake 45.9% to 18,493 shares amid -26.9% 52-week pullback.

Richards Paul executed 2 separate purchases totaling 5,814 shares for $193,275.40, increasing his post-transaction holdings to 18,493 shares from 12,679 shares—a 45.9% enlargement of his prior stake. The purchases occurred at a blended average price of $33.24, while the stock trades 26.9% below its 52-week high of $47.74 and has declined 13.3% over the past 30 days. This open-market buy activity by Paul represents meaningful personal capital deployment at depressed relative valuation levels. However, the company's fundamentals present offsetting concerns: net income sits at $-8.9M on quarterly revenue of $64.1M, annual revenue is contracting at -6.4%, and the P/E ratio of 268.46 reflects earnings distress. Paul's cross-ticker track record shows only 3 prior buys, providing limited precedent for evaluating his typical buy behavior or timing accuracy at this specific issuer.

Insiders here also file at

Get alerts for NXRT

Add NXRT to your watchlist and we'll email you when an insider files a Form 4 — with our AI's significance score and a plain-English read of what it means.

Sign up — free during early access