$22.68
+0.74 (+3.37%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-05-14 | Thomas Nicole B. | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-05-14 | WALTON WILLIAM H III | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-05-14 | Wetherbee Margaret B. | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-05-14 | McAfee Matthew | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-05-14 | STEIN MARTIN E JR | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-05-14 | Surface John S | Director | +Grant | 4,671 | $21.41 | $100,006 |
| 2026-03-23 | BAKER JOHN D II | Director,TenPercentOwner | +Buy | 478,468 | $20.90 | $10M |
| 2026-03-10 | McNulty Matthew C. | Officer | −Disp→issuer | 418 | — | — |
| 2026-03-10 | Klopfenstein John D | Officer | −Disp→issuer | 276 | — | — |
| 2026-03-10 | DEVILLIERS DAVID H JR | Director,Officer | −Disp→issuer | 548 | — | — |
| 2026-03-10 | deVilliers David H III | Officer | −Disp→issuer | 548 | — | — |
| 2026-02-19 | BAKER JOHN D II | Director,TenPercentOwner | −Gift | 48,721 | — | — |
| 2026-02-12 | BAKER JOHN D II | Director,TenPercentOwner | −Gift | 97,442 | — | — |
| 2026-02-12 | Baker John D. III | Director,Officer | +Gift | 48,721 | — | — |
| 2026-02-12 | BAKER JOHN D II | Director,TenPercentOwner | +Gift | 97,442 | — | — |
| 2026-01-30 | BAKER JOHN D II | Director,TenPercentOwner | −Gift | 54,824 | — | — |
| 2026-01-27 | BAKER JOHN D II | Director,TenPercentOwner | −Gift | 109,648 | — | — |
| 2026-01-27 | Baker John D. III | Director,Officer | +Gift | 54,824 | — | — |
| 2026-01-02 | Baker John D. III | Director,Officer | −Gift | 1,673 | — | — |
| 2026-01-01 | McNulty Matthew C. | Officer | +Grant | 5,264 | — | — |
| 2026-01-01 | McNulty Matthew C. | Officer | +Grant | 7,680 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 2,632 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 3,072 | — | — |
| 2026-01-01 | deVilliers David H III | Officer | +Grant | 9,216 | — | — |
| 2026-01-01 | deVilliers David H III | Officer | +Grant | 6,580 | — | — |
| 2026-01-01 | Klopfenstein John D | Officer | +Grant | 4,388 | — | — |
| 2026-01-01 | Klopfenstein John D | Officer | +Grant | 2,192 | — | — |
| 2026-01-01 | Baker John D. III | Director,Officer | +Grant | 6,580 | — | — |
| 2026-01-01 | Baker John D. III | Director,Officer | +Grant | 9,216 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 3,072 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 2,632 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | −Sell | 4,060 | $22.75 | $92,365 |
| 2026-01-01 | Klopfenstein John D | Officer | +Grant | 2,192 | — | — |
| 2026-01-01 | McNulty Matthew C. | Officer | +Grant | 5,264 | — | — |
| 2026-01-01 | Baker John D. III | Director,Officer | +Grant | 6,580 | — | — |
| 2026-01-01 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 2,632 | — | — |
| 2026-01-01 | deVilliers David H III | Officer | +Grant | 6,580 | — | — |
| 2025-12-31 | DEVILLIERS DAVID H JR | Director,Officer | +Exercise | 5,819 | $22.75 | $132,382 |
| 2025-12-31 | deVilliers David H III | Officer | −Sell | 4,589 | $22.75 | $104,400 |
| 2025-12-29 | Baker John D. III | Director,Officer | −Gift | 5,887 | — | — |
| 2025-12-11 | deVilliers David H III | Officer | −Sell | 1,500 | $23.42 | $35,130 |
| 2025-12-01 | DEVILLIERS DAVID H JR | Director,Officer | +Exercise | 2,448 | $15.58 | $38,140 |
| 2025-11-21 | DEVILLIERS DAVID H JR | Director,Officer | −Sell | 2,000 | $23.23 | $46,460 |
| 2025-11-13 | McNulty Matthew C. | Officer | +Buy | 1,000 | $23.94 | $23,940 |
| 2025-11-13 | BAKER JOHN D II | Director | +Buy | 854 | $23.85 | $20,368 |
| 2025-11-12 | BAKER JOHN D II | Director | +Buy | 7,175 | $23.85 | $171,124 |
| 2025-11-12 | McNulty Matthew C. | Officer | +Buy | 1,000 | $23.84 | $23,840 |
| 2025-11-10 | BAKER JOHN D II | Director | +Buy | 334 | $23.50 | $7,849 |
| 2025-11-10 | Baker John D. III | Director,Officer | +Buy | 4,166 | $23.70 | $98,734 |
| 2025-10-02 | Klopfenstein John D | Officer | +Exercise | 760 | $15.58 | $11,841 |
| 2025-05-12 | WALTON WILLIAM H III | Director | +Grant | 3,650 | $27.40 | $100,010 |
| 2025-05-12 | STEIN MARTIN E JR | Director | +Grant | 3,650 | — | — |
| 2025-05-12 | WALTON WILLIAM H III | Director | +Grant | 3,650 | — | — |
| 2025-05-12 | Wetherbee Margaret B. | Director | +Grant | 3,650 | — | — |
| 2025-05-12 | Thomas Nicole B. | Director | +Grant | 3,650 | — | — |
| 2025-05-12 | McAfee Matthew | Director | +Grant | 3,650 | — | — |
| 2025-05-12 | Surface John S | Director | +Grant | 3,650 | — | — |
| 2025-03-14 | BAKER JOHN D II | Director | +Grant | 6,608 | $27.45 | $181,390 |
| 2025-03-14 | BAKER JOHN D II | Director,TenPercentOwner | +Buy | 6,608 | $27.45 | $181,390 |
| 2025-03-05 | BAKER JOHN D II | Director | +Grant | 1,356 | $31.00 | $42,036 |
| 2025-03-05 | DEVILLIERS DAVID H JR | Director,Officer | +Grant | 1,356 | $31.00 | $42,036 |
| 2025-03-05 | Klopfenstein John D | Officer | +Grant | 408 | $31.00 | $12,648 |
| 2025-03-05 | Baker John D. III | Director,Officer | +Grant | 1,016 | $31.00 | $31,496 |
| 2025-03-05 | deVilliers David H III | Officer | +Buy | 1,356 | $31.00 | $42,036 |
| 2025-03-05 | McNulty Matthew C. | Officer | +Grant | 508 | $31.00 | $15,748 |
| 2025-01-01 | McNulty Matthew C. | Officer | +Grant | 6,856 | — | — |
| 2025-01-01 | McNulty Matthew C. | Officer | +Grant | 5,224 | — | — |
| 2025-01-01 | Klopfenstein John D | Officer | +Grant | 3,264 | — | — |
| 2025-01-01 | Klopfenstein John D | Officer | +Grant | 1,632 | — | — |
| 2025-01-01 | DEVILLIERS DAVID H JR | Director | +Grant | 4,080 | — | — |
| 2025-01-01 | DEVILLIERS DAVID H JR | Director | +Grant | 1,960 | — | — |
| 2025-01-01 | deVilliers David H III | Officer | +Grant | 6,528 | — | — |
| 2025-01-01 | deVilliers David H III | Officer | +Grant | 4,896 | — | — |
| 2024-11-25 | STEIN MARTIN E JR | Director | −Sell | 1,029 | $33.00 | $33,957 |
| 2024-11-22 | STEIN MARTIN E JR | Director | −Sell | 4,929 | $32.00 | $157,728 |
| 2024-11-21 | STEIN MARTIN E JR | Director | −Sell | 71 | $32.00 | $2,272 |
| 2024-11-20 | DEVILLIERS DAVID H JR | Officer | +Exercise | 16,420 | $13.48 | $221,342 |
| 2024-11-18 | DEVILLIERS DAVID H JR | Officer | −Sell | 2,500 | $31.50 | $78,750 |
| 2024-11-15 | BAKER JOHN D II | Director | +Grant | 344,827 | $29.00 | $10M |
| 2024-11-15 | BAKER JOHN D II | Director | +Buy | 344,827 | $29.00 | $10M |
| 2024-11-13 | DEVILLIERS DAVID H JR | Officer | −Sell | 1,219 | $31.06 | $37,862 |
| 2024-11-12 | MILTON JOHN D JR | Officer | −Sell | 960 | $31.25 | $30,000 |
| 2024-11-12 | DEVILLIERS DAVID H JR | Officer | −Sell | 1,281 | $31.22 | $39,993 |
| 2024-11-06 | STEIN MARTIN E JR | Director | −Sell | 5,000 | $31.00 | $155,000 |
| 2024-09-16 | deVilliers David H III | Officer | −Sell | 1,725 | $29.30 | $50,543 |
| 2024-09-13 | DEVILLIERS DAVID H JR | Officer | −Sell | 487 | $29.64 | $14,435 |
| 2024-09-06 | deVilliers David H III | Officer | −Sell | 1,725 | $28.46 | $49,094 |
| 2024-08-30 | deVilliers David H III | Officer | −Sell | 1,725 | $29.62 | $51,095 |
| 2024-08-29 | DEVILLIERS DAVID H JR | Officer | −Sell | 2,267 | $30.00 | $68,010 |
| 2024-08-29 | DEVILLIERS DAVID H JR | Officer | −Sell | 1,867 | $30.01 | $56,029 |
| 2024-08-28 | DEVILLIERS DAVID H JR | Officer | −Sell | 2,267 | $30.00 | $68,010 |
| 2024-08-27 | DEVILLIERS DAVID H JR | Officer | −Sell | 379 | $30.00 | $11,370 |
| 2024-08-23 | DEVILLIERS DAVID H JR | Officer | −Sell | 855 | $29.52 | $25,240 |
| 2024-08-19 | DEVILLIERS DAVID H JR | Officer | −Sell | 2,280 | $29.53 | $67,328 |
| 2024-08-16 | DEVILLIERS DAVID H JR | Officer | −Sell | 1,865 | $29.51 | $55,036 |
| 2024-08-15 | DEVILLIERS DAVID H JR | Officer | −Sell | 5,000 | $29.04 | $145,200 |
| 2024-06-12 | MILTON JOHN D JR | Officer | −Sell | 1,500 | $30.40 | $45,600 |
| 2024-05-31 | McNulty Matthew C. | Officer | +Grant | 3,236 | — | — |
| 2024-05-31 | McNulty Matthew C. | Officer | +Grant | 4,854 | — | — |
| 2024-05-31 | McNulty Matthew C. | Officer | +Grant | 2,428 | — | — |
| 2024-05-08 | STEIN MARTIN E JR | Director | +Grant | 3,226 | — | — |
| 2024-05-08 | Surface John S | Director | +Grant | 3,226 | — | — |
| 2024-05-08 | Thomas Nicole B. | Director | +Grant | 3,226 | — | — |
| 2024-05-08 | Wetherbee Margaret B. | Director | +Grant | 3,226 | — | — |
| 2024-05-08 | WALTON WILLIAM H III | Director | +Grant | 3,226 | — | — |
| 2024-05-08 | McAfee Matthew | Director | +Grant | 3,226 | — | — |
| 2024-03-06 | Klopfenstein John D | Officer | +Grant | 828 | — | — |
| 2024-03-06 | DEVILLIERS DAVID H JR | Officer | +Grant | 828 | — | — |
| 2024-03-06 | deVilliers David H III | Officer | +Grant | 828 | — | — |
| 2024-03-06 | BAKER JOHN D II | Director,Officer | +Grant | 828 | — | — |
| 2024-03-06 | Baker John D. III | Officer | +Grant | 620 | — | — |
| 2024-01-01 | DEVILLIERS DAVID H JR | Officer | +Grant | 1,592 | — | — |
| 2024-01-01 | DEVILLIERS DAVID H JR | Officer | +Grant | 3,180 | — | — |
| 2024-01-01 | deVilliers David H III | Officer | +Grant | 3,180 | — | — |
| 2024-01-01 | deVilliers David H III | Officer | +Grant | 2,384 | — | — |
| 2024-01-01 | Klopfenstein John D | Officer | +Grant | 1,592 | — | — |
| 2024-01-01 | Klopfenstein John D | Officer | +Grant | 796 | — | — |
| 2023-12-15 | deVilliers David H III | Officer | −Sell | 775 | $62.26 | $48,252 |
| 2023-12-08 | MILTON JOHN D JR | Officer | −Sell | 384 | $57.60 | $22,118 |
| 2023-12-07 | MILTON JOHN D JR | Officer | −Sell | 544 | $57.22 | $31,128 |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.