NVR, Inc. insider activity
What the executives and directors of NVR, Inc. actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 61 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 30, 2026 | Martinez Melquiades R. | 29 |
| May 29, 2026 | Ross Susan Williamson | 238 |
| Feb 20, 2026 | ANDREWS CHARLES ELLIOTT | 5 |
| Feb 13, 2026 | Ross Susan Williamson | 200 |
| Feb 10, 2026 | Kelpy Matthew B. | 500 |
| Feb 5, 2026 | Ross Susan Williamson | 420 |
| Dec 16, 2025 | ANDREWS CHARLES ELLIOTT | 50 |
| Dec 15, 2025 | Malzahn Daniel David | 3 |
| Dec 12, 2025 | PREISER DAVID A | 35 |
| Aug 26, 2025 | Jung Alexandra A | 200 |
| Aug 13, 2025 | Kelpy Matthew B. | 600 |
| Aug 4, 2025 | Ross Susan Williamson | 125 |
| Aug 1, 2025 | Malzahn Daniel David | 33 |
| Feb 18, 2025 | ANDREWS CHARLES ELLIOTT | 3 |
| Feb 10, 2025 | ECKERT THOMAS D | 143 |
| Dec 10, 2024 | ANDREWS CHARLES ELLIOTT | 25 |
| Nov 25, 2024 | ROSIER WILLIAM GRADY | 109 |
| Nov 8, 2024 | PREISER DAVID A | 250 |
| Nov 7, 2024 | ECKERT THOMAS D | 1,000 |
| Nov 5, 2024 | Kelpy Matthew B. | 400 |
| Oct 25, 2024 | Kelpy Matthew B. | 147 |
| Sep 9, 2024 | ECKERT THOMAS D | 50 |
| Aug 9, 2024 | Kelpy Matthew B. | 200 |
| Aug 8, 2024 | Martinez Melquiades R. | 125 |
| Jul 26, 2024 | Kelpy Matthew B. | 675 |
| Jul 26, 2024 | Ross Susan Williamson | 130 |
| Jul 25, 2024 | Malzahn Daniel David | 30 |
| May 9, 2024 | SAVILLE PAUL C | 300 |
| May 7, 2024 | Kelpy Matthew B. | 200 |
| Apr 29, 2024 | PREISER DAVID A | 500 |
| Feb 29, 2024 | SAVILLE PAUL C | 800 |
| Feb 29, 2024 | Bredow Eugene James | 1,000 |
| Feb 27, 2024 | Ross Susan Williamson | 14 |
| Feb 23, 2024 | SAVILLE PAUL C | 1,900 |
| Feb 23, 2024 | Bredow Eugene James | 500 |
| Feb 23, 2024 | Malzahn Daniel David | 879 |
| Feb 23, 2024 | Kelpy Matthew B. | 100 |
| Feb 15, 2024 | SAVILLE PAUL C | 2,000 |
| Feb 13, 2024 | Ross Susan Williamson | 250 |
| Feb 12, 2024 | ANDREWS CHARLES ELLIOTT | 3 |
| Feb 12, 2024 | Kelpy Matthew B. | 150 |
| Feb 9, 2024 | SAVILLE PAUL C | 3,800 |
| Feb 8, 2024 | Malzahn Daniel David | 3,012 |
| Feb 7, 2024 | Kelpy Matthew B. | 300 |
| Feb 6, 2024 | ECKERT THOMAS D | 1,300 |
| Feb 6, 2024 | Bredow Eugene James | 500 |
| Dec 12, 2023 | Bredow Eugene James | 18 |
| Nov 30, 2023 | SAVILLE PAUL C | 1,700 |
| Nov 30, 2023 | Bredow Eugene James | 395 |
| Nov 30, 2023 | Malzahn Daniel David | 1,000 |
| Nov 29, 2023 | ANDREWS CHARLES ELLIOTT | 50 |
| Nov 22, 2023 | Malzahn Daniel David | 2,000 |
| Nov 22, 2023 | Ross Susan Williamson | 125 |
| Nov 21, 2023 | SAVILLE PAUL C | 3,050 |
| Nov 17, 2023 | SAVILLE PAUL C | 5,000 |
| Nov 17, 2023 | Bredow Eugene James | 2,418 |
| Nov 17, 2023 | Malzahn Daniel David | 1,777 |
| Nov 16, 2023 | ROSIER WILLIAM GRADY | 60 |
| Nov 2, 2023 | Malzahn Daniel David | 5,000 |
| Nov 2, 2023 | Bredow Eugene James | 687 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Vested / exercised | 1,358 |
| Bought on market | 88 |
| Other in | 140 |
| Discretionary sales | 1,120 |
| Gifts | 122 |
| Kept | 344 |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| ROSIER WILLIAM GRADY | 2,409 | 1,592 | 66.1 |
Who holds what
| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| SAVILLE PAUL C Executive Chairman Last trade May 9, 2024 | Officer | 107K | – | – | May 9, 2024 | |
| Malzahn Daniel David Chief Financial Officer Last trade Feb 23, 2024 | CFO | 14K | – | – | Feb 23, 2024 | |
| Bredow Eugene James Chief Executive Officer Last trade Feb 23, 2024 | CEO | 2,368 | – | – | Feb 23, 2024 | |
| ROSIER WILLIAM GRADY Last trade May 8, 2024 | Director | 1,592 | – | – | May 8, 2024 | |
| ANDREWS CHARLES ELLIOTT Last trade Feb 2, 2023 | Director | 774 | – | – | Feb 2, 2023 | |
| Kelpy Matthew B. VP, Chief Accounting Officer Last trade Feb 10, 2026 | Officer | 726 | – | $4.1M | net selling over the year: 0 months buying, 1 month selling | Feb 10, 2026 |
| Ross Susan Williamson Last trade Feb 13, 2026 | Director | 624 | – | $5.0M | net selling over the year: 0 months buying, 1 month selling | Feb 13, 2026 |
| ECKERT THOMAS D Last trade Feb 11, 2025 | Director | 550 | – | – | Feb 11, 2025 | |
| Jung Alexandra A Last trade Aug 26, 2025 | Director | 275 | – | – | Aug 26, 2025 | |
| PREISER DAVID A Last trade Nov 8, 2024 | Director | 204 | – | – | Nov 8, 2024 | |
| FESTA ALFRED E Last trade Jul 29, 2024 | Director | 173 | – | – | Jul 29, 2024 | |
| Martinez Melquiades R. Last trade Aug 8, 2024 | Director | 162 | – | – | Aug 8, 2024 | |
| Oliver George Last trade Aug 7, 2026 | Director | 63 | $405K | – | net buying over the year: 1 month buying, 0 months selling | Aug 7, 2026 |
| DeVito Michael J Last trade Apr 24, 2026 | Director | 25 | $173K | – | net buying over the year: 2 months buying, 0 months selling | Apr 24, 2026 |
Open-market trade log
the 60 most recent of 746| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 7, 2026 | Oliver George (Director) 63 shares $6,431.51 +0.0% since trade filed Aug 11, 2026 | Open-market buy | 63 | $6,431.51 | $405K | +0.0% | Aug 11, 2026 |
| Apr 24, 2026 | DeVito Michael J (Director) 11 shares $6,699.50 −4.0% since trade filed Apr 27, 2026 | Open-market buy | 11 | $6,699.50 | $74K | −4.0% | Apr 27, 2026 |
| Feb 13, 2026 | Ross Susan Williamson (Director) 200 shares $7,922.06 −18.8% since trade filed Feb 17, 2026 | Discretionary sale | 200 | $7,922.06 | $1.6M | −18.8% | Feb 17, 2026 |
| Feb 10, 2026 | Kelpy Matthew B. (Officer) 500 shares $8,100.00 −20.6% since trade filed Feb 11, 2026 | Discretionary sale | 500 | $8,100.00 | $4.1M | −20.6% | Feb 11, 2026 |
| Feb 5, 2026 | Ross Susan Williamson (Director) 200 shares $8,091.62 −20.5% since trade filed Feb 6, 2026 | Discretionary sale | 200 | $8,091.62 | $1.6M | −20.5% | Feb 6, 2026 |
| Feb 4, 2026 | Ross Susan Williamson (Director) 220 shares $8,000.00 −19.6% since trade filed Feb 5, 2026 | Discretionary sale | 220 | $8,000.00 | $1.8M | −19.6% | Feb 5, 2026 |
| Nov 3, 2025 | DeVito Michael J (Director) 14 shares $7,068.05 −9.0% since trade filed Nov 5, 2025 | Open-market buy | 14 | $7,068.05 | $99K | −9.0% | Nov 5, 2025 |
| Aug 26, 2025 | Jung Alexandra A (Director) 200 shares $8,082.44 −20.4% since trade filed Aug 28, 2025 | Discretionary sale | 200 | $8,082.44 | $1.6M | −20.4% | Aug 28, 2025 |
| Aug 22, 2025 | Jung Alexandra A (Director) 50 shares $8,231.74 −21.9% since trade filed Aug 26, 2025 | Discretionary sale | 50 | $8,231.74 | $412K | −21.9% | Aug 26, 2025 |
| Aug 13, 2025 | Kelpy Matthew B. (Officer) 600 shares $8,100.00 −20.6% since trade filed Aug 14, 2025 | Discretionary sale | 600 | $8,100.00 | $4.9M | −20.6% | Aug 14, 2025 |
| Aug 4, 2025 | Ross Susan Williamson (Director) 125 shares $7,850.28 −18.1% since trade filed Aug 5, 2025 | Discretionary sale | 125 | $7,850.28 | $981K | −18.1% | Aug 5, 2025 |
| Feb 11, 2025 | ECKERT THOMAS D (Director) 500 shares $7,529.89 −14.6% since trade filed Feb 13, 2025 | Discretionary sale | 500 | $7,529.89 | $3.8M | −14.6% | Feb 13, 2025 |
| Feb 10, 2025 | ECKERT THOMAS D (Director) 143 shares $7,515.60 −14.4% since trade filed Feb 12, 2025 | Discretionary sale | 143 | $7,515.60 | $1.1M | −14.4% | Feb 12, 2025 |
| Nov 8, 2024 | PREISER DAVID A (Director) 250 shares $9,302.64 −30.9% since trade filed Nov 12, 2024 | Discretionary sale | 250 | $9,302.64 | $2.3M | −30.9% | Nov 12, 2024 |
| Nov 7, 2024 | ECKERT THOMAS D (Director) 1,000 shares $9,216.32 −30.2% since trade filed Nov 12, 2024 | Discretionary sale | 1,000 | $9,216.32 | $9.2M | −30.2% | Nov 12, 2024 |
| Nov 5, 2024 | Kelpy Matthew B. (Officer) 400 shares $9,450.00 −31.9% since trade filed Nov 7, 2024 | Discretionary sale | 400 | $9,450.00 | $3.8M | −31.9% | Nov 7, 2024 |
| Oct 24, 2024 | Kelpy Matthew B. (Officer) 125 shares $9,507.30 −32.4% since trade filed Oct 28, 2024 | Discretionary sale | 125 | $9,507.30 | $1.2M | −32.4% | Oct 28, 2024 |
| Aug 9, 2024 | Kelpy Matthew B. (Officer) 200 shares $8,500.00 −24.3% since trade filed Aug 12, 2024 | Discretionary sale | 200 | $8,500.00 | $1.7M | −24.3% | Aug 12, 2024 |
| Aug 8, 2024 | Martinez Melquiades R. (Director) 125 shares $8,372.77 −23.2% since trade filed Aug 9, 2024 | Discretionary sale | 125 | $8,372.77 | $1.0M | −23.2% | Aug 9, 2024 |
| Jul 29, 2024 | FESTA ALFRED E (Director) 148 shares $8,585.95 −25.1% since trade filed Jul 30, 2024 | Discretionary sale | 148 | $8,585.95 | $1.3M | −25.1% | Jul 30, 2024 |
| Jul 26, 2024 | Kelpy Matthew B. (Officer) 175 shares $8,650.00 −25.7% since trade filed Jul 29, 2024 | Discretionary sale | 175 | $8,650.00 | $1.5M | −25.7% | Jul 29, 2024 |
| Jul 26, 2024 | Ross Susan Williamson (Director) 125 shares $8,505.91 −24.4% since trade filed Jul 29, 2024 | Discretionary sale | 125 | $8,505.91 | $1.1M | −24.4% | Jul 29, 2024 |
| Jul 25, 2024 | Kelpy Matthew B. (Officer) 500 shares $8,500.00 −24.3% since trade filed Jul 29, 2024 | Discretionary sale | 500 | $8,500.00 | $4.3M | −24.3% | Jul 29, 2024 |
| May 9, 2024 | SAVILLE PAUL C (Officer) 300 shares $7,670.42 −16.2% since trade filed May 10, 2024 | Discretionary sale | 300 | $7,670.42 | $2.3M | −16.2% | May 10, 2024 |
| May 8, 2024 | ROSIER WILLIAM GRADY (Director) 600 shares $7,665.63 −16.1% since trade filed May 9, 2024 | Discretionary sale | 600 | $7,665.63 | $4.6M | −16.1% | May 9, 2024 |
| May 7, 2024 | Kelpy Matthew B. (Officer) 200 shares $7,700.00 −16.5% since trade filed May 9, 2024 | Discretionary sale | 200 | $7,700.00 | $1.5M | −16.5% | May 9, 2024 |
| Apr 29, 2024 | PREISER DAVID A (Director) 500 shares $7,586.21 −15.2% since trade filed Apr 30, 2024 | Discretionary sale | 500 | $7,586.21 | $3.8M | −15.2% | Apr 30, 2024 |
| Feb 29, 2024 | SAVILLE PAUL C (Officer) 550 shares $7,637.06 −15.8% since trade filed Mar 1, 2024 | Discretionary sale | 550 | $7,637.06 | $4.2M | −15.8% | Mar 1, 2024 |
| Feb 26, 2024 | SAVILLE PAUL C (Officer) 250 shares $7,611.03 −15.5% since trade filed Feb 28, 2024 | Discretionary sale | 250 | $7,611.03 | $1.9M | −15.5% | Feb 28, 2024 |
| Feb 23, 2024 | SAVILLE PAUL C (Officer) 300 shares $7,576.83 −15.1% since trade filed Feb 26, 2024 | Discretionary sale | 300 | $7,576.83 | $2.3M | −15.1% | Feb 26, 2024 |
| Feb 23, 2024 | Kelpy Matthew B. (Officer) 100 shares $7,615.00 −15.5% since trade filed Feb 27, 2024 | Discretionary sale | 100 | $7,615.00 | $762K | −15.5% | Feb 27, 2024 |
| Feb 23, 2024 | Bredow Eugene James (CEO) 200 shares $7,600.00 −15.4% since trade filed Feb 26, 2024 | Discretionary sale | 200 | $7,600.00 | $1.5M | −15.4% | Feb 26, 2024 |
| Feb 23, 2024 | Malzahn Daniel David (CFO) 500 shares $7,575.00 −15.1% since trade filed Feb 26, 2024 | Discretionary sale | 500 | $7,575.00 | $3.8M | −15.1% | Feb 26, 2024 |
| Feb 22, 2024 | SAVILLE PAUL C (Officer) 750 shares $7,492.42 −14.2% since trade filed Feb 26, 2024 | Discretionary sale | 750 | $7,492.42 | $5.6M | −14.2% | Feb 26, 2024 |
| Feb 22, 2024 | Bredow Eugene James (CEO) 300 shares $7,475.00 −14.0% since trade filed Feb 26, 2024 | Discretionary sale | 300 | $7,475.00 | $2.2M | −14.0% | Feb 26, 2024 |
| Feb 22, 2024 | Malzahn Daniel David (CFO) 202 shares $7,484.82 −14.1% since trade filed Feb 26, 2024 | Discretionary sale | 202 | $7,484.82 | $1.5M | −14.1% | Feb 26, 2024 |
| Feb 21, 2024 | SAVILLE PAUL C (Officer) 350 shares $7,490.43 −14.1% since trade filed Feb 22, 2024 | Discretionary sale | 350 | $7,490.43 | $2.6M | −14.1% | Feb 22, 2024 |
| Feb 20, 2024 | SAVILLE PAUL C (Officer) 500 shares $7,426.79 −13.4% since trade filed Feb 22, 2024 | Discretionary sale | 500 | $7,426.79 | $3.7M | −13.4% | Feb 22, 2024 |
| Feb 15, 2024 | SAVILLE PAUL C (Officer) 500 shares $7,525.06 −14.5% since trade filed Feb 20, 2024 | Discretionary sale | 500 | $7,525.06 | $3.8M | −14.5% | Feb 20, 2024 |
| Feb 13, 2024 | Ross Susan Williamson (Director) 250 shares $7,344.94 −12.4% since trade filed Feb 14, 2024 | Discretionary sale | 250 | $7,344.94 | $1.8M | −12.4% | Feb 14, 2024 |
| Feb 12, 2024 | SAVILLE PAUL C (Officer) 1,500 shares $7,510.05 −14.4% since trade filed Feb 13, 2024 | Discretionary sale | 1,500 | $7,510.05 | $11M | −14.4% | Feb 13, 2024 |
| Feb 12, 2024 | Kelpy Matthew B. (Officer) 150 shares $7,500.00 −14.3% since trade filed Feb 14, 2024 | Discretionary sale | 150 | $7,500.00 | $1.1M | −14.3% | Feb 14, 2024 |
| Feb 9, 2024 | SAVILLE PAUL C (Officer) 300 shares $7,443.82 −13.6% since trade filed Feb 13, 2024 | Discretionary sale | 300 | $7,443.82 | $2.2M | −13.6% | Feb 13, 2024 |
| Feb 8, 2024 | SAVILLE PAUL C (Officer) 1,000 shares $7,438.50 −13.5% since trade filed Feb 9, 2024 | Discretionary sale | 1,000 | $7,438.50 | $7.4M | −13.5% | Feb 9, 2024 |
| Feb 8, 2024 | Malzahn Daniel David (CFO) 479 shares $7,340.01 −12.4% since trade filed Feb 12, 2024 | Discretionary sale | 479 | $7,340.01 | $3.5M | −12.4% | Feb 12, 2024 |
| Feb 7, 2024 | SAVILLE PAUL C (Officer) 500 shares $7,392.07 −13.0% since trade filed Feb 9, 2024 | Discretionary sale | 500 | $7,392.07 | $3.7M | −13.0% | Feb 9, 2024 |
| Feb 7, 2024 | Kelpy Matthew B. (Officer) 100 shares $7,400.00 −13.1% since trade filed Feb 8, 2024 | Discretionary sale | 100 | $7,400.00 | $740K | −13.1% | Feb 8, 2024 |
| Feb 7, 2024 | Malzahn Daniel David (CFO) 60 shares $7,430.00 −13.4% since trade filed Feb 8, 2024 | Discretionary sale | 60 | $7,430.00 | $446K | −13.4% | Feb 8, 2024 |
| Feb 6, 2024 | ECKERT THOMAS D (Director) 1,292 shares $7,270.00 −11.5% since trade filed Feb 7, 2024 | Discretionary sale | 1,292 | $7,270.00 | $9.4M | −11.5% | Feb 7, 2024 |
| Feb 6, 2024 | SAVILLE PAUL C (Officer) 1,000 shares $7,309.35 −12.0% since trade filed Feb 7, 2024 | Discretionary sale | 1,000 | $7,309.35 | $7.3M | −12.0% | Feb 7, 2024 |
| Feb 6, 2024 | Kelpy Matthew B. (Officer) 200 shares $7,325.00 −12.2% since trade filed Feb 8, 2024 | Discretionary sale | 200 | $7,325.00 | $1.5M | −12.2% | Feb 8, 2024 |
| Feb 6, 2024 | Malzahn Daniel David (CFO) 2,000 shares $7,252.83 −11.3% since trade filed Feb 8, 2024 | Discretionary sale | 2,000 | $7,252.83 | $15M | −11.3% | Feb 8, 2024 |
| Feb 5, 2024 | ECKERT THOMAS D (Director) 8 shares $7,270.00 −11.5% since trade filed Feb 7, 2024 | Discretionary sale | 8 | $7,270.00 | $58K | −11.5% | Feb 7, 2024 |
| Feb 5, 2024 | SAVILLE PAUL C (Officer) 1,000 shares $7,236.42 −11.1% since trade filed Feb 7, 2024 | Discretionary sale | 1,000 | $7,236.42 | $7.2M | −11.1% | Feb 7, 2024 |
| Nov 30, 2023 | SAVILLE PAUL C (Officer) 1,700 shares $6,100.57 +5.4% since trade filed Dec 1, 2023 | Discretionary sale | 1,700 | $6,100.57 | $10M | +5.4% | Dec 1, 2023 |
| Nov 30, 2023 | Malzahn Daniel David (CFO) 550 shares $6,105.84 +5.3% since trade filed Dec 1, 2023 | Discretionary sale | 550 | $6,105.84 | $3.4M | +5.3% | Dec 1, 2023 |
| Nov 22, 2023 | Malzahn Daniel David (CFO) 547 shares $6,307.55 +2.0% since trade filed Nov 27, 2023 | Discretionary sale | 547 | $6,307.55 | $3.5M | +2.0% | Nov 27, 2023 |
| Nov 22, 2023 | Ross Susan Williamson (Director) 125 shares $6,298.13 +2.1% since trade filed Nov 27, 2023 | Discretionary sale | 125 | $6,298.13 | $787K | +2.1% | Nov 27, 2023 |
| Nov 21, 2023 | SAVILLE PAUL C (Officer) 50 shares $6,300.53 +2.1% since trade filed Nov 22, 2023 | Discretionary sale | 50 | $6,300.53 | $315K | +2.1% | Nov 22, 2023 |
| Nov 21, 2023 | Malzahn Daniel David (CFO) 547 shares $6,303.12 +2.0% since trade filed Nov 22, 2023 | Discretionary sale | 547 | $6,303.12 | $3.4M | +2.0% | Nov 22, 2023 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.